Hamilton Ulmer

CHANGELOG / Dec 19, 2021
what's in a changelog?

I’ve had this blog for the last year or so, and it’s been surprisingly great for my own creativity and career in myriad small ways.

But I put myself into a tough position; I wrote all these incredibly long essays. It’s amazing that people have even read them! But a lot of my actual work involves me solving tons of small technical problems, not writing 5k words.

So I’ve finally put together this changelog to capture the stuff I make and the things I learn in the process. It’s kind of like Simon Willison’s excellent TIL page.

To make this changelog happen, I migrated my site from Eleventy to Sveltekit. I use Svelte for a lot of personal work and for prototyping new ideas. I use mdsvex under the hood to write these posts, which is essentially mdx but for Svelte. This enables me to continue writing in markdown while creating space for embeddable interactive components like this one:

or this one:

At any rate, in the spirit of writing more quickly, I’ll wrap up this note. Otherwise I won’t resist the urge to keep writing and wirting and writing.

Back to building things 🚀

Thanks for reading. Free free to reach out to me on Twitter w/ questions and disagreements.