Skip to content
slang.fyi

golden hammer

/ˈɡoʊldən ˈhæmər/

Common

Over-applying a familiar tool or solution to every problem, even when it's not the right fit.

The tool is genuinely good at its intended job. The problem is using it outside that context. It's not incompetence, it's familiarity bias.

Real-world examples4 examples
#ExampleWhat it meansSource
01team knows k8s so every new project gets a full k8s cluster. a cron job does not need a cluster. golden hammer.Kubernetes is being applied to problems that don't require it because the team knows it.x, 2024
02every backend engineer here came from a machine learning team and now everything is a neural network. golden hammer syndrome.The team defaults to ML solutions because that's their background, not because ML is the right tool.reddit, 2023
03we used a sql database for a message queue because that's what we knew. golden hammer. it worked until it really didn't.Familiarity led to using the wrong tool, which caused problems at scale.reddit, 2023
04the answer was always microservices regardless of the question. golden hammer with a serverless handle.A team defaulted to a fashionable architecture pattern for every problem.x, 2023

Use it when

  • A team uses the same technology stack for every new project regardless of fit.
  • Someone recommends a solution before hearing the problem because it's their go-to.
  • A tool is being stretched far past its intended use because the team knows it well.
  • The same architectural pattern is applied to problems that need different approaches.

Do not use it when

  • The tool is genuinely the right choice and the team chose it after evaluation.
  • You mean someone is blindly copying patterns they don't understand.Use “cargo-cult-programming” instead.

Golden hammer vs silver bullet

golden hammer

Golden hammer is over-applying a known tool because of familiarity.

VS

silver-bullet

Silver bullet is the false belief that one solution will fix a complex problem entirely.

Origin and context

Based on Abraham Maslow's 1966 observation: 'I suppose it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail.' The computing-specific term 'golden hammer' became common in software design pattern literature by the 1990s.

First seen
1990s
Confidence
medium

Cite this page

Use this stable URL to reference the entry.

https://slang.fyi/golden-hammer
Updated: 2026-08-29License: CC BY 4.0

Related slang