Insights.
Tidbits I've picked up while building things: what broke, what I learned, and what I'd do differently.
Building my website, part 3: Measure before you optimize
Docker was finally running, but local development was slow. I was ready to blame Docker. Measuring showed three separate problems instead, each with its own fix.
Building my website, part 2: Docker's error message lied to me.
Docker Desktop wouldn't start. The first fix took me into my BIOS, and the next error pointed straight at WSL and Linux filesystems. The real problem turned out to be much more boring.
Building my website, part 1: why I built it and the tools I chose
The first in a series about building this site from scratch: why I wanted to make it myself, the tools I picked, and how they fit together.