
Estimation is one of those engineering practices that everyone agrees is unreliable and everyone keeps trying to make more reliable. The goal isn't accurate estimates -- it's calibrated ones. Here's why estimation is hard, the patterns that make it less wrong, and the cultural shifts that prevent estimates from becoming commitments.
Engineering Craft
TypeScript, CI/CD, databases, observability -- the skills that make code production-ready.