Cold starts were killing us. Here's how we dropped p99 latency from 2.3s to under 80ms by rethinking where code runs, and why the migration wasn't as painful as everyone warned.
Somewhere between the fifth productivity app and the color-coded calendar, I realized I'd turned my life into a sprint backlog. Here's what happened when I finally stopped treating myself like a system to debug.
Consolidating 23 microservice repos into a single Turborepo workspace. What broke, what healed, and the tooling decisions that made it survivable.
She wobbled. She fell. She got back up. And at some point on that cracked sidewalk, I realized this wasn't really about the bike at all. It was about my own inability to let something I love be out of my control.
A deep dive into building a Terraform file parser in Go that handles nested blocks, expression evaluation, and module references without collapsing into recursive madness.
Not the usual "business book" roundup. These are the odd, sideways reads that quietly rewired how I approach problems, teams, and the craft of making things.
Yes, I'm running Docker Compose in production. Before you close this tab, let me explain why it's the right choice for 80% of the projects you'll ever work on.
I started running to lose weight. Three years later, it's become the only meeting I never skip. There's something about mile six that loosens the knots in my thinking.
Stop writing types by hand. I built a tool that reads your Postgres schema and generates fully typed interfaces, query builders, and validation schemas.
Every Sunday morning, the kitchen becomes a disaster zone. Flour on the ceiling, batter on the dog, three kids arguing about chocolate chips. It's the best part of my week.