Mirror, mirror on the wall... Am I a critical thinker after all?
summary
Shows a concrete decision workflow: write a plain problem statement, list stakeholders and needs, use five whys, generate diverse alternatives, gather relevant data, log assumptions, score threats on a risk assessment matrix, and publish an RFC/ADR for feedback. Uses a real failure mode — a multiple ORMs nightmare in one monolith — to demonstrate how migrating to Entity Framework Core without validating assumptions and risks creates more complexity and cost. Advises starting small, recording choices, and treating decisions like experiments.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 7:57What is critical thinking
- 10:05Problem statements matter
- 19:13Understanding the problem
- 22:22Diverse teams for thinking
- 25:57Evaluating with facts and data
- 31:39Avoiding bias and assumptions
- 33:49Identifying and quantifying risks
- 37:23Evaluating alternatives
- 40:13Structured decision-making
- 44:52Balancing process and practicality
- 46:16Implementing critical thinking
- 51:33Summary
related talks
44mMirror, Mirror on the Wall... Am I a Critical Thinker After All?
57mDebug your thinking
49mKeynote: Debug your thinking
25mThinking Architecturally
25mHow to Drive Cross Team Techincal Changes
02mA young lady's illustrated primer to technical decision making
50mStop Punching Yourself in the Face
29mDriving clarity in ambiguous projects
