Skip to content

Golden Hammer

Easy — everyone uses thisArchitecture

ELI5 — The Vibe Check

The golden hammer is when you find a tool you love and use it for EVERYTHING — even when it's completely wrong for the job. Love React? Every project is a React app. Love PostgreSQL? Even the cache is in Postgres. 'When all you have is a hammer, everything looks like a nail.' The hammer isn't the problem — the lack of imagination is.

Real Talk

The golden hammer is an anti-pattern where a familiar technology or approach is applied universally regardless of suitability. It stems from comfort bias and resistance to learning alternatives. Examples include using relational databases for graph data, applying OOP patterns in functional codebases, or forcing microservices on simple applications.

When You'll Hear This

"Stop using Redux for everything — it's your golden hammer." / "Kubernetes is great, but not every app needs it. Don't golden-hammer it."

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