Mirror, Mirror on the Wall... Am I a Critical Thinker After All?
summary
A real failure is a single monolithic app that ends up using two ORMs in one monolith (Hibernate and Entity Framework), which forces duplicated entities and makes a simple query require one-hour analysis to query the database. The recommended remedy is a structured decision process: write solution-free problem statements, identify stakeholders and needs, generate diverse alternatives, list explicit assumptions, gather benchmarking and relevance data, score risks with a risk‑assessment matrix, and publish ADR/RFCs to collect organization-wide feedback before committing.
AI-written summary · about
chapters (4)
- 0:00Introduction
- 0:35Session "Mirror, Mirror on the Wall... Am I a Critical Thinker After All?" by Laila Bougria
- 40:00Laila answers questions from the audience
- 44:06Outro
related talks
53mMirror, mirror on the wall... Am I a critical thinker after all?
57mDebug your thinking
29mApps, Stacks, and Frameworks: Avoiding “Shiny Object” Syndrome
46mHow Many Ways Can You Fail? A Taxonomy of Corporate (in)Decision
29mFrom big to small and back again
38mThe Not So Rational Programmer
49mMirror, Mirror on the Wall, What is the Vainest Metric of Them All?
50mStop Punching Yourself in the Face
