An iPhone Built for One
AI makes it cheap enough to build software for an audience of one, so I'm rebuilding my iPhone Home Screen.
October 20, 2026 • 2 min read
AI makes it cheap enough to build software for an audience of one, so I'm rebuilding my iPhone Home Screen.
October 20, 2026 • 2 min read
The "Jobs to Be Done" framework is a useful way to ask better questions about what we hire people, products, and AI to do.
October 19, 2026 • 2 min read
AI presents real risks, but fear and uncertainty shouldn't convince us to embrace solutions to problems we don't yet understand.
October 9, 2026 • 4 min read
David Heinemeier Hansson is more excited about AI than he is about Rails. Where does Rails fit into this new world?
September 28, 2026 • 3 min read
For years, iOS has opened links with Safari with no way for you to change it. iOS 14 finally allows setting your default browser.
October 14, 2020 • 2 min read
Whether inside a computer or real life, a linear system under exponential pressure crashes and fails.
April 16, 2020 • 7 min read
Write yourself a daily, weekly, or monthly report with your AWS costs broken down more granularly than AWS’ monthly invoice.
January 17, 2020 • 3 min read
Identifying calibrated questions aimed at software developers
January 12, 2020 • 2 min read
Ensure your test suite doesn’t have any important holes in coverage by enforcing a simple rule.
July 24, 2016 • 2 min read