Latest episodes

81. Understanding Complexity Theory
CodingBlocks,
80. Docker for Developers
CodingBlocks,
79. Design Anti-Patterns: YoYo, The God Object and More
CodingBlocks,
78. Deliberate Practice for Programmers
CodingBlocks,
77. Clean Architecture – Are Microservices Truly Decoupled?
CodingBlocks,
76. Clean Architecture – What is the Humble Object Pattern?
CodingBlocks,
Episode 75 – Clean Architecture – Make Your Architecture Scream
CodingBlocks,
74. Clean Architecture – The Art of Drawing Lines
CodingBlocks,
73. Clean Architecture – Keeping Your Options Open
CodingBlocks,
72. Clean Architecture – How to Quantify Component Coupling
CodingBlocks,
71. Clean Architecture – Components and Component Cohesion
CodingBlocks,
Episode 70 – How to Spend $2,500 on Developer Gear
CodingBlocks,
Episode 69 – Clean Architecture – Programming Paradigms
CodingBlocks,
Episode 68 – Clean Architecture – Fight for Architecture
CodingBlocks,
Episode 67 – Object Oriented Mistakes
CodingBlocks,
Episode 66 – Project Management Anti-patterns
CodingBlocks,
Episode 65 – Software Design Anti-patterns
CodingBlocks,
Episode 64 – Software Architecture – What is Supple Design?
CodingBlocks,
Episode 63 – Software Architecture – Explicit Constraints, Processes, Specification Pattern, and more
CodingBlocks,
Episode 62 – Software Architecture – Strategic Design and Domain Events
CodingBlocks,
Episode 61 – Software Architecture – Aggregate Roots, Factories, and Repositories
CodingBlocks,
Episode 60 – Software Architecture – The Domain in Domain Driven Design
CodingBlocks,
Episode 59 – How to Jumpstart Your Next App
CodingBlocks,
Episode 58 – Why Domain Driven Design
CodingBlocks,
How We Badly Built Stuff
CodingBlocks,
Episode 57 – How We Badly Built Stuff
CodingBlocks,
Episode 56 – Clean Code – How to Build Maintainable Systems
CodingBlocks,
Clean Code - How to Build Maintainable Systems
CodingBlocks,
Episode 55 – Clean Code – How to Write Classes the Right Way
CodingBlocks,