The journal.
Notes on shipping software, building platforms, and the economics of small engineering teams.
When a Hardware Key Beats a Synced Passkey
FIDO2 in two flavours: synced passkeys for the masses, hardware keys for the accounts that can take a business down. Here's where the line sits.
Your Startup Is Flying Blind Without Observability
Most startups don't invest in monitoring until something breaks. By then, you're debugging in production with no context and no trail.
Building EasyKSB: From Apprentice Frustration to Production SaaS
How a spreadsheet problem turned into a full product - and the technical decisions that shaped it along the way.
The Real Cost of 'We'll Fix It Later' Infrastructure
Technical debt in infrastructure compounds differently than in application code. By the time you notice, the bill is already overdue.
What Your Slow Website Says About Your Brand
Your website is your first technical interview. A slow, janky site tells customers, investors, and hires everything they need to know about your engineering culture.
Why Your Startup Doesn't Need a Full-Time DevOps Engineer
How fractional infrastructure consulting saves growing teams time and money.