Writing

Blog

Mar 2026

·

5 min read

What I didn't know about setting up a newsletter

Adding a newsletter sounded simple. It wasn't — and most of the complexity had nothing to do with code.

Mar 2026

·

5 min read

A small CLI that pings me when Claude Code finishes a task

Claude Code goes silent when it finishes. claudify adds native desktop notifications on macOS, Linux, and Windows.

Mar 2026

·

5 min read

What Figma MCP changed about how I implement designs

Having Claude read your Figma file directly saves more time than you would expect. No more copying spacing values, colours, or font sizes by hand.

Mar 2026

·

5 min read

On teaching Claude my design rules

I use Claude Code for almost everything on this site. For a long time, every session started with explaining my design system from scratch. Skills fixed that.

Mar 2026

·

4 min read

Every decision I made building this site

Why Instrument Serif, why no dark mode toggle, why the magnets page exists, and everything else I second-guessed while building a portfolio that actually feels like me.