Competing Against Luck
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
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