Stop Punching Yourself in the Face
summary
Series of concrete cautionary stories about choices that backfire: using RavenDB vs S3 to archive raw files becomes expensive and brittle; adopting Agatha without checking maintenance leads to a costly fork where Agatha→Mediator would have been safer; adding EventStore for one feature creates a single-person bottleneck; Entity Framework feels slow because first-run init shows 600ms vs 33ms and hidden N+1 queries and missing indexes cause most slowness; microservices + Kubernetes + MongoDB on a junior team delays delivery by months. Certification and RAD mindset offered.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 6:35Journey with Chat
- 7:04RavenDB
- 11:43Agata
- 22:20Entity Framework
- 29:10New Customer
- 34:20Greenfield Project
- 36:43Team Skills
- 42:35Microservices
related talks
35mStop Punching Yourself in the Face
40mStop punching yourself in the face!
33mDon’t Get Blamed for Your Choices
01h 00mHigh Optionality Programming: Architectural Choices That Mitigate Technical Debt
29mApps, Stacks, and Frameworks: Avoiding “Shiny Object” Syndrome
36mApps, stacks & frameworks: Avoiding "Shiny Object" Syndrome
20mDoing Things the Hard Way
09mCrashing on Autopilot
