OBSTACLE
Not-Invented-Here Syndrome
Everything we have written about Not-Invented-Here Syndrome.
Browse by obstacleExecution
Yak ShavingYak Shaving: Four Hours In and the Actual Task Is UntouchedYou sat down to add one endpoint and you are now upgrading a build tool. Every step was a correct call. Here is why a chain of good engineering decisions ends miles from the goal, and how to put an edge on it before it takes the day.
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.