Farnam Street

Brain Food: The shortness of time, admitting mistakes, and being busy