Archives
Everything I've published, organised by time.
A simple checklist for turning a messy idea into something small, clear, and actually shippable.
I finally switched to passkeys after getting tired of password resets and login friction. Here’s why it was easier than I expected.
GPT-5.5 points toward a calmer developer workflow: less prompt babysitting, more delegation, and a new bar for human taste and review.
Tim Cook steps down, John Ternus becomes Apple CEO – the implications for Apple's future.
An honest, personal take on Claude vs ChatGPT vs Gemini after daily use. Where Claude wins, where it doesn't, and why it's become my default for serious work.
April 1, 1976. Three people signed a partnership in a garage. Fifty years later, that decision changed how billions of us work, think, and create.
GPT-5.4 can now operate your computer, Apple handed Siri's brain to Google, and Nvidia GTC is days away with Jensen promising something nobody's seen yet.
How the best digital interactions mirror real-world affordances, and why cursor behavior and hover states matter for interaction design.
30% of Google's code. 25% of Microsoft's code. What happens when AI coding stops being optional and becomes mandatory?
The real story behind OpenClaw, from Clawdbot chaos to Moltbook agent self-organization. 150K GitHub stars, crypto scams, and why AI agents coordinating matters.
Why building small tools matters more than chasing the next big idea. How Quick Chess, Quick Symbols, YT Snap, and other small projects generate real income.
A CLI tool that combines CleanMyMac, AppCleaner, and DaisyDisk into a single lightweight binary.
Looking back at 2025 — the year agentic workflows went mainstream, local LLMs landed on phones, and coding shifted from syntax to architecture.