<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Bikes, Books, and Bullshit.</title>
    <description>This is a blog.</description>
    <link>https://bikesbooksandbullshit.com/</link>
    <atom:link href="https://bikesbooksandbullshit.com/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Sun, 08 Mar 2026 19:14:34 +0000</pubDate>
    <lastBuildDate>Sun, 08 Mar 2026 19:14:34 +0000</lastBuildDate>
    <generator>Jekyll v4.2.2</generator>
    
      <item>
        <title>Stray Thoughts on AWP Baltimore</title>
        <description>&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The advantage I had going into the conference this year was coming in already
exhausted and a day and a half late. I&amp;#8217;d spent the first 4/5 of the work-week,
starting Sunday afternoon, traveling for work. It was a good trip, I met,
in-person, my new teammates and many other new coworkers besides, but suffice to
say most days I was up at 6:30a and the days were not over until, at earliest,
9p. So I was already exhausted.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;(Naturally, my flight Thursday night was delayed, and there was a minor issue
with the hotel reservation, and I did not get to sleep until maybe four in the
morning, Friday.)&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I slept in as long as I could. I walked along the main roads and took a
leisurely breakfast at an iHOP between my hotel and the conference center. I
got my registration, the ubiquitous tote bag, and entered the bookfair around 1p.&lt;/p&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Prior AWPs were prepared for differently. When I went as an undergrad, I was
working a booth, I was going to collect submission fliers and literary journals
and to try to learn something from the panels and sessions, to try to suss out
something of the MFA programs I would much later, maybe, apply to. Later, when I
was in an MFA program (not one of those I had learned about earlier), I was
going to hang out with friends in my cohort, see old friends, professors, from
past lives, collect submissions fliers, attend panels and sessions and readings.
The last time I went, post-grad, I was there to try and figure out how to sell a
novel manuscript, meet small presses, attend readings.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This time, by the time I actually made it on the ground, I had absolutely no
plans, intentions, at all.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I wandered around the bookfair row by row and would say hello on the off chance
I saw someone I knew but was mostly gathering data; this trip&amp;#8201;&amp;#8212;&amp;#8201;the work trip
included&amp;#8201;&amp;#8212;&amp;#8201;was, we said, mostly about gathering data. I talked to folks at
tables, got fliers if they were thrust upon me, but said, over and again, that I
was doing my shopping later. (This was true; I went back to the few folks I said
I would and bought something on Saturday. This did mean that I missed a few
volumes I was excited about.)&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I tried attending a panel.&lt;/p&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Because I did not do any preparation I picked the session I would go to based
off the title alone; I made a bad guess about what it was about. The panel was
&lt;em&gt;fine&lt;/em&gt;, they were doing the thing, but it was not a topic I was interested in
save at a higher-level, a sort of genre-of-work-level, and because it was
instead about &lt;em&gt;doing&lt;/em&gt;, or rather &lt;em&gt;starting&lt;/em&gt; the thing, a thing that I&amp;#8217;m kind of,
philosophically, in opposition to, it wasn&amp;#8217;t for me. I stayed longer than I
really needed to, but: you try to be polite.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;What I will say though was that it boiled down to what I had more or less taken
away from the sessions I attended the last time I went: it&amp;#8217;s a practice, it&amp;#8217;s
about relationships, it&amp;#8217;s about simply starting.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;If nothing else, to borrow the title of a book, I felt that &lt;em&gt;I do know some
things&lt;/em&gt;. It felt nice, or, at least: reaffirming.&lt;/p&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The events (&quot;off-sites&quot;) I went to Friday night were all haphazard and hand-sold
to me by people I talked to or texted with. The first was really two readings.
I had tried to get dinner at a vegan restaurant that had apparently permanently
closed the week before and so went straight to the venue and ordered a drink.
There was already a reading going on so I sat and listened. Missing my intended
dinner would be a theme of the weekend. That first reading was good&amp;#8201;&amp;#8212;&amp;#8201;I caught
the last two readers, the last of whom has a new book I would like to buy
(though they were well out of it by the time I went shopping Saturday), and then
I spotted
&lt;a href=&quot;https://www.vol1brooklyn.com/2025/07/10/utopias-everywhere-an-interview-with-bob-sykora/&quot;&gt;Bob&lt;/a&gt;,
and &lt;a href=&quot;https://www.lazyandentitled.org/?page_id=41&quot;&gt;Chris&lt;/a&gt;, by the bar, and went to
introduce myself in person. It was very good to meet them! They&amp;#8217;re both so
lovely, so nice. I really like their
&lt;a href=&quot;https://podcasts.apple.com/us/podcast/the-line-break/id1524056726&quot;&gt;podcast&lt;/a&gt;. It&amp;#8217;s
nice to transition from Internet to &quot;IRL&quot; friends.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;And then I had to run off to another reading in another part of town.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This second one I learned about because I saw an Allston (MA) flag at a booth
and so stopped. Was not aware that &lt;a href=&quot;https://nixesmate.pub&quot;&gt;&lt;em&gt;Nixes Mate&lt;/em&gt;&lt;/a&gt; existed
or was local, and now I have another wonderful local thing for my radar. Michael
and Anne and the woman from &lt;em&gt;Lily Poetry&lt;/em&gt; whose name has escaped me were all
super nice and welcoming at their booth, and so I wanted to their reading (I
would have gone for local folks regardless, but it was a bonus that they were so
nice and warm). Unfortunately I missed Anne&amp;#8217;s reading because I arrived late,
but heard a bunch of other good stuff and made another new local (Boston) poet
friend whom I think I&amp;#8217;ll be able to rope into reading at
&lt;a href=&quot;https://twopagetuesday.club&quot;&gt;Two Page&lt;/a&gt; soon. I&amp;#8217;ll speak of that whole thing in a
moment.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Saturday I worked my work-exchange shift and did a little shopping and went back
to the hotel to use their gym. This was a very wonderful thing; I felt very good
afterward.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Then: three more readings, back-to-back-to-back. The first was put on by
&lt;a href=&quot;https://postpoplit.com&quot;&gt;&lt;em&gt;Post-Pop&lt;/em&gt;&lt;/a&gt;, but mostly I was there because the host,
&lt;a href=&quot;https://augustsmith.net&quot;&gt;August Smith&lt;/a&gt;, is a fellow UMass-Boston alum, and I
really liked him when I met him at a backyard reading a year or two ago for his
book, which I also really liked. It was a good reading.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Then across town to see
&lt;a href=&quot;https://minorliteratures.com/2026/02/24/holy-undead-life-an-interview-with-david-leo-rice-danny-elfanbaum/&quot;&gt;David&lt;/a&gt;
read from a forthcoming book, and this was also an excellent, and super well
run, reading. Plus I heard a new-to-me writer whom I really like and am excited
about! She read a really interesting, one-off, in-progress piece (you know: my
jam so far as what I like to hear at a reading), and the book of her&amp;#8217;s I picked
up has a &lt;a href=&quot;https://katewyer.com/2020/05/16/girl-cow-monk-forthcoming/&quot;&gt;really good
title&lt;/a&gt;, too. I&amp;#8217;m excited to read it when I&amp;#8217;m done with
&lt;a href=&quot;https://bookshop.org/a/66778/9781681378725&quot;&gt;&lt;em&gt;Perfection&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Then down the road to the &lt;a href=&quot;https://www.gameoverbooks.com&quot;&gt;Game Over Books&lt;/a&gt; x
&lt;a href=&quot;https://www.gardenpartycollective.com&quot;&gt;Garden Party Collective&lt;/a&gt; reading, which
was also very good&amp;#8201;&amp;#8212;&amp;#8201;and I finally got to hear Bob read a poem from his book!&amp;#8201;&amp;#8212;&amp;#8201;but I was a bit cooked by the end, if I am honest. I&amp;#8217;d been in readings from
about 3:30 to 9:00, and that&amp;#8217;s a lot, even for a relatively extroverted,
likes-to-go-to-readings person like myself.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I really enjoyed the readings. I&amp;#8217;m still trying to figure out what, if anything,
I&amp;#8217;m taking away from them as an aggregate, as a lens on my work work, but that
takes time anyway, and my brain is so fried. But they were the kinds of
wonderful, moving, aesthetic experience I was looking for, so: &lt;em&gt;wonderful&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;In the end I met back up with David and some friends of his and had dinner at a
bar and went to another bar and eventually I made it back to my hotel. It was
lovely.&lt;/p&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I did a lot of walking. I didn&amp;#8217;t do&amp;#8201;&amp;#8212;&amp;#8201;make, have, take time for&amp;#8201;&amp;#8212;&amp;#8201;much
exploring of Baltimore. I was interested in what I saw walking around. I didn&amp;#8217;t
spend too much money, I don&amp;#8217;t think, although paying for Lyfts and so on always
pains me a little (but I was not willing to try and figure out the buses, the
trains, which app I needed to download to use one of the electric scooters
littered around the city).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I did not do very much writing. I made some notes. I read, was read-to. I saw a
few friends and acquaintances but didn&amp;#8217;t really make a point of it. There were
some people whom I had been excited to see but missed. I regret that I didn&amp;#8217;t
have the capacity to do more to make the meetings happen it but I didn&amp;#8217;t have
the capacity and feel at peace with that. There will be other trips.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I ate reasonably well, if late every night. I got to overhear a lot of chatter
and felt old, listening to two younger poets have extraordinarily similar
conversations to conversations I&amp;#8217;d had with my writer friends years ago. I am
not, of course, old. Still.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;It was a fun game to guess who were the writers walking around the city; this
was not in fact hard at all (even if they were not wearing their conference
badges, if they did not have the conference tote bag hanging from a shoulder).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I&amp;#8217;m glad I went. If nothing else, it was a kind of vacation. And now I&amp;#8217;m looking
forward to home, to getting back to the work.&lt;/p&gt;
&lt;/div&gt;</description>
        <pubDate>Sun, 08 Mar 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/03/08/stray-thoughts-on-awp-baltimore/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/03/08/stray-thoughts-on-awp-baltimore/</guid>
        
        
        <category>bullshit</category>
        
        <category>books</category>
        
        <category>AWP</category>
        
      </item>
    
      <item>
        <title>Interview with David Leo Rice in &lt;em&gt;minor literature[s]&lt;/em&gt;</title>
        <description>&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I&amp;#8217;ve honestly lost count of how many times &lt;a href=&quot;https://www.raviddice.com&quot;&gt;David&lt;/a&gt; and
I have sat down to talk
about some new book of his, but it&amp;#8217;s hard to have too much of a good thing! And
we finally did meet in person not too long ago for the first time since that
first time we met in 2020, in the hazy days just before the world shut down for
COVID. He did a reading at &lt;a href=&quot;https://riffraffpvd.com&quot;&gt;Riffraff Books&lt;/a&gt; down in
Providence, RI, and I took the train down to see him. Also got to meet his
brother and his father. It was a great reading and a great time hanging out
there and after all around. I think I&amp;#8217;m getting to see him next week at AWP,
too, but, you know, TBD.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;But anyway, we&amp;#8217;ve published a
&lt;a href=&quot;https://minorliteratures.com/2026/02/24/holy-undead-life-an-interview-with-david-leo-rice-danny-elfanbaum/&quot;&gt;new
interview&lt;/a&gt; in &lt;em&gt;minor literature[s]&lt;/em&gt; about his most recent book, &lt;em&gt;The Squimbop
Condition&lt;/em&gt; which, in addition to having some super interesting, very classic
David Leo Rice writing in there, also has killer illustrations throughout
(which, naturally, I forgot to ask about during the interview; or maybe let&amp;#8217;s
pretend that I did, but that it sadly had to get cut out of the final version?
In any case &amp;mdash;).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;A preview:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;quoteblock&quot;&gt;
&lt;blockquote&gt;
This too feels very much a part of the era we’re living through, where discourse
has swallowed reality so thoroughly that we don’t notice the disjunct anymore.
People who say the right or wrong things are seen as equivalent to people who
actually do things—and perhaps not incorrectly, if our world is now as
susceptible to what is said about it as it is (or ever was) to what is done to
and in it. I tend to think that a culture that has foregrounded fights over
language and opinion is either in great shape—all the major, tangible problems
have been solved—or in truly awful shape, if it’s tacitly given up on even
trying to solve those problems as such. It’s like language becomes a kind of
magic with the innate ability to conjure and destroy beings and objects, which,
in some conceptions of reality, has always been true.
&lt;/blockquote&gt;
&lt;div class=&quot;attribution&quot;&gt;
&amp;#8212; David Leo Rice
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;With any luck we&amp;#8217;ll be back to our more regularly scheduled content next week,
although I think based on the routine(s) of the new job, posts should be
expected on Fridays going forward, not Wednesdays. I&amp;#8217;m sure you won&amp;#8217;t mind.&lt;/p&gt;
&lt;/div&gt;</description>
        <pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/02/27/interview-with-david-leo-rice-in-minor-literature-s/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/02/27/interview-with-david-leo-rice-in-minor-literature-s/</guid>
        
        
        <category>books</category>
        
        <category>interviews</category>
        
        <category>publications</category>
        
      </item>
    
      <item>
        <title>A Missed Week</title>
        <description>&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;While I announced this only to myself, my intention was to post weekly on
Wednesdays, hearkening back in some small way to the
&lt;a href=&quot;https://www.bikesbooksandbullshit.com/2017/05/03/wednesday-weekly-recommended-reading-1/&quot;&gt;&quot;Wednesday
Weekly Recommended Reading&quot;&lt;/a&gt; series that I originally conceived of as a kind of
backbone support to whatever else I might write here. I&amp;#8217;d
kept up the new weekly posting consistently for (let&amp;#8217;s count…) six weeks (not
bad), and this week I missed the mark, posting this paltry thing on a
Saturday. Some observations and comments:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;ulist&quot;&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;I feel OK about missing the target publication date, but less so about having
fallen out of the &lt;em&gt;practice&lt;/em&gt; of working on posts/essays throughout the week
such that I would more or less always have something more or less ready to go.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This may be a lesson in saving content: I did post the
&lt;a href=&quot;https://www.bikesbooksandbullshit.com/2026/01/16/rereading-the-lover-duras/&quot;&gt;Duras&lt;/a&gt;
thing on a Friday, thinking that book review/comment content could be &quot;bonus,&quot;
but maybe the lesson here is that I actually am probably only good for one
post a week, for now.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This is also a lesson in content design; I think I got too excited about the
&lt;a href=&quot;https://www.bikesbooksandbullshit.com/2026/01/21/ventilated-prose-as-tool/&quot;&gt;ventilated
prose&lt;/a&gt; essay; I don&amp;#8217;t mean for all posts to be that long, in-depth,
researched, whatever. I think I set that as a bar for myself when in fact that
was always meant to be somewhat exceptional, or at least posts &lt;em&gt;like&lt;/em&gt; that
were meant to be exceptional (for: I do have more planned, half-written,
forthcoming). But if I&amp;#8217;m to keep up the &lt;em&gt;regular publishing practice&lt;/em&gt;, setting
the bar very high in terms of time and effort is going to make that much
harder than it needs to be, given this blog&amp;#8217;s position in the overall
hierarchy of my creative and other priorities.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;I managed OK the rather insane week during which I interviewed, but the actual
first week of the new job (I started a new job this week) kicked my butt
rather more in terms of mental energy and general time-management.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;That being said, though I have not really written toward/on projects meant for
this little blog, I &lt;em&gt;have&lt;/em&gt; continued doing my regularly scheduled reading
(&lt;em&gt;Wide Sargasso Sea&lt;/em&gt; was so, so good) and fiction writing, which, in terms of
personal priorities, makes sense: this &lt;em&gt;is&lt;/em&gt; one of the things that&amp;#8217;s going to
be nudged off the plate when it gets too full. And I feel perfectly at peace
with that.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is all to say I&amp;#8217;m still thinking a lot about &lt;em&gt;practice&lt;/em&gt; but, also,
&lt;em&gt;routine&lt;/em&gt;. Prior to this change I&amp;#8217;d been working at the same place, albeit in a
few different roles, for nearly six years (six years minus two days exactly), and after
the pandemic eased enough for us to get back into some kind of office, my
routines were &lt;em&gt;set&lt;/em&gt;. I am very much a creature of habit. I am not (yet) used to
working all week from home (though I do intend to find some other places from
which to work). I am not (yet) used to the irregular, customer-driven meeting
schedules at the new place (as for the last few years I&amp;#8217;d mostly only ever had a
few meetings a week, nearly all internal and release-driven). I am not (yet) up
to speed at work (to be fair: it&amp;#8217;s been all of four days), and there is a lot of
content and application I need to get my arms around quickly. But. I &lt;em&gt;have&lt;/em&gt;
figured out how to keep reading and writing, at least in some small way(s). I have
not yet built &lt;em&gt;routines&lt;/em&gt; around my practice(s), but this will come. I mean for
fuck&amp;#8217;s sake: I haven&amp;#8217;t even had a full five-day workweek yet.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So I&amp;#8217;m late, so what. Tonight we&amp;#8217;ll go dancing. Next week will be an
opportunity to practice, to get back on the horse. I hope to finish the draft
about platform ownership, or maybe semantic markup for poetry, but I probably
won&amp;#8217;t have time. Which is fine. There&amp;#8217;ll be something else. It&amp;#8217;s &lt;em&gt;practice&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;</description>
        <pubDate>Sat, 21 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/02/21/a-missed-week/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/02/21/a-missed-week/</guid>
        
        
        <category>bullshit</category>
        
      </item>
    
      <item>
        <title>Unsophisticated Notes on Jane Eyre</title>
        <description>&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Every few years my wife will&amp;#8201;&amp;#8212;&amp;#8201;I think jokingly&amp;#8201;&amp;#8212;&amp;#8201;threaten divorce if I still
haven&amp;#8217;t read some classic or other that she she loves and deems important that I
read. The last one was
&lt;a href=&quot;https://bookshop.org/a/66778/9789357990325&quot;&gt;&lt;em&gt;The Heart is a Lonely Hunter&lt;/em&gt;&lt;/a&gt;
which was, of course, excellent. This year it was
&lt;a href=&quot;https://bookshop.org/a/66778/9780679405825&quot;&gt;&lt;em&gt;Jane Eyre&lt;/em&gt;&lt;/a&gt;. I have some vague
memory of my cousin having read it in high school and thinking it a slog but
very much enjoying it, and then when Alia read it some years ago I remember her
being absolutely &lt;em&gt;floored&lt;/em&gt; by it. She&amp;#8217;s amazing at summarizing and retelling
things, and I think told me about a quarter of the plot before she decided that
I would need to read it myself (and, though it was published in all of 1847, she
was kind enough not to give spoilers). This was also connected to her reading of
&lt;a href=&quot;https://bookshop.org/a/66778/9780393352566&quot;&gt;&lt;em&gt;Wide Sargasso Sea&lt;/em&gt;&lt;/a&gt;; I can&amp;#8217;t
remember if she&amp;#8217;d read that before or after we read
&lt;a href=&quot;https://bookshop.org/a/66778/9780393357806&quot;&gt;&lt;em&gt;Good Morning Midnight&lt;/em&gt;&lt;/a&gt;, but either
way, as we are both big Jean Rhys fans, and I want to read more of her (I&amp;#8217;ve
only read that and
&lt;a href=&quot;https://bookshop.org/a/66778/9780393358117&quot;&gt;&lt;em&gt;Quartet&lt;/em&gt;&lt;/a&gt;), I needed to read &lt;em&gt;Jane
Eyre&lt;/em&gt; first.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is all a very long-winded way of saying I&amp;#8217;ve finally read &lt;em&gt;Jane Eyre&lt;/em&gt;, and
greatly enjoyed it.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;My temptation is to try and say something intelligent about the book, but the
bar for that is both very high objectively and very high for myself, having done
enough schooling to know what good is and what&amp;#8217;s just not good enough (or
anything), and conveniently I also am very crunched for time this week, so I
will only make a few brief remarks about things in the book that caught my
attention. Hopefully somebody much smarter than I can explain it. The following
contains spoilers, because, you know, the book came out in 1847.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;dlist&quot;&gt;
&lt;dl&gt;
&lt;dt class=&quot;hdlist1&quot;&gt;I Am a No-Fun Reader (Plotting)&lt;/dt&gt;
&lt;dd&gt;
&lt;div class=&quot;openblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I wish I were smarter on the genre conventions in mid-19th century English
novels, which is to say, I wish I had a little more context in which to situate
some of the &quot;plotty&quot; elements of the book. Like, was the reader supposed to know
that they were her cousins almost immediately? I feel like it was very obvious
very immediately. And it&amp;#8217;s a little bit over-determined by the whole
&quot;coincidence&quot; of all of it, sure, but still. As soon as there was the mention of
an uncle, an inheritance…&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The same could certainly be said with regard to Helen Burns (which: what a name)
and her fixation on paradise in the next life; as soon as there&amp;#8217;s the typhus
outbreak, you kind of know…&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I&amp;#8217;ll have more to say about the religiosity, the divine interventions, below,
but&amp;#8201;&amp;#8212;&amp;#8201;honestly perhaps because they came outside of that&amp;#8201;&amp;#8212;&amp;#8201;I thought the
handling of Grace Poole as a subterfuge was brilliant; it was just unclear
enough to actually arouse suspicion while not actually spoiling anything (even
though, you know, it was spoiled for me already based on being a 21st century
kind of person).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is all to say that I&amp;#8217;m really &lt;em&gt;interested&lt;/em&gt; in how &lt;em&gt;Jane Eyre&lt;/em&gt; engages with
genre plot(s), but that I don&amp;#8217;t really have anything smart to say about it.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/dd&gt;
&lt;dt class=&quot;hdlist1&quot;&gt;Wondering About Race&lt;/dt&gt;
&lt;dd&gt;
&lt;div class=&quot;openblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Even outside of poor Bertha, there is the characterization of the cousins on her
mother&amp;#8217;s side that caught me:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;quoteblock&quot;&gt;
&lt;blockquote&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;“Well, and what of John Reed?”&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;“Oh, he is not doing so well as his mama could wish. He went to college, and he
got—plucked, I think they call it: and then his uncles wanted him to be a
barrister, and study the law: but he is such a dissipated young man, they will
never make much of him, I think.”&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;“What does he look like?”&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;“He is very tall: some people call him a fine-looking young man; but he has such
thick lips.”&lt;/p&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;div class=&quot;attribution&quot;&gt;
&amp;#8212; Jane Eyre Chapter 10
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Mrs. Reed, villainized of course, also is referred to at times with racialized
language as very &quot;dark&quot; and so on, and there&amp;#8217;s a reading here where she&amp;#8217;s so
protective of her children in favor over Jane because of that; like I say, I
know that there are much smarter people than me on this, and even books&amp;#8201;&amp;#8212;&amp;#8201;exhibits!&amp;#8201;&amp;#8212;&amp;#8201;about race in the work of the Brontës (I mean: the whole
controversy about the new &quot;Wuthering Heights&quot; movie casting and so on), but even
to this somewhat naive reader, it was quite present, and apparent, throughout.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/dd&gt;
&lt;dt class=&quot;hdlist1&quot;&gt;Wondering About Religion / Novel as Wish Fulfillment&lt;/dt&gt;
&lt;dd&gt;
&lt;div class=&quot;openblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Again, I&amp;#8217;m missing context. Could I have read the introduction after I finished
the book? Yes, I should have. But I had so many other books overdue at the
library and (see further excuses). But I was a little surprised that the book
ends with St John, and how much Rochester&amp;#8217;s disfigurement is cast as a kind of
moral just dessert. Pairing that then with the Helen Burns thing&amp;#8201;&amp;#8212;&amp;#8201;well. It&amp;#8217;s
quite a religious novel, isn&amp;#8217;t it? (And here I&amp;#8217;ll pass over the various slur(s)
at non-Christians she includes at points later on in the novel.)&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I think, as a non-Christian who&amp;#8217;s always been frankly perplexed by the
&quot;suffering in this world is OK because there&amp;#8217;s paradise in the next&quot; argument or
mode of thinking, that aspect of the book was probably inevitably going to fall
a bit flat for me. There&amp;#8217;s a quote that I probably should have actually written
down on the back of the edition I read&amp;#8201;&amp;#8212;&amp;#8201;one of the Modern Library ones&amp;#8201;&amp;#8212;&amp;#8201;about how the novel is in part &quot;wish fulfillment,&quot; and I sort of get that, but
it returns to the plotting question I had above: how much of it is meeting
convention, and how much of it is some kind of argument about the
goodness/justness of God? Is the argument of the novel really so simple?&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;And yes, see &quot;not being any fun&quot; above: there&amp;#8217;s no fucking reason that the novel
has to have an argument. I agree! I really enjoyed it as a pleasurable work of
fiction to read!&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;But, you know, given that it&amp;#8217;s also &quot;literature&quot; (another problematic label, I
know, I know, this is why I am not a literature scholar), I suppose I found
myself reading it very much with all of these things in mind. It&amp;#8217;s a little
problematic for me! Of course, this is why you get so excited for the Jean Rhys…&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;In any case. I&amp;#8217;m looking forward to chewing on the above for a while and then
going back and doing some actual reading on and about the book by people much
smarter than I. But I&amp;#8217;ll do this after &lt;em&gt;Wide Sargasso Sea&lt;/em&gt;, which I plan to
start on the train home tonight. And in the meantime, please accept my apologies
for any and all bad takes in the above.&lt;/p&gt;
&lt;/div&gt;</description>
        <pubDate>Wed, 11 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/02/11/unsophisticated-notes-on-jane-eyre/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/02/11/unsophisticated-notes-on-jane-eyre/</guid>
        
        
        <category>books</category>
        
      </item>
    
      <item>
        <title>Two Pages, New Work (First Cut)</title>
        <description>&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;&lt;em&gt;This was not the post I had meant to write today, nor is it particularly
realized or complete, but as I am practicing finishing things, I think this
will do. I plan to write more about this topic&amp;#8201;&amp;#8212;&amp;#8201;near and dear to my heart&amp;#8201;&amp;#8212;&amp;#8201;so please consider this a first cut, a working-through, a Barthes-like
introduction.&lt;/em&gt;&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_1&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_1&quot; title=&quot;View footnote.&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I&amp;#8217;d had planned&amp;#8201;&amp;#8212;&amp;#8201;months ago&amp;#8201;&amp;#8212;&amp;#8201;to write something up along the lines of &quot;A
Year and a Half of &lt;a href=&quot;https://twopagetuesday.club&quot;&gt;Two Page Tuesday&lt;/a&gt;,&quot; which
probably would have been more like &quot;Eighteen Months of Two Page Tuesday&quot; as my
friend&amp;#8217;s kid was just then about eighteen months, and the language of time and
measure tends to stick to my brain in ways I don&amp;#8217;t fully understand. But that
came and went, and now, if you were to count the months prior to doing the
readings where we were just doing social bar nights, this little thing has been
going for over two years. Which really isn&amp;#8217;t bad.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;But as I was doing the reflecting and&amp;#8201;&amp;#8212;&amp;#8201;frankly&amp;#8201;&amp;#8212;&amp;#8201;thinking a little bit about
what is next for the series,&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_2&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_2&quot; title=&quot;View footnote.&quot;&gt;2&lt;/a&gt;]&lt;/sup&gt; I thought about the positioning of the whole thing, about what
it was &lt;em&gt;for&lt;/em&gt;. I mean: myself, obviously. (I have cool friends who do great work,
and I want to hear it read.) But beyond that, it was conceived of, and still is,
a &lt;em&gt;community&lt;/em&gt;-oriented kind of thing. The goal being, to quote Cynthia Ozick
quoting Lionel Trilling on &quot;little magazines&quot;:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;quoteblock&quot;&gt;
&lt;blockquote&gt;
[To] keep the new talents warm.
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;And I&amp;#8217;ve been thinking a lot about keeping new talents warm, not only because
it&amp;#8217;s been cold as fucking balls in Boston the last few weeks, but because I
think this is important work to do. I mean, I&amp;#8217;ve published jack, I like to think
I have some small amount of talent as a writer, so I may be new myself, but. I
certainly can do what I can to help others, new as I am in writing, old-hand
that I am in putting things like this together.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So what is warm?
Warm is&amp;#8201;&amp;#8212;&amp;#8201;I think, I hope&amp;#8201;&amp;#8212;&amp;#8201;reading in public for the first time ever at the
same reading as someone who&amp;#8217;s published multiple, very well-received books;
reading a couple times from the same project, getting feedback and appreciation
for the changes you&amp;#8217;ve made; getting referred to read by your friends who&amp;#8217;ve
read before, knowing full well they&amp;#8217;ll be there to support you; seeing familiar
faces over the course of months&amp;#8201;&amp;#8212;&amp;#8201;now years&amp;#8201;&amp;#8212;&amp;#8201;including the bartenders, the
staff at the bars; feeling comfortable enough with the group to read
challenging, or vulnerable, or not-quite-yet-right work; feeling comfortable
enough to read at all; a belly full of Narragansett and french fries.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is perhaps why I&amp;#8217;m so committed to the bit&amp;#8201;&amp;#8212;&amp;#8201;i.e., two pages of new work&amp;#8201;&amp;#8212;&amp;#8201;because that, I think, allows, enables, &lt;em&gt;encourages&lt;/em&gt; all the above. The bar
is high insofar as people really do bring some kick-ass, ground-breaking,
deeply-exciting work, but also low, insofar as it&amp;#8217;s two pages: why &lt;em&gt;not&lt;/em&gt; take a
risk. And because it is &lt;em&gt;new&lt;/em&gt;, the readings themselves tend to cohere: everyone
is responding to the current world around them. There is a lot of overlap there,
in our little community, and so we get so many slices across that world, so many
responses to it.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;We keep our new talents warm by making it easy to get on the reading list; by
making sure they have enough space to try but not too much space so as to become
overwhelmed; by making sure everybody is nice,&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_3&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_3&quot; title=&quot;View footnote.&quot;&gt;3&lt;/a&gt;]&lt;/sup&gt; gets talked to, has their piece appreciated or, if they&amp;#8217;re just coming to
listen, gets pointed to someone with similar interests (poets and poets,
ex-theater kids and ex-theater kids, etc.); by maintaining good relationships
with the bars that host us such that they&amp;#8217;re excited to have us (and not only
because we bring them in a good chunk of beer money); by existing at all.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;It is this last piece, I think, that has helped me sleep however soundly I can
sleep given the current state of the world. It&amp;#8217;s a community. We see each other
in person. We interact in person. We build trust together over time. There are
people in the community whom we know we can call upon.&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_4&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_4&quot; title=&quot;View footnote.&quot;&gt;4&lt;/a&gt;]&lt;/sup&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So: two pages, new work. Easy.&lt;/p&gt;
&lt;/div&gt;
&lt;div id=&quot;footnotes&quot;&gt;
&lt;hr&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_1&quot;&gt;
&lt;a href=&quot;#_footnoteref_1&quot;&gt;1&lt;/a&gt;. One of my favorite books of all time is his &lt;em&gt;Pleasure of the Text&lt;/em&gt;, and we&amp;#8217;ve just started &lt;em&gt;Camera Lucida&lt;/em&gt; in a book club, and I just really love the numbered, meandering paragraphs.
&lt;/div&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_2&quot;&gt;
&lt;a href=&quot;#_footnoteref_2&quot;&gt;2&lt;/a&gt;. Stickers. I really want to make some cool fucking stickers.
&lt;/div&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_3&quot;&gt;
&lt;a href=&quot;#_footnoteref_3&quot;&gt;3&lt;/a&gt;. We haven&amp;#8217;t yet had to turn someone away but &lt;em&gt;I&amp;#8217;ll fucking do it&lt;/em&gt;. I mean I hope we never have to. But.
&lt;/div&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_4&quot;&gt;
&lt;a href=&quot;#_footnoteref_4&quot;&gt;4&lt;/a&gt;. Which, if you are reading this at all close to the time of publication, please consider helping out our dearfriends over at Charlie&amp;#8217;s Kitchen, who are dealing with a flooding disaster: &lt;a href=&quot;https://www.gofundme.com/f/help-charlies-restaurant-recover&quot; class=&quot;bare&quot;&gt;https://www.gofundme.com/f/help-charlies-restaurant-recover&lt;/a&gt;.
&lt;/div&gt;
&lt;/div&gt;</description>
        <pubDate>Wed, 04 Feb 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/02/04/two-pages-new-work/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/02/04/two-pages-new-work/</guid>
        
        
        <category>books</category>
        
        <category>two-page-tuesday</category>
        
      </item>
    
      <item>
        <title>Comments on an &lt;em&gt;n&lt;/em&gt;&lt;sup&gt;th&lt;/sup&gt; Redesign and a Modern Static Web Stack</title>
        <description>&lt;div id=&quot;preamble&quot;&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;One of the changes
&lt;a href=&quot;https://www.bikesbooksandbullshit.com/bullshit/2026/01/07/changes-forthcoming.html&quot;&gt;I
suggested&lt;/a&gt; might be forthcoming was, of course, a redesign. I realize that this
is essentially impossible to see if you haven&amp;#8217;t visited the site before (and
although there is the
&lt;a href=&quot;https://web.archive.org/web/20250515000000*/bikesbooksandbullshit.com&quot;&gt;Wayback
Machine&lt;/a&gt;, it does not appear to have pulled the old css file, which makes sense
given that I used to append a &lt;code&gt;?&amp;lt;date-time-slug&amp;gt;&lt;/code&gt; to it because of the way the
old server cached that file).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The previous design was all monospace font, all the same size, with a color for
links and a color for &lt;code&gt;&amp;lt;code&amp;gt;&lt;/code&gt; and underlines for emphasis. Not really pretty,
but it was… a decision that I had made.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Now, though still&amp;#8201;&amp;#8212;&amp;#8201;frankly&amp;#8201;&amp;#8212;&amp;#8201;austere, it at least is hopefully more legible due
to the more readable font and multiply-sized headings, actual italics for
emphasis, and so on. How did we get here.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect1&quot;&gt;
&lt;h2 id=&quot;no-theme-for-me&quot;&gt;No Theme for Me&lt;/h2&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;As noted in the &lt;a href=&quot;https://www.bikesbooksandbullshit.com/about/#colophon&quot;&gt;colophon&lt;/a&gt;,
this is a &lt;a href=&quot;https://jekyllrb.com&quot;&gt;Jekyll&lt;/a&gt;-based static site. Typically, Jekyll
sites use themes that you install via a &lt;a href=&quot;https://jekyllrb.com/docs/themes/&quot;&gt;Ruby
Gem&lt;/a&gt;. You do, it turns out, &lt;em&gt;need&lt;/em&gt; a theme, for when I tried to remove the
default theme Gem, Jekyll would no longer build. But because I am grumpy I
&lt;em&gt;override&lt;/em&gt; the default theme more or less entirely, and as such, I more or less
design the actual semantic layout (i.e., the bones of the thing) and the styles
(the window-dressing) &quot;from scratch.&quot; This is not to say that this is impressive
by any means, but only to say that, as someone who is not really a designer in
any sense of the word, I am opening myself up to a mountain of small and large
decisions when I design, or redesign, this little blog of mine.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The semantic layout I feel very good about; I work in publishing, spend (too
much) time thinking about &lt;a href=&quot;https://en.wikipedia.org/wiki/Semantic_HTML&quot;&gt;Semantic
HTML&lt;/a&gt;, and generally feel rather on top of modern HTML(5).&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_1&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_1&quot; title=&quot;View footnote.&quot;&gt;1&lt;/a&gt;]&lt;/sup&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The &lt;em&gt;design&lt;/em&gt;, less so. That is probably why it is minimal, in addition to my
preferences for designs that highlight the text(s) themselves (at least when, as
here, the text is more or less the entire point). If it is minimal I have to
make fewer decisions. This is good. Because although, as below, I did, and still
do, have a reasonable handle on formerly-modern and currently-modern
CSS,&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_2&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_2&quot; title=&quot;View footnote.&quot;&gt;2&lt;/a&gt;]&lt;/sup&gt; what exactly to do with all
that knowledge (or at least with the many tabs open to the
&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/CSS&quot;&gt;Mozilla Developer Docs&lt;/a&gt;) is a
separate matter entirely.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect1&quot;&gt;
&lt;h2 id=&quot;modern-css-kind-of&quot;&gt;Modern CSS, Kind Of&lt;/h2&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I recently completed an &quot;engineering mentorship&quot; at work on
&lt;a href=&quot;https://react.dev/&quot;&gt;React&lt;/a&gt;, which is a fancy-pants web framework that, according
to a friend, &quot;gives you a lot of rope with which to hang yourself,&quot; and is, alas,
an industry standard. But that&amp;#8217;s somewhat neither here nor there; what is
relevant here is that my old friend &lt;a href=&quot;https://sass-lang.com/&quot;&gt;Sass&lt;/a&gt;, a CSS
preprocessor,&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_3&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_3&quot; title=&quot;View footnote.&quot;&gt;3&lt;/a&gt;]&lt;/sup&gt; may no longer be needed! Basically with
react you can inject CSS right into the JavaScript, and some of the things that
you used to &lt;em&gt;need&lt;/em&gt; something like Sass to do (variables, nesting, combining
multiple smaller files into one file that gets sent over the wire). You still
can&amp;#8217;t do the file combination natively (at least not without some other system
like React to do that for you), but we now have things like
&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Cascading_variables/Using_custom_properties&quot;&gt;variables&lt;/a&gt;,
&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Nesting&quot;&gt;nesting&lt;/a&gt;, and
&lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/color_value/light-dark&quot;&gt;light-dark
themes&lt;/a&gt; out of the box, and so I was pretty existed to use them! But.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;&lt;em&gt;Jekyll&lt;/em&gt; comes with Sass baked into it, so, like, you &lt;em&gt;may as well use it&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;To get into the weeds, beyond being able to combine files via &lt;code&gt;@import&lt;/code&gt;
directives, I personally find the variable syntax much nicer. To wit:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre class=&quot;rouge highlight&quot;&gt;&lt;code data-lang=&quot;scss&quot;&gt;&lt;span class=&quot;c1&quot;&gt;// sass&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;$light-color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;mh&quot;&gt;#282c34&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;$light-bg&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;mh&quot;&gt;#fafafa&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;// modern css&lt;/span&gt;
&lt;span class=&quot;nd&quot;&gt;:root&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;na&quot;&gt;--light-color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;mh&quot;&gt;#282c34&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
  &lt;span class=&quot;na&quot;&gt;--light-bg&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;mh&quot;&gt;#fafafa&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Of course really it&amp;#8217;s in the calling code where it&amp;#8217;s nicer:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre class=&quot;rouge highlight&quot;&gt;&lt;code data-lang=&quot;scss&quot;&gt;&lt;span class=&quot;c1&quot;&gt;// sass&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;body&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;nl&quot;&gt;background-color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;$bg-color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
  &lt;span class=&quot;nl&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;$text-color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;// modern css&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;body&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;nl&quot;&gt;background-color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;var&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;--&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;bg-color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt;
  &lt;span class=&quot;nl&quot;&gt;color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;var&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;--&lt;/span&gt;&lt;span class=&quot;n&quot;&gt;text-color&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Is the difference slight? Yes. It is less characters to type? Also yes. And it
makes it somewhat easier to do convoluted things like the following:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre class=&quot;rouge highlight&quot;&gt;&lt;code data-lang=&quot;scss&quot;&gt;&lt;span class=&quot;c1&quot;&gt;// light mode&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;$primary-light&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;mh&quot;&gt;#0d45bf&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;$secondary-light&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;mh&quot;&gt;#a626a4&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;// dark mode&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;$primary-dark&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;mh&quot;&gt;#90b3ff&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;$secondary-dark&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;mh&quot;&gt;#fc9cfa&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;

&lt;span class=&quot;c1&quot;&gt;// just call the one variable instead of light-dark-ing all the time&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;$primary&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;light-dark&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;$primary-light&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;$primary-dark&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;nv&quot;&gt;$secondary&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;light-dark&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;$secondary-light&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nv&quot;&gt;$secondary-dark&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So I used &lt;em&gt;some&lt;/em&gt; modern CSS in the redesign, but still fell back largely on
Sass, which I feel perfectly fine about.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect1&quot;&gt;
&lt;h2 id=&quot;jekyll-metadata-or-i-do-not-keep-my-frameworks-sufficiently-up-to-date&quot;&gt;Jekyll Metadata, Or: I Do Not Keep My Frameworks Sufficiently Up-To-Date&lt;/h2&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;There was a fun bug I ran into when trying to get the sidebar over there to
display categories, as well as the new filters on the
&lt;a href=&quot;https://www.bikesbooksandbullshit.com/posts/&quot;&gt;posts archive&lt;/a&gt; page:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock wrap&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre&gt;Liquid Exception: undefined method `each&apos; for &quot;bullshit, code&quot;:String p.data[post_attr]&amp;amp;.each { |t| hash[t] &amp;lt;&amp;lt; p } ^^^^^^ in posts/index.html

    Error: undefined method `each&apos; for &quot;bullshit, code&quot;:String p.data[post_attr]&amp;amp;.each { |t| hash[t] &amp;lt;&amp;lt; p } ^^^^^^
    Error: Run jekyll build --trace for more information.&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;After much frustrated googling, I turned to Gemini (the free version, for I am
both cheap and not interested in spending money on LLMs), which
informed me that although the
&lt;a href=&quot;https://jekyllrb.com/docs/posts/#tags-and-categories&quot;&gt;Jekyll documentation&lt;/a&gt; seems
to indicate that &lt;code&gt;categories: bullshit, code&lt;/code&gt; &lt;em&gt;should work&lt;/em&gt;, a change to the
template processor (called &quot;Liquid&quot;) means that it instead needs to be formatted
as an actual array, i.e., &lt;code&gt;categories: [bullshit, code]&lt;/code&gt;, or in asciidoc, as in
this post, &lt;code&gt;:page-categories: [bullshit, code]&lt;/code&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Minor thing, but the point is that as a part of this &quot;redesign&quot; I upgraded the
version of Jekyll I was running on to the current version, which at the time of
writing is &lt;code&gt;4.2.2&lt;/code&gt;. Cool, fine. The earliest commit I can find has me starting
at &lt;code&gt;3.8.6&lt;/code&gt;. But I&amp;#8217;m pretty sure I moved the repo at some point. Based on when I
actually started the blog in May 2017, it would have been version &lt;code&gt;3.4.3&lt;/code&gt;. So at
least one &lt;em&gt;major&lt;/em&gt; version upgrade. No wonder things that used to work simply
stopped working.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;&lt;em&gt;Anyway&lt;/em&gt;. Now the liquid to make the little categories stuff work, works:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre&gt;{% for category in post.categories %}
 &amp;lt;li&amp;gt;
  &amp;lt;a href=&quot;{{site.baseurl}}/posts/?filter={{ category }}&quot;&amp;gt;{{category}}&amp;lt;/a&amp;gt;
 &amp;lt;/li&amp;gt;
{% endfor %}&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Beautiful.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect1&quot;&gt;
&lt;h2 id=&quot;lights-vanilla-js&quot;&gt;Lights, Vanilla JS&lt;/h2&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Now as mentioned, too many times, this is a &lt;em&gt;static&lt;/em&gt; site, which means that it
is just text files (HTML files) and a couple images on a &quot;dumb&quot; server that just
serves them up; there is no back-end logic doing anything at all. So any
interactivity I may want I need to implement in the &lt;em&gt;client&lt;/em&gt; side, i.e., in your
browser with JavaScript.&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_4&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_4&quot; title=&quot;View footnote.&quot;&gt;4&lt;/a&gt;]&lt;/sup&gt; There are essentially two
things that I thought were worth adding: a way to choose a light or dark mode,
and a better way to filter the posts archive, now that I may or may not be using
&quot;categories&quot; more appropriately.&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_5&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_5&quot; title=&quot;View footnote.&quot;&gt;5&lt;/a&gt;]&lt;/sup&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;And while, yes, it would be &lt;em&gt;nice&lt;/em&gt; to use some fancy JS framework like React,
the great thing about the modern web is that, not unlike CSS, &quot;vanilla&quot; or plain
JavaScript does &lt;em&gt;so much more than it used to&lt;/em&gt;, and is, generally, nearly even
pleasant to work with (although I&amp;#8217;m still probably partial to
&lt;a href=&quot;https://www.typescriptlang.org/&quot;&gt;TypeScript&lt;/a&gt; for larger and more complex
projects, even though that itself can be a pain in the ass).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So what did we do.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;sect2&quot;&gt;
&lt;h3 id=&quot;lights&quot;&gt;Lights&lt;/h3&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This ended up being simple enough, &lt;em&gt;sort of&lt;/em&gt;. The actual code that does the
switching is very straightforward:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre class=&quot;rouge highlight&quot;&gt;&lt;code data-lang=&quot;js&quot;&gt;&lt;span class=&quot;kd&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;lightsToggle&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;document&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;querySelector&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;#lights-toggle&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(1)&lt;/b&gt;

&lt;span class=&quot;nx&quot;&gt;lightsToggle&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;addEventListener&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;click&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;()&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(2)&lt;/b&gt;
  &lt;span class=&quot;kd&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;isDark&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;getComputedStyle&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;document&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;documentElement&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;).&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;colorScheme&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;===&lt;/span&gt; &lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;dark&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt;
  &lt;span class=&quot;kd&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;nextTheme&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;isDark&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;?&lt;/span&gt; &lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;light&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;dark&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(3)&lt;/b&gt;
  &lt;span class=&quot;nb&quot;&gt;document&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;documentElement&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;setAttribute&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;data-theme&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;nextTheme&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt;
  &lt;span class=&quot;nx&quot;&gt;localStorage&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;setItem&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;theme&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;nextTheme&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt; &lt;b class=&quot;conum&quot;&gt;(4)&lt;/b&gt;
&lt;span class=&quot;p&quot;&gt;})&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;colist arabic&quot;&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;We get the &lt;code&gt;id&lt;/code&gt; of the link up yonder in the header there.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;We add an event listener for when that link is clicked.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;We use a fancy ternary operator to switch the &quot;next theme.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Here&amp;#8217;s where the trouble starts.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So, I think it&amp;#8217;s cool that we can use local storage now. It&amp;#8217;s simple, easy, and
a good way to remember what &quot;mode&quot; you want when you visit a site again (because
you&amp;#8217;ll come back to read more, right? Right?).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The problem is that, sticking the code that &lt;em&gt;checks&lt;/em&gt; the &lt;code&gt;localStorage&lt;/code&gt; for any
prior preferences where you&amp;#8217;d normally stick a script, i.e., at the end of a
page (or maybe this is too &quot;old web,&quot; and we don&amp;#8217;t do that anymore? I didn&amp;#8217;t
bother to check), you get a weird flash, because your browser tries to render
things as it reads them, i.e., it&amp;#8217;ll show the page as it gets it, not once it&amp;#8217;s
gotten all the content, so if the script is at the end, the page is shown before
it knows whether to keep the lights on or not.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The very dumb, I-didn&amp;#8217;t-bother-thinking-of-a-&quot;right&quot;-way-to-do-this solution was
to just stick that code in the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; tag. I won&amp;#8217;t show you that because it&amp;#8217;s
ugly and all in one string to make the page load just &lt;em&gt;that much&lt;/em&gt; faster, but
you can &quot;view source&quot; if you must. So anyway, there is a light and dark mode now
that you can switch at will.&lt;sup class=&quot;footnote&quot;&gt;[&lt;a id=&quot;_footnoteref_6&quot; class=&quot;footnote&quot; href=&quot;#_footnotedef_6&quot; title=&quot;View footnote.&quot;&gt;6&lt;/a&gt;]&lt;/sup&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect2&quot;&gt;
&lt;h3 id=&quot;filters&quot;&gt;Filters&lt;/h3&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is equally simple as the lights, thing, so I&amp;#8217;ll just show and annotate the
code:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre class=&quot;rouge highlight&quot;&gt;&lt;code data-lang=&quot;js&quot;&gt;&lt;span class=&quot;kd&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;queryString&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;window&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;location&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;search&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;;&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(1)&lt;/b&gt;
&lt;span class=&quot;kd&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;urlParams&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;new&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;URLSearchParams&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;queryString&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt;
&lt;span class=&quot;kd&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;queryFilter&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;urlParams&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;kd&quot;&gt;get&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;filter&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(2)&lt;/b&gt;
&lt;span class=&quot;kd&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;posts&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;document&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;querySelectorAll&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;li[data-categories]&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&apos;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(3)&lt;/b&gt;

&lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;queryFilter&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(4)&lt;/b&gt;
  &lt;span class=&quot;nx&quot;&gt;filterPosts&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;queryFilter&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;

&lt;span class=&quot;kd&quot;&gt;function&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;filterPosts&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;category&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt;
    &lt;span class=&quot;nx&quot;&gt;posts&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;forEach&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;post&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(5)&lt;/b&gt;
        &lt;span class=&quot;kd&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;categories&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;post&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;dataset&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;categories&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;split&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt; &lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;);&lt;/span&gt;
        &lt;span class=&quot;k&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;categories&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;includes&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;category&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;||&lt;/span&gt; &lt;span class=&quot;nx&quot;&gt;category&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;===&lt;/span&gt; &lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;all&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(6)&lt;/b&gt;
            &lt;span class=&quot;nx&quot;&gt;post&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;style&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;display&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;block&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;
        &lt;span class=&quot;p&quot;&gt;}&lt;/span&gt; &lt;span class=&quot;k&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;p&quot;&gt;{&lt;/span&gt; // &lt;b class=&quot;conum&quot;&gt;(7)&lt;/b&gt;
            &lt;span class=&quot;nx&quot;&gt;post&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;style&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nx&quot;&gt;display&lt;/span&gt; &lt;span class=&quot;o&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;none&lt;/span&gt;&lt;span class=&quot;dl&quot;&gt;&quot;&lt;/span&gt;
        &lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;
    &lt;span class=&quot;p&quot;&gt;})&lt;/span&gt;
&lt;span class=&quot;p&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;colist arabic&quot;&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;We get the URL to see if there were any query strings. We send you to the
same &lt;code&gt;posts/&lt;/code&gt; page when you click on, for example, &lt;code&gt;code&lt;/code&gt; over there in this
page&amp;#8217;s &quot;categories&quot;, but with a &lt;code&gt;?filter=code&lt;/code&gt; query string. Otherwise that
won&amp;#8217;t be present.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;But, you know, if it &lt;em&gt;is&lt;/em&gt; present, we want to know what we&amp;#8217;re filtering for,
in the case mentioned above, that would be &lt;code&gt;&quot;code&quot;&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Here we&amp;#8217;re gathering all the posts that have a &lt;code&gt;data-categories&lt;/code&gt; attribute.
All posts have a &lt;code&gt;data-categories&lt;/code&gt; attribute.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If there &lt;em&gt;is&lt;/em&gt; a filter, we run the &lt;code&gt;filterPosts&lt;/code&gt; function to filter
for that filter.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Onto the function itself, we basically just iterate through the list of
posts we collected up in &lt;code&gt;(3)&lt;/code&gt; above.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If they have the category we&amp;#8217;re filtering for, we set the display style to
&lt;code&gt;block&lt;/code&gt; (the default for an &lt;code&gt;&amp;lt;li&amp;gt;&lt;/code&gt; element).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If they do &lt;em&gt;not&lt;/em&gt; have the relevant category in their &lt;code&gt;data-categories&lt;/code&gt;
attribute, we set the display style to &lt;code&gt;none&lt;/code&gt;, thus making it &quot;disappear&quot; off
the page as seen from your browser.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Simple enough.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect1&quot;&gt;
&lt;h2 id=&quot;does-it-look-any-better&quot;&gt;Does It Look Any Better?&lt;/h2&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Beauty is, they say, in the eye of the beholder. I think, at least, it does not
look &lt;em&gt;worse&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Partially it was a good exercise for myself to think about things like what
makes a blog something one wants to read, what kinds of functions do I like, how
does one these days marry a small amount of interactivity with static sites in a
way that is both nice while nevertheless keeping to the minimalist ethos of a
static site?&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;As with all side projects, the work was a little hurried and harried, but I&amp;#8217;m
pretty happy with the result in the end, and feel &lt;em&gt;fine&lt;/em&gt; about it, just &lt;em&gt;fine&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I mean: the point is the writing anyway, right? Right?&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id=&quot;footnotes&quot;&gt;
&lt;hr&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_1&quot;&gt;
&lt;a href=&quot;#_footnoteref_1&quot;&gt;1&lt;/a&gt;. It occurs to me that I am not sure of my audience in writing this; is this for a technical audience? For my writer friends whom I occasionally bully into helping me review these posts? For merely myself? In any case, HTML is the markup language that things like web browsers and e-readers speak.
&lt;/div&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_2&quot;&gt;
&lt;a href=&quot;#_footnoteref_2&quot;&gt;2&lt;/a&gt;. CSS being the language that affects or &lt;em&gt;styles&lt;/em&gt; the way that things like web browsers and e-readers show HTML
&lt;/div&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_3&quot;&gt;
&lt;a href=&quot;#_footnoteref_3&quot;&gt;3&lt;/a&gt;. That more or less let you do things you used to not be alb to do in CSS, like &lt;em&gt;variables&lt;/em&gt;
&lt;/div&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_4&quot;&gt;
&lt;a href=&quot;#_footnoteref_4&quot;&gt;4&lt;/a&gt;. I am again struck by total confusion as to whom I&amp;#8217;m imagining the audience of this post to be.
&lt;/div&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_5&quot;&gt;
&lt;a href=&quot;#_footnoteref_5&quot;&gt;5&lt;/a&gt;. And yes, while I&amp;#8217;ve gone back and included some additional categories/metadata on old posts, this is mostly a &quot;looking forward&quot; thing.
&lt;/div&gt;
&lt;div class=&quot;footnote&quot; id=&quot;_footnotedef_6&quot;&gt;
&lt;a href=&quot;#_footnoteref_6&quot;&gt;6&lt;/a&gt;. For, if you are like me, you may prefer a dark mode for your system, but want to read things in light mode, because black text on a white(ish) background is, scientifically, easier to parse.
&lt;/div&gt;
&lt;/div&gt;</description>
        <pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/01/28/an-nth-redesign/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/01/28/an-nth-redesign/</guid>
        
        
        <category>bullshit</category>
        
        <category>code</category>
        
      </item>
    
      <item>
        <title>Ventilated Prose as a Tool for Writing</title>
        <description>&lt;div id=&quot;preamble&quot;&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;While I would refer you to the
&lt;a href=&quot;https://vanemden.wordpress.com/2009/01/01/ventilated-prose/&quot;&gt;blog that
introduced this term to me originally&lt;/a&gt; for a better history, the short version
is that in the 30&amp;#8217;s Buckminster Fuller, a known
&lt;a href=&quot;https://en.wikipedia.org/wiki/Buckminster_Fuller#Language_and_neologisms&quot;&gt;neologism-coiner&lt;/a&gt;,
coined the term &quot;ventilated prose&quot; to describe what is essentially prose with
&lt;a href=&quot;https://en.wikipedia.org/wiki/Enjambment&quot;&gt;enjambment&lt;/a&gt;. It is also sometimes
called, according to other various places on the internet,
&quot;&lt;a href=&quot;https://maxzsol.com/what-is-coding-prose-or-ventilated-prose/&quot;&gt;coding prose&lt;/a&gt;,&quot;
or (I think somewhat restrictively)
&quot;&lt;a href=&quot;https://ramshankar.org/blog/posts/2019/semantic-line-breaks/&quot;&gt;semantic line
breaks&lt;/a&gt;.&quot; Fuller himself also referred to it as &quot;mental mouthfulls[sic],&quot; which,
well&amp;#8201;&amp;#8212;&amp;#8201;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I like &quot;ventilated prose.&quot;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The joke, of course, is that when &lt;em&gt;published&lt;/em&gt; as such, it may or may not be
indistinguishable from poetry:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;quoteblock&quot;&gt;
&lt;blockquote&gt;
When the re-written report was submitted, the Director said, &quot;This is lucid, but
it is poetry, and I cannot possibly hand it to the President of the Corporation
for submission to the Board of Directors.&quot; I insisted that it was obviously not
poetry, since both he and I knew how I had chopped up a conventional prose
report. The Director said, &quot;I am having two poets for dinner tonight and I will
take this to them and see what they say.&quot; He returned the next day and said,
&quot;It’s too bad — it’s poetry.&quot;
&lt;/blockquote&gt;
&lt;div class=&quot;attribution&quot;&gt;
&amp;#8212; Buckminster Fuller&lt;br&gt;
&lt;cite&gt;from the preface of No More Second-Hand God&lt;/cite&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;That being said, my interest&amp;#8201;&amp;#8212;&amp;#8201;following my
&lt;a href=&quot;https://www.bikesbooksandbullshit.com/bullshit/essays/2026/01/14/when-i-say-writing-with-computers.html&quot;&gt;threat&lt;/a&gt;
to discuss what writing on a computer &lt;em&gt;affords&lt;/em&gt;&amp;#8201;&amp;#8212;&amp;#8201;is in ventilated prose as a
&lt;em&gt;compositional technique&lt;/em&gt;, a means or tool to aid in writing composition and
revision.
The posts linked above allude to this, but I would
like to discuss what this means &lt;em&gt;in practice&lt;/em&gt;&amp;#8201;&amp;#8212;&amp;#8201;with examples&amp;#8201;&amp;#8212;&amp;#8201;if one
considers one&amp;#8217;s working medium to be &lt;em&gt;text&lt;/em&gt; (which, to give credit for beating
me to this distinction,
&lt;a href=&quot;https://ramshankar.org/blog/posts/2019/semantic-line-breaks/&quot;&gt;Ramshankar&lt;/a&gt; is
quite clear on: &quot;When writing text (prose, not code) you need to decide where to
break lines so they remain within manageable limits&quot;; although I personally am
happy to let my text editor wrap lines for me on (rare) occasion).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Were one to say &lt;em&gt;compose&lt;/em&gt; this way in an appropriately lovely lightweight markup
language, and then feed that text through your
&lt;a href=&quot;https://github.com/delfanbaum/asciidocr&quot;&gt;favorite conversion tool&lt;/a&gt;, the prose
would come out not &quot;ventilated,&quot; which is to say in the more familiar blocks of
prose paragraphs and so on, but, I think, &lt;em&gt;much improved&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;sidebarblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;div class=&quot;title&quot;&gt;Aside&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;To continue giving credit freely where credit is due, the method of working that
I&amp;#8217;m going to propose in what follows was shown to me by the writer Jane Unrue
when she was the visiting professor at my MFA program. Incidentally, she is also
the person who encouraged me to think about my writing as a &quot;practice.&quot; So
although what I&amp;#8217;m about to describe is a practice and method I&amp;#8217;ve modified and
built up for my own purposes over a number of years (and taken it out of the
Word document in which it was first shown to me) and to which I have
appropriated the term &quot;ventilated prose,&quot; it has its origins in my work with
Jane.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect1&quot;&gt;
&lt;h2 id=&quot;ventilated-prose-as-a-means-of-understanding-a-sentence&quot;&gt;Ventilated Prose as a Means of Understanding a Sentence&lt;/h2&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Let&amp;#8217;s borrow a sentence from some open-source text, for example, why
not a sentence pulled at random from
&lt;a href=&quot;https://www.gutenberg.org/ebooks/21839&quot;&gt;&lt;em&gt;Sense and Sensibility&lt;/em&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;quoteblock&quot;&gt;
&lt;blockquote&gt;
No one could dispute her right to come; the house was her husband&amp;#8217;s from the
moment of his father&amp;#8217;s decease; but the indelicacy of her conduct was so much
the greater, and to a woman in Mrs. Dashwood&amp;#8217;s situation, with only common
feelings, must have been highly unpleasing.
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;It&amp;#8217;s a nice, spindly, sentence. At first glance it might seem to be merely a
fairly standard, early-19th century sort of sentence. Lots of clauses and
interjections and so on, and to some sensibilities (no pun intended) it might
feel a little long. But how is it &lt;em&gt;working&lt;/em&gt;, one might ask. How does it do what
it is supposed to be doing?&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;We might &quot;ventilate&quot; it thus to try and get some insight:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre&gt;1 | No one could dispute her right to come;
2 | the house was her husband&apos;s from the
3 | moment of his father&apos;s decease;
4 | but the indelicacy of her conduct was so much the greater,
5 | and to a woman in Mrs. Dashwood&apos;s situation,
6 | with only common feelings,
7 | must have been highly unpleasing.&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;admonitionblock note&quot;&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td class=&quot;icon&quot;&gt;
&lt;div class=&quot;title&quot;&gt;Note&lt;/div&gt;
&lt;/td&gt;
&lt;td class=&quot;content&quot;&gt;
I do not mean to suggest by this example that this is the only, or even a
&lt;em&gt;good&lt;/em&gt; &quot;ventilation&quot; of this sentence; rather, breaking it up this way helps
me, at the time of writing, understand something about the passage. On some
other day I might do it completely differently, and, perhaps, discover
something(s) else entirely. In my own work, I often break things up in multiple
different ways during the course of the writing and revision, depending on what
it is I&amp;#8217;m trying to understand or improve.
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Let&amp;#8217;s consider first the rhythm. To my ear, I count four beats in the first line
(note here that I am not strictly speaking of metrical feet – yet; by &quot;beat&quot; I
mean roughly a
stressed syllable, like a &quot;down beat&quot; in music, but only &lt;em&gt;roughly&lt;/em&gt;), two in the second, and three in the third. Were we to combine the second
and third lines (which would be easy enough to do: a simple deletion, or, if you
were using an application like
&lt;a href=&quot;https://en.wikipedia.org/wiki/Vim_(text_editor)&quot;&gt;vim&lt;/a&gt;, by pressing &quot;J&quot;), we can read
the first two lines as a kind of uneven couplet, the implicit fifth &quot;pause&quot; beat
after the semicolon serving then to strengthen the stressed ending of &quot;decease&quot;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Line 4 holds steady with four beats (and, I think, a significant pause after the
comma, mating it up with the five-beat &quot;couplet&quot; across the first three lines),
making the more sing-song three-beat lines 5, 6, and 7 carry the reader and
their ear quickly (jauntily, even) to the end of the sentence, mirroring in
rhythm the subtle narratorial shade thrown at Mrs. Dashwood and her feelings. It
is not only the &lt;em&gt;sense&lt;/em&gt; of the words that indicates this characterization, but
also the rhythms of the sentence doing the characterization itself.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Looking now at the &lt;em&gt;sound&lt;/em&gt;, we might more easily notice the consonance in line 2
between &quot;house&quot; and &quot;husband&quot;, extending to &quot;his&quot; on line 3, which also has
a fair bit of consonance between &quot;father&amp;#8217;s&quot; and &quot;decease.&quot; There is, in the next
line, the &quot;d&quot; sound in &quot;indelicacy&quot; &quot;conduct&quot; and (depending on your accent)
&quot;greater&quot;. We might note, as well, the rhyme in the last two lines (&quot;unpleasing&quot;
and &quot;feeling[s]&quot;), which further punctuate the sense of the sentence, joining
forces with the rhythmic device previously mentioned.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Ventilating the sentence allows us to more easily take it apart and see exactly
&lt;em&gt;how&lt;/em&gt; it&amp;#8217;s doing what it means to be doing. It is not unlike a New Critical
&quot;close reading,&quot; save that our interest is now not as readers (or high school
students) but rather as people interested in the mechanics of the prose. This
does, of course, extend very well across passages (i.e., one may not need to
ventilate a sentence like &quot;Everybody was drunk.&quot;, but were one to take a closer
look at the first passage in
&lt;a href=&quot;https://www.gutenberg.org/cache/epub/61085/pg61085-images.html#CH1&quot;&gt;&quot;in our
time&quot;&lt;/a&gt;, one might begin to notice the way the prose jaunts along more or less
iambicly, while the dialog breaks the rhythm, doing what I might call the
&lt;em&gt;textual&lt;/em&gt; characterization work).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect1&quot;&gt;
&lt;h2 id=&quot;ventilated-prose-as-a-tool-for-composition-briefly&quot;&gt;Ventilated Prose as a Tool for Composition, Briefly&lt;/h2&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;How one actually gets the words down on the page I think is too personal to
really provide recommendations for, and even my own first-drafting practice is
largely inconsistent and mood-based, and so I don&amp;#8217;t know that I have much to say
about &quot;ventilation&quot; as a tool for drafting, save the more general point that if
one begins to take ideas like this seriously, one is then freed up to break
lines as needed to, for example, make comments (in the following, the line that
start with &lt;code&gt;//&lt;/code&gt; is an asciidoc comment):&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre&gt;1 | The dog dropped the bone,
2 | // Do we need to describe the bone more, or where he dropped it?
3 | and I picked it up again to throw it as hard as I could across the field.&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Though, even without their removal the &quot;converted&quot; text would simply read:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;quoteblock&quot;&gt;
&lt;blockquote&gt;
The dog dropped the bone, and I picked it up again to throw it as hard as I
could across the field.
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I, personally, find this very helpful, especially if preceded by &lt;code&gt;// TK&lt;/code&gt;,
(although searching for &lt;code&gt;//&lt;/code&gt; is almost always just as effective) to ensure that
I keep moving forward (if that&amp;#8217;s the goal for the day), making it simple,
&lt;em&gt;inline&lt;/em&gt;, to defer certain decisions or details or points for future research
until later.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect1&quot;&gt;
&lt;h2 id=&quot;ventilated-prose-as-a-tool-for-revision&quot;&gt;Ventilated Prose as a Tool for Revision&lt;/h2&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is, as I imagine you may have been expecting, where ventilated prose as a
tool for improving texts really comes into its own. The process is more or less
the same as in the &lt;em&gt;Sense and Sensibility&lt;/em&gt; example above, save that instead of
merely admiring Jane Austen&amp;#8217;s prose, we can then use what information the
ventilation makes more clear to improve the sentences and passages that we&amp;#8217;ve
drafted ourselves.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I will dig up some decade-plus-old prose example of my own in need of revision,
and will try to show how it might be thought about&amp;#8201;&amp;#8212;&amp;#8201;and ideally improved&amp;#8201;&amp;#8212;&amp;#8201;along these lines. To wit:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;quoteblock&quot;&gt;
&lt;blockquote&gt;
Henry was still in the habit of waking up on the right side of the bed, though
he didn&amp;#8217;t understand why. He stared at his alarm clock, blinking for a few
seconds, before he reached over to the far side to pull the switch to stop the
ring of the electronic church-bells.
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Arguably this is &lt;em&gt;fine&lt;/em&gt;, but there is, I think, much room for improvement given
my current thinking about how I would like my sentences&amp;#8201;&amp;#8212;&amp;#8201;and introductory
sentences especially&amp;#8201;&amp;#8212;&amp;#8201;to read (in terms of sound, rhythm, and sense).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So let&amp;#8217;s perform a first pass, simply breaking it up to see what we might see:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre&gt;1 | Henry was still in the habit of waking up
2 | on the right side of the bed,
3 | though he didn&apos;t understand why.
4 | He stared at his alarm clock,
5 | blinking for a few seconds,
6 | before he reached over to the far side to pull
7 | the switch
8 | to stop the ring
9 | of the electronic church-bells.&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Note that in a few places (i.e., lines 7 and sort of 9) I decided to pull out a
&lt;em&gt;noun&lt;/em&gt; as much as a clause or phrase, which is to say: I already have a hunch,
just reading it aloud to myself, that those fragments might be part of the
problem.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Looking first at the sound (for, why not switch it up), there are a few things
that are almost working, for example the consonance between &quot;Henry&quot; and &quot;habit,&quot;
the &quot;stared&quot;, &quot;seconds&quot;, &quot;switch&quot;, &quot;stop&quot; sequence. I&amp;#8217;m not really happy with
any of it, though, because the absence of any repetition in the vowel sounds is,
I think, breaking it up too much.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;To intermingle a little rhythmic looking-at,
&quot;Henry&quot; and &quot;habit&quot; is actually (I think) working OK because they both fall on
downbeats (&quot;HENry
was STILL in the HAbit&quot;), and move from the back of the mouth (&quot;eh&quot;) through the
middle (&quot;ih&quot; in &quot;still&quot;) and then the front (&quot;aah&quot;), so maybe I&amp;#8217;m happy enough
with that.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Looking at the second pair, though, we&amp;#8217;re thrashing from a spread-front (&quot;aeh&quot;),
to a non-spread front (&quot;eh&quot;) to a rounded front (&quot;iih&quot;) to a roomy back vowel
(&quot;awh&quot;), and it&amp;#8217;s a lot of movement of the lips; too much, I think. And this is
all before we even consider that the clauses themselves are not really doing
much in terms of their sense!&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So bringing the sense in (and let&amp;#8217;s narrow our attention to just the first
sentence, as I&amp;#8217;m starting to realize that this could take too long if not, and
this is meant to be more illustrative than an actual fix for the opening of a
story I wrote in my teens), &quot;though he didn&amp;#8217;t understand why&quot; doesn&amp;#8217;t actually
make much sense, given that we learn later in the story that Henry&amp;#8217;s wife has
recently died (what I thought I had to say about this topic as a teenager is a
different issue). So presumably he &lt;em&gt;would&lt;/em&gt; understand why, even if only
implicitly.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;But because we&amp;#8217;ve ventilated the prose as such, we can also see that it fails
&lt;em&gt;rhythmically&lt;/em&gt; as well. Lines 1 and 2 could be re-broken as a tetramic couplet
(four beats to a line):&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre&gt;1a | Henry was still in the habit of waking
2a | up on the right side of the bed,&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;(And yes, I know the rhythm in the above is terrible, mostly due to the central
spondee, &quot;right side,&quot; but we&amp;#8217;ll leave that off for now.)&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;These are then followed by a pentameter line:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;listingblock&quot;&gt;
&lt;div class=&quot;content&quot;&gt;
&lt;pre&gt;3 | though he didn&apos;t understand why.&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Which un-balances the sentence (and yes, I&amp;#8217;m well aware that the line itself is
unbalanced, but), putting too much emphasis on the final clause,
especially given the single-syllable &quot;why&quot; at the end. Sometimes you&amp;#8217;d &lt;em&gt;want&lt;/em&gt; a
final clause to have the extra (metrical) foot, such a strong syllabic ending,
but here it merely serves to underline the inappropriateness of the sense, for
the prose itself &lt;em&gt;overemphasizes&lt;/em&gt; the already questionable assertion that he
would not understand why he was waking up on that side of the bed.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;As such: an inconsistency, a mismatch in the &lt;em&gt;sound&lt;/em&gt; has helped us understand
more fully an error in the &lt;em&gt;sense&lt;/em&gt;. So now I might, in revision, replace that
last clause with something that better marries with the &lt;em&gt;sound&lt;/em&gt; of the clause
before, as well as something that makes&amp;#8201;&amp;#8212;&amp;#8201;one hopes&amp;#8201;&amp;#8212;&amp;#8201;much better &lt;em&gt;sense&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is not to say of course that a mismatch is always inappropriate, or that
these &lt;em&gt;need&lt;/em&gt; to match, that one&amp;#8217;s clauses need always to bop along in some kind
of prosodic meter (in fact: please, don&amp;#8217;t do this), but that one can&amp;#8201;&amp;#8212;&amp;#8201;and
arguably should!&amp;#8201;&amp;#8212;&amp;#8201;be &lt;em&gt;aware&lt;/em&gt; of these elements in one&amp;#8217;s prose as a means of
understanding why something may or may not be working above and beyond merely
&quot;feeling&quot; that something isn&amp;#8217;t right.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is also&amp;#8201;&amp;#8212;&amp;#8201;certainly&amp;#8201;&amp;#8212;&amp;#8201;not to say that I&amp;#8217;m suggesting one performs these
kinds of investigations on every single sentence. That way lies madness. But I
do think that it can be a good way to un-knot knotty passages, understand when
and why a passage or a sentence isn&amp;#8217;t doing what it is supposed to be doing, and
generally provide a &lt;em&gt;practice&lt;/em&gt; that, over time, becomes second nature, improving
one&amp;#8217;s sentences always (or: so one hopes).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;sect1&quot;&gt;
&lt;h2 id=&quot;clarity-and-complication&quot;&gt;Clarity and Complication&lt;/h2&gt;
&lt;div class=&quot;sectionbody&quot;&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Ventilated prose&amp;#8201;&amp;#8212;&amp;#8201;termed as such&amp;#8201;&amp;#8212;&amp;#8201;was developed to improve the clarity and
readability of prose that was either too technical or too complicated on the surface
level for the target reader (naturally: Fuller&amp;#8217;s boss). Many of the posts I link
to above espouse its ability to improve one&amp;#8217;s clarity, to help one shorten and
tame long, unruly sentences that, left unchecked, may become unwieldy and out of
control and eat the reader for breakfast (or at least turn them away from the
allegedly impenetrable prose).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I will leave an investigation as to why&amp;#8201;&amp;#8212;&amp;#8201;in
this day and age&amp;#8201;&amp;#8212;&amp;#8201;complicated prose, prose that requires attention and
&lt;em&gt;in&lt;/em&gt;tention, is of vital importance as an exercise for the reader.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;And to be fair, I &lt;em&gt;like&lt;/em&gt; a simple sentence. I &lt;em&gt;like&lt;/em&gt; clear prose. I think these
are, at some times and in some circumstances, wonderful things to aspire to.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;But also: I greatly prefer daring, fantastic, virtuosic prose that can
carry you along&amp;#8201;&amp;#8212;&amp;#8201;if only for a while, if only at
first reading&amp;#8201;&amp;#8212;&amp;#8201;without your bothering &lt;em&gt;too&lt;/em&gt; much about what it is &quot;saying,&quot; for the
prose itself is able to &lt;em&gt;carry its sense&lt;/em&gt;, to &lt;em&gt;embody its sense&lt;/em&gt;, such that it
is able to, itself, help communicate its meaning.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The technique described
above may help you more &lt;em&gt;intentionally&lt;/em&gt; dazzle with your prose, may help you
organize your sentences and passages in such a way that their twists and turns
are no longer any
supposed barrier to comprehension,
but rather an intrinsic part of the reader&amp;#8217;s &lt;em&gt;delight&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;hr&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;&lt;em&gt;Thanks Kate P. for giving me a sanity check read and a number of excellent
suggestions for this post&amp;#8217;s improvement.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;&lt;em&gt;Thanks Lisa A. for a typo catch.&lt;/em&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description>
        <pubDate>Wed, 21 Jan 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/01/21/ventilated-prose-as-tool/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/01/21/ventilated-prose-as-tool/</guid>
        
        <category>writing</category>
        
        <category>ventilated prose</category>
        
        <category>writing composition</category>
        
        <category>coding prose</category>
        
        <category>mental mouthfulls</category>
        
        <category>writing techniques</category>
        
        
        <category>bullshit</category>
        
        <category>essays</category>
        
      </item>
    
      <item>
        <title>Notes on Rereading &lt;em&gt;The Lover&lt;/em&gt; by Marguerite Duras</title>
        <description>&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I had thought this was the third time I&amp;#8217;ve read this book, but maybe only the
second, unless I reread it before I started keeping my book lists, which is
certainly possible. The first time I read
&lt;a href=&quot;https://bookshop.org/a/66778/9780375700521&quot;&gt;&lt;em&gt;The Lover&lt;/em&gt;&lt;/a&gt; by Marguerite Duras was
in college, during a year-long class on writing the short novel with Jane
Alison, whose books I&amp;#8217;d only read years later but absolutely love, and is
someone with whom I still keep in very distant contact (mostly when she
publishes a new book; you should go read
&lt;a href=&quot;https://bookshop.org/a/66778/9781324096719&quot;&gt;&lt;em&gt;Villa E&lt;/em&gt;&lt;/a&gt;, as it was very, very
good).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I don&amp;#8217;t remember much of what I thought about it at the time&amp;#8201;&amp;#8212;&amp;#8201;and I am not
feeling brave enough to go back and try to find my notebooks and diaries from
that period&amp;#8201;&amp;#8212;&amp;#8201;but I have reliably recommended the book over and over since. I
have read other Duras (though not much, not enough). But this book looms
particularly large in my memory&amp;#8201;&amp;#8212;&amp;#8201;perhaps because that class, the people I
wrote and worked with, that particular period of my life, looms so large&amp;#8201;&amp;#8212;&amp;#8201;and
when I think about beautiful, delicate, controlled writing, I think of this
book often. And I am working on a project now that hope will be beautiful,
delicate, and controlled, and as such it was time to reread &lt;em&gt;The Lover&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;How wonderful, heartbreaking, a book to revisit, how many years later.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The thing that I remembered most about the book is its movement, its structure.
It works via short sections, often only a paragraph (think stanzas, think crots&amp;#8201;&amp;#8212;&amp;#8201;though lately it seems like I may have misunderstood the meaning of that
term, or rather it may be itself somewhat loose and unfixed), which jump
forward, backward, across in time and topic, in mode. There is an &quot;I&quot; and an
externalized &quot;she.&quot; There is repetition, theme and digression. It&amp;#8217;s the kind of
thing that makes its own sense and then makes further since once you hear&amp;#8201;&amp;#8212;&amp;#8201;perhaps apocryphally, now that I can no longer quickly find a reliable source&amp;#8201;&amp;#8212;&amp;#8201;that it was originally written as a commentary on a number of photographs that
were excluded in the final version. It&amp;#8217;s rich, visual, and is, I think, poetry.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;What struck me this time&amp;#8201;&amp;#8212;&amp;#8201;aside from the things that would strike someone in
their mid-30s rereading something as opposed to what strikes a much younger
someone in their early 20s&amp;#8201;&amp;#8212;&amp;#8201;was the way that this works &lt;em&gt;internally&lt;/em&gt; to the
sections themselves, specifically in terms of the internal repetition,
variation, return.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;To wit, opening the book at random:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;quoteblock&quot;&gt;
&lt;blockquote&gt;
Never a hello, a good evening, a happy New Year. Never a thank you. Never any
talk. Never any need to talk. Everything always silent, distant.
&lt;/blockquote&gt;
&lt;div class=&quot;attribution&quot;&gt;
&amp;#8212; p. 54 in the Barbara Bray Pantheon Edition
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;The parallel structure is a lovely, familiar, powerful device, but then you get
the secondary repetition, too, in &quot;any talk&quot; and &quot;any need to talk&quot;, of course
ending with the variation: &quot;silent, distant.&quot;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;And then the one that finally stuck out enough to make me realize what was going
on, a little over 80 pages in:&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;quoteblock&quot;&gt;
&lt;blockquote&gt;
The air was blue, you could hold it in your hand. Blue. The sky was the continual
throbbing of the brilliance of the light.
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;It&amp;#8217;s astounding, to me, how much work &quot;Blue.&quot; does. This is not in a
particularly&amp;#8201;&amp;#8212;&amp;#8201;plot-wise&amp;#8201;&amp;#8212;&amp;#8201;significant section. It&amp;#8217;s in a series of sections
that build to significance, but itself? &quot;Blue&quot; punctuates, underscores,
emphasizes. It&amp;#8217;s a small thing but it&amp;#8217;s the hundreds of small things that create
the overall effect, the structure. The individual stones that make up the
cathedral.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I&amp;#8217;ve always been interested in these small devices, these building-blocks,
although I think&amp;#8201;&amp;#8212;&amp;#8201;with finally enough years out of school&amp;#8201;&amp;#8212;&amp;#8201;that I&amp;#8217;m
beginning to understand the relationship, their use, a little better (a text I
recently sent a friend: &quot;I think I finally understand why you might ever want to
rhyme something&quot;). This works so well because of the way that it contributes to,
embodies the overall structure of the text and its content (&lt;em&gt;n.b.&lt;/em&gt; &quot;Form is the shape
of content,&quot; Shahn), namely memory, and a kind of obsessive return.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;(Aside: I don&amp;#8217;t have enough smart to say about this, but speaking of obsession,
this book is so delightfully (stereotypically?) mid-century French in its
orientation toward death.)&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;I read something somewhere, once, probably on &lt;em&gt;LitHub&lt;/em&gt;, about how&amp;#8201;&amp;#8212;&amp;#8201;I think it
was&amp;#8201;&amp;#8212;&amp;#8201;Rachel Kushner (whom I haven&amp;#8217;t really read) puts together a bookshelf for
each book she writes or is working on. I&amp;#8217;ve dug up the syllabus for Jane&amp;#8217;s class
and am going back over the &quot;Required Reading.&quot; I seem to remember that there was
individual required reading tacked on as well, maybe in the second semester.
What were my books, I wonder? I am fairly sure it included
&lt;a href=&quot;https://bookshop.org/a/66778/9780679733782&quot;&gt;&lt;em&gt;The Woman in the Dunes&lt;/em&gt;&lt;/a&gt;, which I&amp;#8217;ve
been tempted to but have yet to reread (and will not soon, for it&amp;#8217;s doing a
different thing than my current project). Maybe also
&lt;a href=&quot;https://bookshop.org/a/66778/9780375707971&quot;&gt;&lt;em&gt;The Reader&lt;/em&gt;&lt;/a&gt;, though it&amp;#8217;s possible
that Jane and I discussed that in some other context. In any case, I think it&amp;#8217;s
still a good idea. I think it&amp;#8217;s useful. I found rereading
&lt;a href=&quot;https://bookshop.org/a/66778/9781567921571&quot;&gt;&lt;em&gt;Things&lt;/em&gt;&lt;/a&gt; recently extremely useful,
and I am excited to read what is apparently a very intentional homage in
&lt;a href=&quot;https://bookshop.org/a/66778/9781681378725&quot;&gt;&lt;em&gt;Perfection&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is all to say that there is so much going on in &lt;em&gt;The Lover&lt;/em&gt; that it makes
(at least this) one think of, consider, so much more. And I am a fan of anything
that sparks further digressions, paths, pursuits. I look forward, very much, to
reading it again.&lt;/p&gt;
&lt;/div&gt;</description>
        <pubDate>Fri, 16 Jan 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/01/16/rereading-the-lover-duras/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/01/16/rereading-the-lover-duras/</guid>
        
        
        <category>books</category>
        
      </item>
    
      <item>
        <title>When I Say I Want to Talk About &quot;Writing with a Computer&quot;</title>
        <description>&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;When I say I want to talk about &quot;writing with a computer,&quot;
I mean I want to talk about what writing with&amp;#8201;&amp;#8212;&amp;#8201;on&amp;#8201;&amp;#8212;&amp;#8201;a computer &lt;em&gt;affords&lt;/em&gt;.
Specifically what it can provide as a tool over and above, say, a pen (or a
typewriter, if you&amp;#8217;re into that kind of thing). I want to talk about it because
the way that I use a computer as a tool in my writing process seems very
different from the ways in which most of my writer friends do, and (naturally) I
think the way that I do it is&amp;#8201;&amp;#8212;&amp;#8201;perhaps not &lt;em&gt;better&lt;/em&gt;&amp;#8201;&amp;#8212;&amp;#8201;but makes a greater use
of the unique things that this particular tool, this &quot;technology,&quot; makes
possible.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;By &quot;technology&quot; I mean &quot;technology&quot; in the sense that the wheel is a technology,
the kind of thing that we understand at first&amp;#8201;&amp;#8212;&amp;#8201;and sometimes forever
thereafter&amp;#8201;&amp;#8212;&amp;#8201;through metaphor. And the computer is riddled with metaphors to
the analogue:
directories, folders, windows, and so on, including, of course, the &quot;page&quot;
inside your word processor application. While these applications obviously do a
lot more than even the nicest electric typewriters, they still hold
dearly to the metaphor of the page-as-sheet-of-paper, even though a very large
proportion of writing ends up instead on the (still very much metaphoric) pages
of the Internet. And there is nothing &lt;em&gt;wrong&lt;/em&gt; of course, with metaphors, or this
metaphor. But I believe there is possibility in what lies &lt;em&gt;beyond&lt;/em&gt; this simple
metaphor, and &lt;em&gt;that&lt;/em&gt; is what I mean to talk about.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Regardless of where the writing ends up&amp;#8201;&amp;#8212;&amp;#8201;a physical book or codex, a website,
an app, an ebook, whatever&amp;#8201;&amp;#8212;&amp;#8201;if it begins life on a computer, it begins as
&lt;em&gt;text&lt;/em&gt;, i.e., characters that are encoded into the 1s and 0s that the computer
understands and processes. They do not live &quot;on the page,&quot; but rather (and I am
painting with a broad brush here; there are obviously exceptions) as text-based
file-data that is &lt;em&gt;presented&lt;/em&gt; to you on the screen via your editing or viewing
application, and then &lt;em&gt;converted&lt;/em&gt;, when the time comes, into some other
presentation format to then be read. The text doesn&amp;#8217;t exist &quot;on a page&quot; of a
document (with the exception of in InDesign; but let&amp;#8217;s leave that off for now,
as one ought never compose directly into InDesign anyway); it exists alongside
all the data around it.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;So: why maintain the metaphor of the page?&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;There are good reasons not to give it up, of course. There are page-counts,
either for yourself or some publisher, to keep in mind. There can be a feeling
of accomplishment, or beauty, or at least progress in seeing the work typed out,
indeed laid out nicely, on the page. The familiar metaphor removes a layer of
translation or transformation that may or may not get in the way of the work.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Of course, I think that more can be gained by letting it go. By thinking of the
text &lt;em&gt;as such&lt;/em&gt;, as opposed to part of a pre-existing, pre-formatted &lt;em&gt;document&lt;/em&gt;,
we can free ourselves from the constraints that a page, a &quot;document&quot; implies; we
gain easier access to the various &lt;em&gt;transformations&lt;/em&gt; commonly performed on text;
we gain access to tools designed specifically &lt;em&gt;for&lt;/em&gt; text (as opposed to
documents), and generally we create a new possibility for getting closer to the
words, clauses, sentences, and other constructions themselves, such that the
work, the art, the &lt;em&gt;text as an object to be read&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;There are fringe benefits to working on a computer as well&amp;#8201;&amp;#8212;&amp;#8201;speed and accuracy
(though these are arguable), easier portability (both physical and
metaphorical), ease of duplication, dissemination, and version control, to name
a few&amp;#8201;&amp;#8212;&amp;#8201;but it is this mental shift, I think, that I am most interested in.
Away from the boundaries enforced by any real or digital page, from a choice of
a multiplicity of fonts and styles, and instead from a simple text editor, I
think it is easier to get closer to the work, and to the words themselves.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;As such, though I&amp;#8217;ve
&lt;a href=&quot;/2023/03/14/tooling-update-prose-and-code-with-alacritty-tmux-and-neovim/&quot;&gt;previously outlined&lt;/a&gt;
a prior version of the tools and processes I use today (and oh, the style of
three years prior), I mean to revisit the tooling again, but with more of an eye
to what that tooling&amp;#8201;&amp;#8212;&amp;#8201;and that process&amp;#8201;&amp;#8212;&amp;#8201;makes possible.&lt;/p&gt;
&lt;/div&gt;</description>
        <pubDate>Wed, 14 Jan 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/01/14/when-i-say-writing-with-computers/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/01/14/when-i-say-writing-with-computers/</guid>
        
        
        <category>bullshit</category>
        
        <category>essays</category>
        
      </item>
    
      <item>
        <title>Changes Forthcoming</title>
        <description>&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;As I was putting together my
&lt;a href=&quot;/2026/01/01/2025-another-year-in-reading/&quot;&gt;year in reading&lt;/a&gt;,
it occurred to me just how long I&amp;#8217;ve had this thing going, how much I&amp;#8217;ve more or
less written at it. It&amp;#8217;s not necessary a &lt;em&gt;valuable&lt;/em&gt; amount of work, but it is
certainly non-zero. It&amp;#8217;s certainly has &lt;em&gt;volume&lt;/em&gt; and something like a &lt;em&gt;history&lt;/em&gt;.
There are certainly even a few things I&amp;#8217;m even probably proud of. And I think I
would like to do more things that I am maybe proud of.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;My &quot;intention&quot; for this year is, I think, pretty much the same as last year:
something to the effect of &quot;process over performance,&quot; by which I mean
&lt;em&gt;practice&lt;/em&gt; over &lt;em&gt;outcome&lt;/em&gt;, by which I mean focus on the doing of the thing
instead of what it may or may not get me, or produce, or become. I think my
written intentions were a bit different, but &lt;em&gt;functionally&lt;/em&gt; that&amp;#8217;s what I was
focusing on doing last year, which, as mentioned, was a &lt;em&gt;weird&lt;/em&gt; year for a lot
of different reasons and in a lot of different ways. What good things came out
of last year, however, came by virtue of a &lt;em&gt;practice&lt;/em&gt;, of focusing on the
&lt;em&gt;process&lt;/em&gt;, because to be honest, many of the outcomes&amp;#8201;&amp;#8212;&amp;#8201;the &quot;performances&quot;&amp;#8201;&amp;#8212;&amp;#8201;I
had last year were not what I was hoping for (with the obvious exception of
&lt;a href=&quot;https://twopagetuesday.club/&quot;&gt;Two Page&lt;/a&gt;, of course).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;A big piece of process is, of course, &lt;em&gt;practice&lt;/em&gt;, and as another means of
practice I&amp;#8217;d like to publish here more consistently, at least for a little
while, at least while it&amp;#8217;s still fun and productive. I mean to practice the
writing itself, of course, but also practice finishing things, practice the
performance of work itself, like a comic or a musician doing open mics; this
blog is not entirely unlike a personal open mic, although&amp;#8201;&amp;#8212;&amp;#8201;to belabor the
metaphor&amp;#8201;&amp;#8212;&amp;#8201;I do not &lt;em&gt;currently&lt;/em&gt; have any means of knowing whether anyone is
listening or not, as I&amp;#8217;ve not had analytics on this site for years now. And so I
may indeed re-introduce some analytics&amp;#8201;&amp;#8212;&amp;#8201;though only ethical ones, I assure
you. (Mostly I need to figure out if it&amp;#8217;s cheaper to host my own or pay one of
the &quot;ethical&quot; Google alternatives.) There is an &quot;ROI&quot; element to this, sure, but
I also think it would just be good to know. Heartening, in a way. Even if, as I
very much suspect, it will only serve to confirm that I am indeed shouting into
a void. Which: no matter. It is, after all, a &lt;em&gt;practice&lt;/em&gt;.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;But because I want to do that I may eventually add some &quot;features&quot; to help the
blog pay for itself a little better. &lt;em&gt;There will not be ads, almost certainly
ever&lt;/em&gt;. Or paid posts. Or any of that kind of annoying shit. (A benefit of having
no reader data means that I would not be able to sell any ads anyway, were I
ever tempted.) I will probably turn on the &lt;a href=&quot;https://bookshop.org&quot;&gt;Bookshop.org&lt;/a&gt;
affiliate stuff again if I ever figure out a way to do that somewhat more
cleverly (i.e., programmatically). I like Bookshop.org and feel good about that
kind of thing. I may also try some other things, but we&amp;#8217;ll just have to see. I&amp;#8217;m
committed to keeping this a static site, though, and that does come with certain
(I think positive) constraints. I may abandon Jekyll, though I did finally get a
Docker container set up because I somehow broke the Ruby management in &lt;code&gt;asdf&lt;/code&gt;,
and I&amp;#8217;m hesitantly
excited about the &lt;a href=&quot;https://github.com/spinel-coop/rv&quot;&gt;&lt;code&gt;rv&lt;/code&gt;&lt;/a&gt; project. Regardless, I
am pretty sure that I have no interest in writing a newsletter, and I have a lot
of strong opinions (that I should write up as blog posts…) about things like
Medium and Substack anyway (though &lt;a href=&quot;https://ghost.org/&quot;&gt;Ghost&lt;/a&gt; does look kind of
good and ethical and whatever; I think
&lt;a href=&quot;https://escapecollective.com/&quot;&gt;&lt;em&gt;Escape Collective&lt;/em&gt;&lt;/a&gt; uses it, and I &lt;em&gt;love&lt;/em&gt; &lt;em&gt;Escape Collective&lt;/em&gt;).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;In any case&amp;#8201;&amp;#8212;&amp;#8201;&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;What will this new &quot;practice&quot; consist of, aside from more regular posts? Mostly
it will consist in work toward other goals, which for now I am going to keep to
myself, thank-you-very-much. But it will at least consist of more books, more
bullshit, and probably more bikes, too, once the weather improves (or I
discover that I have something interesting to say about riding indoors, which:
maybe). I know too that I want to try and work out some ideas I have about
writing, and specifically about writing &quot;on a computer&quot; (though in a very weird
turn of events, most of this post was actually drafted long-hand, which: a
topic!). I&amp;#8217;d also like to document more of the work I&amp;#8217;m doing on my side
projects, e.g., &lt;code&gt;asciidocr&lt;/code&gt; and one or two other things I&amp;#8217;m not quite ready to
make public yet.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;All of this means, too, that I will probably redesign the site again. If nothing
else, I need to add a code highlighter, because the code examples in
&lt;a href=&quot;/2025/08/31/tmplcl-or-templates-to-clipboard/&quot;&gt;various&lt;/a&gt;
&lt;a href=&quot;/2025/01/08/writing-an-asciidoc-parser-in-rust/&quot;&gt;programming&lt;/a&gt;
&lt;a href=&quot;/2023/06/14/neovim-mappings/&quot;&gt;posts&lt;/a&gt;
are, at the time of writing, not nearly as legible as you&amp;#8217;d want them to be.&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;This is all to say that changes&amp;#8201;&amp;#8212;&amp;#8201;hopefully positive ones, if positive only
fro myself&amp;#8201;&amp;#8212;&amp;#8201;are forthcoming, and I hope to make this a place worth checking in
on (or at least subscribing via
&lt;a href=&quot;https://www.bikesbooksandbullshit.com/feed.xml&quot;&gt;RSS&lt;/a&gt;, may it live forever and
always).&lt;/p&gt;
&lt;/div&gt;
&lt;div class=&quot;paragraph&quot;&gt;
&lt;p&gt;Cheers.&lt;/p&gt;
&lt;/div&gt;</description>
        <pubDate>Wed, 07 Jan 2026 00:00:00 +0000</pubDate>
        <link>https://bikesbooksandbullshit.com/2026/01/07/changes-forthcoming/</link>
        <guid isPermaLink="true">https://bikesbooksandbullshit.com/2026/01/07/changes-forthcoming/</guid>
        
        
        <category>bullshit</category>
        
      </item>
    
  </channel>
</rss>
