Start Here: Navigate This Site by What You're Curious About
Not sure where to begin? This post maps the entire site by audience and interest. Find what matters to you in 30 seconds.
Insights for builders: AI, management, scaling, and architecture. For engineers, managers, and founders.
83 posts
Not sure where to begin? This post maps the entire site by audience and interest. Find what matters to you in 30 seconds.
Most APIs are designed from the data model out. Clients need action-oriented, client-shaped responses. N+1 and over-fetching aren't frontend failures.
Green CI doesn't mean working software. Flaky tests, mocked dependencies, and coverage theater have turned CI into a checkbox ritual.
LLMs have finite context. Managing what goes in — and when — is now a first-class engineering concern, not a prompt hack.
Feature flags start as a deployment safety tool and end as permanent conditionals no one understands. Here is how to prevent the graveyard.
Engineers pipe LLM output into downstream systems as if it were structured data. It isn't. That mismatch is a whole class of production bugs.
Lines of code, PRs merged, story points, even DORA metrics can be gamed or mislead. Most orgs measure activity and call it productivity.
The polyrepo vs monorepo debate seemed like a draw for years. It isn't anymore. The tooling closed the scalability gap and AI development broke the balance.
Paging fatigue isn't a staffing problem. It's a design problem. Systems that generate noise do so because they weren't designed for operability.
Every team believes their staging environment reflects production. Almost none of them do. Here is how to test in production safely instead.