Your Cache Hit Rate Looked Fine Until the Hour Mark
Redis did its job on every miss — your application just sent two hundred loaders to Postgres at once.
6 min · June 15, 2026
Short reads on tech work — code, teams, and the human side.
Redis did its job on every miss — your application just sent two hundred loaders to Postgres at once.
6 min · June 15, 2026
Everyone agrees one-on-ones matter — almost nobody teaches engineers what to put in the shared doc before the calendar ping.
5 min · June 14, 2026
Seventeen engineering metrics and zero dollars kills proposals in thirty seconds — here's the carry-cost worksheet that turns one module into a line item.
4 min · June 12, 2026
The version timeline is everywhere. The resume logger, the Usenet post, and the sideways doodle that became a mascot — that's the birthday story worth telling.
6 min · June 10, 2026
What to prepare before the room, what to say when everyone's staring at you, and what to do the week after so the retro isn't theater.
6 min · June 8, 2026
Retries with an error taxonomy, deduplication that survives cleanup, and a dead-letter queue someone actually inspects — not a five-minute `Queue` demo.
6 min · June 6, 2026
Code, architecture, and tooling — small topics, not RTFM.
Redis did its job on every miss — your application just sent two hundred loaders to Postgres at once.
6 min · June 15, 2026
The version timeline is everywhere. The resume logger, the Usenet post, and the sideways doodle that became a mascot — that's the birthday story worth telling.
6 min · June 10, 2026
Retries with an error taxonomy, deduplication that survives cleanup, and a dead-letter queue someone actually inspects — not a five-minute `Queue` demo.
6 min · June 6, 2026
Containerize your first app without cargo-culting a 12-layer config from Stack Overflow
7 min · May 30, 2026
How groups ship together — productivity, conflict, self-org.
What to prepare before the room, what to say when everyone's staring at you, and what to do the week after so the retro isn't theater.
6 min · June 8, 2026
The pager anxiety, the runbooks, and what 3am actually looks like before you've lived it
6 min · June 1, 2026
The problem isn't that your engineers don't care. It's that the environment taught them not to.
8 min · May 29, 2026
Autonomy without visibility isn't empowerment. It's guessing what's already on fire while three more tickets land in Slack.
6 min · May 29, 2026
Tech leading and hard calls — stakeholders, direction, trade-offs.
Seventeen engineering metrics and zero dollars kills proposals in thirty seconds — here's the carry-cost worksheet that turns one module into a line item.
4 min · June 12, 2026
The role before the title — what changes the day you become the lead and what doesn't
6 min · June 5, 2026
The human side — burnout, hiring, interviews, career.
Everyone agrees one-on-ones matter — almost nobody teaches engineers what to put in the shared doc before the calendar ping.
5 min · June 14, 2026
Early signals show up in your craft before your calendar does — and you'll probably misfile them.
6 min · June 6, 2026