Speed is a feature An Article by Nikita Prokopov tonsky.me Millions of programs have that unfulfilled potential of becoming your second nature, something you don’t even think about when interacting with. They’re waiting to be enabled to “click”. Speed is a feature. Page weight mattersPerformance and peopleFeatures and complexity softwareperformance
People expect technology to suck because it actually sucks An Article by Nikita Prokopov tonsky.me Show image 0 Show image 1 Show image 2 I decided to record every broken interaction I had during one day. If I decided to invest time into thinning this list down, I could theoretically...reduce this list from 27 down to 24. At least 24 annoyances per day I have to live with. That’s the world WE ALL are living in now. Welcome. technologysoftwareux
What's wrong with the rational model We Don’t Really Know the Goal When We Start We Usually Don’t Know the Decision Tree – We Discover It as We Go The Nodes Are Really Not Design Decisions, but Tentative Complete Designs The Goodness Function Cannot be Evaluated Incrementally The Desiderata and Their Weightings Keep Changing The Constraints Keep Changing Frederick P. Brooks, Jr., What's Wrong With This Model? Changing constraintsDeciding what to designThe situation talks back