Skip to content
Day 69: new resources are added every day. See what's new

Glossary · Laws and biases

Hofstadter's law

Short answer

Hofstadter's law says that things always take longer than you expect, even when you take Hofstadter's law into account.

Updated

Built with love by Shushant Lakhyani. Building bestproductivityresources.com

Hofstadter's law explained

The joke is that it applies to itself: knowing about the law does not stop you from underestimating. Complex projects have surprises that no amount of planning predicts.

The practical answer is buffers. Add slack to estimates and look at how long similar work took in the past.

Try it today

  1. Before estimating, look up how long a similar task really took.
  2. Add a buffer of 25 to 50% to complex work.
  3. Track estimates against actual time to calibrate.

Where it comes from

Douglas Hofstadter coined the law in his 1979 book Gödel, Escher, Bach: An Eternal Golden Braid.

Frequently asked questions

What is Hofstadter's law?
Hofstadter's law says that things always take longer than you expect, even when you take Hofstadter's law into account.
Where does Hofstadter's law come from?
Douglas Hofstadter coined the law in his 1979 book Gödel, Escher, Bach: An Eternal Golden Braid.
How do I start with Hofstadter's law?
Before estimating, look up how long a similar task really took. Add a buffer of 25 to 50% to complex work. Track estimates against actual time to calibrate.
Which tools help with Hofstadter's law?
Tools in our directory that help include Toggl Track, Linear, Asana, Rize. Each has its own page with pricing, pros and cons.

Weekly newsletter

Everything new, every Monday.

One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.

Join the newsletter

You sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.