Skip to content

Not Invented Here

Easy — everyone uses thisVibecoding

ELI5 — The Vibe Check

Not Invented Here (NIH) syndrome is refusing to use existing solutions because you didn't build them yourself. There's a perfectly good library that does exactly what you need? Nah, let's build our own from scratch. It'll only take... checks calendar ...six months. NIH is the developer ego's favorite anti-pattern.

Real Talk

Not Invented Here (NIH) is an organizational or individual bias against using external solutions, preferring to build custom implementations. While sometimes justified (security, performance, vendor lock-in), NIH often leads to duplicated effort, maintenance burden, and inferior solutions compared to battle-tested open-source alternatives.

When You'll Hear This

"We built our own auth system instead of using Auth0 — classic NIH." / "Sometimes NIH is valid, but not when you're rebuilding React from scratch."

Made with passive-aggressive love by manoga.digital. Powered by Claude.