Golden Hammer

conceptual-metaphor Tool UseSoftware Programs

Categories: software-engineering

What It Brings

“If all you have is a hammer, everything looks like a nail.” The golden hammer extends Maslow’s Law of the Instrument with a crucial modifier: the hammer is not just familiar but prized. It is golden — beautiful, valuable, proven. The metaphor maps tool fixation onto technology choice bias: a team that knows one framework, one language, or one architecture style applies it to every problem, not because they have evaluated alternatives but because their hammer has worked before and they trust it.

Key structural parallels:

Where It Breaks

Expressions

Origin Story

The underlying concept traces to Abraham Kaplan’s “Law of the Instrument” (1964): “Give a small boy a hammer, and he will find that everything he encounters needs pounding.” Abraham Maslow popularized the idea in The Psychology of Science (1966): “I suppose it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail.”

The “golden hammer” variant emerged in the software patterns community. It appears in AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis (Brown et al., 1998), where it is cataloged as a formal anti-pattern: a familiar technology or concept applied obsessively to many problems. The “golden” qualifier distinguishes it from simple ignorance — the tool is golden because the wielder has genuine skill with it and a track record of success. The anti-pattern is born from strength, not weakness.

References

Related Mappings