OBSTACLE
Premature Optimization
Everything we have written about Premature Optimization.
Browse by obstacleExecution
Tutorial HellTutorial Hell: Why You Can Follow Anything and Build NothingYou can keep up with any course and freeze at an empty file. Here is what tutorial hell actually looks like, why watching someone competent feels so much like becoming competent, and the smallest way out of it today.
Scope CreepScope Creep: Why the Minimum Version Keeps Getting BiggerThe launch date has moved three times and every reason was good. Here is how "done" quietly relocates, why adding one more feature is such effective procrastination, and how to get a shippable version back out of what you have built.
Premature OptimizationPremature Optimization: Building for Users You Do Not Have YetThe queue, the cache, the multi-region plan — all defensible, all built for load that has never arrived. Why scaling work feels like responsibility from the inside, what it is quietly protecting you from, and how to tell the two apart.
Not-Invented-Here SyndromeNot-Invented-Here: Why You Keep Rebuilding Things That Already ExistYou evaluated the library for twenty minutes, found one thing wrong with it, and started writing your own. Why rebuilding a solved problem reads as craftsmanship rather than as cost, what the weeks are actually buying, and the question that settles it in ten seconds.
Attachment to CodeAttachment to Code: When You Cannot Delete the Thing You Are Proud OfThe module you would defend in a room full of people, the product you keep finding new reasons to keep. Why the work stops being something you made and starts being a piece of you, and how to tell craft from attachment before it costs you a year.