Putting the Design Back in Architectural Design
summary
Argues that design thinking is a repeatable way to become consciously competent rather than a recipe, elevating empathy as the priority and mapping it to concrete dev practices: test-driven development as empathizing with API consumers, Tao user-journey tests to script UIs, pair programming to force cross‑framework thinking. Presents the five stages: empathy, define, ideate, prototype, test, and shows a working prototype workflow — building a simple HTML slide engine (UL → OL → sections) as an example of iterating until a solution works.
AI-written summary · about
chapters (10)
- 0:00Introduction and setup
- 1:55Design thinking vs implementation
- 9:05Design thinking fundamentals
- 19:01Five stages of design thinking
- 26:12Apple and design principles
- 33:05Empathy in software design
- 41:15Ideation and brainstorming
- 46:16Prototyping and externalizing ideas
- 51:37Testing and user feedback
- 58:23Conclusion and takeaways
related talks
28mDesign thinking
25mFrom Science to Self-Knowledge; the evolution of design thinking
32mDesigning with Empathy
30mDesign Thinking for Rubyists
02mDesign thinking is in tech writing all along
38mEnough Design
29mDesigning as we want, to create the experiences that we need
41mDesign Thinking? Be Bold, get Radical
