Thoughts on engineering leadership, teams, and building software at scale.
How I built a security team from scratch without any security background — by leveraging my network and checking my ego.
Feb 1, 2026Why sharing your real engineering challenges publicly is the most effective recruiting strategy I've found.
Jan 25, 2026When Anthropic launched MCP, my LinkedIn exploded. Everyone was implementing it — except us. Here's why that was the right call.
Jan 18, 2026Culture change doesn't work at TikTok speed. It works at farming speed — you plant, nurture, wait, and hope it rains at the right time.
Jan 11, 2026How we scaled from 12 to 35 engineers while cutting support tickets by 50% — without killing startup speed.
Nov 10, 2025We enabled strict mode and found 4,041 errors. Here's the incremental strategy that got us to zero without breaking production.
Nov 3, 2024Type assertions feel safe but hide runtime errors. Here's why zod is almost always the better choice.
Sep 4, 2023How using Gherkin specifications transformed the way I think about testing and edge cases in software development.