The Evolution of Complex Systems: Why Iterative Development Outperforms Top-Down Design
Systems thinking promises to give us a toolkit to design complex systems that work from the ground up. It fails because it ignores that systems fight back.
Read the full articleYou might also wanna read

Ideas Are Cheap, Judgment Is Expensive: How Design Moved to Systems and Code
Pavel Bukengolts on connected stacks, the 48-hour operating loop, and why patterns got cheap while judgment did not.
Why Participatory Innovation Must Replace Top-Down Design in Modern Organizations
When we design for people instead of with them, we miss the vital nuances known only to those on the front lines. To build experiences, prod
Design Systems as Critical Infrastructure in the Age of AI-Generated UI
Frontend notes, type experiments, and web things by Mandy Michael
Engineering education needs systemic redesign, not incremental change, argues professor
Engineering professor Beverley Gibbs argues that the time has come to rethink the engineering curriculum
Why enterprise knowledge systems have failed for 60 years and what AI might change
My thoughts on why enterprise knowledge systems have failed for sixty years, and what might finally replace them. A couple of weeks ago I de

Revisiting Good Strategy Bad Strategy: Problem Framing as a Design Kernel
A few weeks ago, I caught up with my good friend Lucas Mara, a thoughtful design leader. We were deep in a conversation about the value of d

Comments
Sign in to join the conversation.
No comments yet. Be the first.