Visit homepage

December 2025

  • Planted:

I don’t work nor think in fiscal quarters, but this clipping happens to cover what I’ve written and read in Q4 2025. And a new job!

Joining Val Town

I’ve been working for Val Town ~one day per week for the past few months. Starting today, I’m officially joining the team as a part-timer—three days a week—while I continue to work on my book the other four. I’ve been a Val Town customer and fan for as long as I’ve been writing in my garden—just hit cmd+k and search “Val” on petemillspaugh.com for plenty of evidence there. This very email will be sent using a system I created in Val Town. My excitement for the VT product pretty much boils down to being into end-user programming and working on end-programmer programming. That pairs well with my excitement to work with the VT team, whose blog posts always seem to be open in my browser tabs. It’s a good chance to become a better writer and programmer. And as it turns out, I kind of called it in My next, next, next job.

Writing

I wrote a guest essay for Jane Friedman’s blog: Write Your Book Like You’d Run a Startup. It’s the first time my writing has been published by someone else, and I’m honored that the someone else is Jane Friedman. Jane is the writers’ writer. As I wrote about in July, her talk at the Mercantile Library and her book, The Business of Being a Writer, planted the idea in my head to write a book of my own.

Writing from my garden in Q4:

Writing for my book in Q4:

Reading

Books I read in Q4, with some links pointing to notes I collected:

Plus two books I read earlier this year and just recently planted notes for:

Why bother?

I was re-reading Bob Nystrom’s essay, “Crafting *Crafting Interpreters*,” about writing his book, Crafting Interpreters, and I decided to turn my notes into my own blog post about the blog post: “Interpreting Crafting Crafting Interpreters” (linked above). After writing it, I thought to myself, why do I bother writing this kind of thing? It felt like I’d wasted my time, maybe.

Part of the reason why I’d write something like that is because a blog post is a very long and complex search query to find fascinating people and make them route interesting stuff to your inbox, as Henrik Karlsson wrote. I want to route fascinating people—self-publishing authors—and interesting stuff—books, blogs, ideas—to my inbox. I also want to route recursively-titled meta blog posts to my inbox because I really like this kind of behind-the-scenes, story-of-the-craft writing. Like my friend Danny’s Making Make a README and Jason Kehe’s WIRED profile about profiling Robin Sloan, which he almost but didn’t title “The programmer-writer’s programmer-writer.”

Planting blog posts as long, complex search queries is similar to why I’d want a bigger network of friends on Twitter and Bluesky. Not for vanity or selling books—although of course that’s nice—but so that I can ask questions and get useful answers that help me find people and their work, like Steve’s tweet about domain brokers that led to three (!) great conversations for my book. I’ve been thinking a lot about getting other people’s antennae up as I write my book. Because I’m writing about domains, my antenna is up and ready to notice anything related to domains that I stumble upon. If I can get others’ antennae up, that will route more domain stories to my inbox. That’s (partially) why I send emails for the book every couple weeks.

I’m also a believer that to write better you need to write more. It’s all practice, in a sense. And on that note, please do reply to this email. I’ll write back.

Reply