Blog

The books I read in 2025

Good boots: Salomon X-Ultra 5 Trail Shoes

An appreciation for a good pair of hiking boots, and the many places they took me over the last decade.

Eleventy pagination with Vento

Updating Eleventy from Nunjucks to Vento was mostly smooth sailing — except for pagination. Here’s how I eventually figured it out.

The books I read in 2024

This year, among other things, I finally finished off two dense reads I’d previously stalled on, and tackled a big landmark novel.

100 stars

This week, Embed Everything earned its 100th GitHub star. It's a nice little milestone, and a good opportunity to take stock.

Archiving your Twitter account with Eleventy

The Twitter we knew is dead, but I wanted to preserve an archive of my account, on my own terms. Here's how I did it.

Save the bike lanes

The Environmental Registry of Ontario asked for comment on the province’s plot to kill Toronto’s bike lanes. Here’s what I said.

The books I read in 2023

This year I focused on completing some book series, while tracing back the original influences for others.

Good song: “How We Drift Away” by Tim Heidecker and Weyes Blood

Some works of art deliver penetrating observations of human nature. Some grapple with cosmic mystery. Few manage to do both at once.

How to merge multiple Git repos and keep their commit history

I wanted to merge several different repos into a single monorepo, while preserving their commit histories. Here's how I did it.