Skip to content
Day 51: 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

New tools and visual guides, every Monday.

One short email a week with the best new tools and websites, plus my latest visual guides. 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.

Live traffic, fully public

This site's analytics are open for everyone to see.

Open dashboard