• SHIPPING CODE & SHIPPING WORDS • NODE.JS • TYPESCRIPT • DEVOPS • CLOUD ARCHITECTURE • OPEN SOURCE • OPINIONS INCLUDED FREE OF CHARGE • SHIPPING CODE & SHIPPING WORDS • NODE.JS • TYPESCRIPT • DEVOPS • CLOUD ARCHITECTURE • OPEN SOURCE • OPINIONS INCLUDED FREE OF CHARGE •
Filter:
New!
Docker disaster
Engineering

I Mass-Deleted My Docker Images and Lived to Tell the Tale

How a routine cleanup turned into a two-day production firefight, what I learned about image tagging hygiene, and why you should never trust a script you wrote at 2 AM. Includes the actual script (with the bug) so you can laugh at me.

Burnout
Personal

On Burnout, Bad Coffee, and Building Things Nobody Asked For

A candid retrospective on the last six months. What went wrong, what went right, and why I'm still here writing about it.

Dotfiles
DevOps

My Actual, Honest Dotfiles Setup (Yes, It's Messy)

No curated screenshots. No "minimal" ZSH configs. Just the real, chaotic, cobbled-together truth of how I actually work.

TypeScript decorators
Engineering

TypeScript Decorators Are Finally Not Experimental

What changed in TC39 Stage 3, what broke when I upgraded, and why I'm cautiously excited about the new decorator semantics.

Monorepo
Tutorial

Setting Up a Node.js Monorepo That Doesn't Make You Want to Quit

Turborepo, PNPM workspaces, shared configs, and CI that actually works. Step-by-step, no handwaving.

Hot takes
Opinion

Your "Clean Architecture" Is Just Spaghetti in a Blazer

Unpopular opinion: most enterprise architecture patterns are cosplay. Here's what I think actually matters for maintainability.

SSH keys
DevOps

Managing Multiple SSH Keys Without Losing Your Mind

Work accounts, personal accounts, client accounts. Here's how I set up ~/.ssh/config to handle it all without constantly overriding things.

Postgres
Tutorial

PostgreSQL JSON Queries: The Cheat Sheet I Wish I Had

Every JSONB query pattern I've ever needed, in one place. Bookmark this one. Future you will thank present you.

Year in review
Personal

2025 In Review: Projects Shipped, Lessons Learned, Things Broken

An honest inventory of everything I built, abandoned, and grudgingly maintained this year. Numbers, reflections, and plans for next year.