2 min read
We tend to overestimate the effect of a technology in the short run and underestimate the impact in the long run.
Takeaways
- Early on, people overestimate what tech can do in the near term, leading to unrealistic expectations.
- In the longer run, the same technology’s true potential emerges, often greater than initially imagined. Amara’s Law reminds us that we tend to underestimate the long-term impact of a significant innovation.
- For developers and tech leaders, this means not getting swept up in the hype cycle. Be patient and evaluate new tools by their proven value, not just the buzz.
- Treat innovation as a limited budget. Good teams use stable, proven tech for most needs and adopt a hyped new technology only when it truly addresses a real problem.
Overview
This law describes the familiar boom-and-bust hype cycle in tech. Gartner’s Hype Cycle captures the pattern: a new technology triggers inflated expectations, hits a trough of disillusionment when reality falls short, then gradually climbs a slope of enlightenment toward productive mainstream adoption.
In software engineering, many buzzword technologies are initially promoted as game-changers but decline when they cannot deliver promised results. However, after that reality check, some quietly mature and find real usability. The lesson is to have healthy skepticism during hype, but keep an open mind for long-term adoption.
Gartner’s Hype Cycle
Examples
AI saw its first big hype wave in the 1960s-70s, when people assumed general AI was just around the corner. When grand promises didn’t materialize, an “AI winter” set in and many abandoned AI as theoretical. But over decades, steady progress continued, and today AI techniques are transforming industries from healthcare to generative AI in software.
Microservices architecture was hyped as the cure for all scaling issues. Many teams hit the trough of disillusionment when they encountered complexity of managing hundreds of services. Now, a more balanced use of microservices is emerging, delivering benefits in the right situations.
Origins
Amara’s Law is named after Roy Amara, an American researcher and futurist who was president of the Institute for the Future. Amara was an American scientist who began his career as a Navy electronics technician during World War II.
In 1995, the Gartner Hype Cycle framework was introduced by Gartner analyst Jackie Fenn, who noticed a recurring pattern in the maturity of emerging technologies and created a visual graph to describe it.
Further Reading
Want to go deeper?
All 63+ laws are covered with more depth, examples, and practical guidance in the Laws of Software Engineering book.
Last updated: July 20, 2026

Comments
Nothing yet. Say the first thing.
Sign in to join the conversation.