Hi, I'm Sam 👋

Welcome to my personal space.

I write about various topics I'm interested in, often related to programming.

Latest articles

See all articles
  1. I've been building a universal code formatter in Zig, and I recently discovered something humbling: my formatter will never be as fast as Ruff on large files. But here's the twist - it's actually faster on small files, and the journey to this realization taught me a lot.

    Read more
  2. The Ballad of Tom Bombadil and the Managed Instance Group
    Jun 07, 2025
    1 minute read

    Old Tom Bombadil was a merry fellow,
    Bright blue his jacket was, and his boots were yellow.
    ...

    Read more
  3. When Make Can't Find Your Executable
    May 29, 2025
    13 minutes read

    I recently encountered a puzzling issue: zig build worked perfectly, but make build failed with "Permission denied". What followed was an interesting debugging session that uncovered a quirky interaction between GNU Make's PATH search and directory structures.

    This article documents the investigation process and some debugging techniques that proved useful along the way.

    Read more

Recently updated series

Still a work in progress. Coming soon!