Why good software feels obvious
The best systems hide enormous technical thought behind an experience that simply makes sense.
Read the insight
Start a project Ideas from inside the build
Twenty-five years of practical lessons on building better software, rescuing hard projects, and making technology serve the business.
The best systems hide enormous technical thought behind an experience that simply makes sense.
Read the insightThe latest
No trend reports. No filler. Just useful perspective from years of doing the work.
How to take control of an over-budget or underperforming project without repeating the decisions that got it stuck.
Off-the-shelf tools are fast—until your team spends every day working around the assumptions built into them.
Speed, stability, and responsiveness communicate quality long before a visitor reads your positioning statement.
A project rarely fails because the team lacked ideas. It fails when nobody made the hard decisions about sequence.
From thinking to shipping