
Read replicas are the cheapest way to add database read capacity, and the easiest way to introduce subtle bugs nobody can reproduce. Here's how I think about when to add replicas, the routing patterns that scale, the read-after-write problem, and the failure modes that bite the first time you take this past hello world.
Engineering Craft
TypeScript, CI/CD, databases, observability -- the skills that make code production-ready.