topic: site meta

Everything I’ve written on the subject, from the beginning of this version of the site.

I may also have written on this on earlier versions of my website:

  1. 2006 – 2011 (link coming soon!)
  2. did not have a blog!
  3. 2012 – 2013 (link coming soon!)
  4. 2014 – 2019
  • 2019

  • 2020

    • Jan

    • Feb

      • 13

      • 23

        • 17:25 — NOTES

          I’ve spent a good chunk of this afternoon working through and tweaking and fixing some things about this website, and as much as I like 11ty, at this point I would love to be doing this work in Elm instead. A tool like elm-pages seems very appealing.

          As for why: I just spend a lot of time sad about JS sorry bro that’s undefined stuff and templates being totally type-unaware. Even something like Gatsby + TS would probably be better here, but Elm’s rigor and top-to-bottom integration of types and rendered HTML and CSS would be a huge win for the way I build websites.

    • Apr

      • 25

        • 16:07 — NOTES

          I just updated the first entry in my This Week I Learned” series because I realized I’d left off a couple items I meant to include — the first items I bracketed for inclusion, in fact! What can I say? It was a long week. 😅

      • 28

        • 21:07 — NOTES

          Apologies to folks who just got a bunch of posts in their feeds again. I finally figured out how to get Eleventy to treat my post dates correctly.

    • May

      • 03

        • 20:24 — NOTES

          Well, it only took me till almost six months after launching this site revision, but the About page is finally finished!

      • 05

        • 08:10 — NOTES

          A pain point for would-be readers with the way I’ve designed this site: there’s no easy way for people to subscribe to just one specific topic at present. I can generate per-topic feeds… but I’m already seeing painfully-rapid growth in build times.

      • 16

        • 09:00 — NOTES

          Status: I’m back to desperately wanting my own site engine. 11ty is incredibly flexible, and that’s great… but it gets slow very quickly if you’re generating large amounts of output. I will not shave this yak. I will not shave this yak. I will not…

    • Jul

    • Aug

      • 19

        • 21:06 — NOTES

          Almost fifteen years since the first time I encountered an RSS feed (and therewith XML), I actually spent the time tonight to learn what <![CDATA[...]]> is.

          Related: I believe I have (finally!) finished fixing my Atom feed output all the way. 😅

    • Nov

      • 24

        • 17:14 — NOTES

          I’ve just added an Updated’ section to my home page. Hopefully it’s a nice little signal that this site is a living space where I make changes from fixing typos and grammar to (potentially) outright changing my mind about something!

        • 20:09 — NOTES

          I need to figure out how where to rehost my newsletter content. There was a lot of good stuff in there, even if it had the same challenge of any regularly-published content and thus a mix of stuff that is just fine as well.

      • 25

        • 10:09 — NOTES

          Just set up scheduled builds for this site using Netlify and GitHub Actions (following this handy guide) so that I can schedule drafts for the future and have them go live automatically.1 It’s pretty astounding how great these kinds of free tools are at this point.

          1. I know, this comes for free with WordPress, Ghost, etc. I like my static site generator, though: no server to manage is a big win. ↩︎

      • 28

        • 11:01 — NOTES

          A friendly notice, prompted by a conversation with a friend: you are not only welcome but encouraged to borrow from the design and content of this site — which are licensed under MIT and CC-BY 4.0 respectively. All you have to do is give credit and get your own font licenses!

  • 2021

    • Jan

    • Jun

      • 01

      • 04

        • 09:18 — NOTES

          Spent a few minutes this morning tweaking feed generation on my website — again:

          • capping at 25 items, for the sake of tools which have reasonable size limits (like’s unofficial 1MB cap)
          • fixing — permanently — the ordering problem I’ve had off and on
    • Jul

      • 10

      • 12

        • 13:15 — NOTES

          It occurs to me that if I had spent as much time working on lx as I have fighting with 11ty, it would exist and be exactly what I want.

          Resolved: to constantly-if-slowly scratch that itch so I can eventually just throw away my 11ty-based setup.

    • Nov

      • 04

        • 16:47 — NOTES

          I basically have no stats collection for, but I occasionally check what CloudFlare says my traffic looks like. ~15K unique visitors over the last 30 days and ~1k unique visitors daily is… surprisingly high, and much higher than I would have expected. 🤔

    • Dec

      • 31

        • Reading Settings! — JOURNAL

          A few notes on pairing prefers-color-scheme and user configurability, as well as adding a little reading mode switch.

  • 2022