Coding Blocks - Patterns, Architecture, Best Practices, Tips and Tricks for Software, Database, and Web Developers / Engineers

by Allen Underwood, Michael Outlaw, Joe Zack : Software Developers

Pragmatic talk about software design best practices: design patterns, software architecture, coding for performance, object oriented programming, database design and implementation, tips, tricks and a whole lot more. You'll be exposed to broad areas of information as well as deep dives into the guts of a programming language. Most topics discussed are relevant in any number of Object Oriented programming languages such as C#, Java, Ruby, PHP, etc.. All three of us are full stack web and database / software engineers so we discuss Javascript, HTML, SQL and a full spectrum of technologies and are open to any suggestions anyone might have for a topic. So please join us, subscribe, and invite your computer programming friends to come along for the ride.

141 Episodes

77. Clean Architecture – Are Microservices Truly Decoupled?

We're back with our last deep dive into Robert C. Martin's latest book, Clean Architecture, while Allen suffers from sleep deprivation, Joe shows us his dance moves, and Michael's mind is blown on how to unit test.

Play Download

19 March 2018 • 2 hours, 11 minutes

76. Clean Architecture – What is the Humble Object Pattern?

It's time for another deep dive into Robert C. Martin's Clean Architecture as Joe puts us on the spot, Allen has a new mission, and Michael shares his Easter eggs.

Play Download

7 March 2018 • 1 hour, 44 minutes

Episode 75 – Clean Architecture – Make Your Architecture Scream

Michael can't tell higher from lower, Allen puts his views where he wants them, and Joe snaps it to a Slim Jim as we discuss how to make our architectures scream while discussing Robert C. Martin's Clean Architecture.

Play Download

19 February 2018 • 2 hours, 25 minutes

74. Clean Architecture – The Art of Drawing Lines

It's time for another deep dive into Robert C. Martin's Clean Architecture as Allen warns us about driving in front of him, Joe tries to describe a diagram again, and Michael can't understand the survey results.

Play Download

5 February 2018 • 1 hour, 53 minutes

73. Clean Architecture – Keeping Your Options Open

Joe drinks too much coffee, Allen spits his coffee out, and Michael feels vindicated as the discussions about Robert C. Martin's latest book, Clean Architecture, continues.

Play Download

23 January 2018 • 2 hours, 19 minutes

72. Clean Architecture – How to Quantify Component Coupling

Joe baits Michael, Michael takes the bait, and Allen lets it happen, as Uncle Bob explains how we can quantify the coupling between our components from his latest book, Clean Architecture.

Play Download

8 January 2018 • 2 hours, 19 minutes

71. Clean Architecture – Components and Component Cohesion

Joe is down with OCP, Michael argues DRY, and Allen deletes our show notes as we dig into Components and Component Cohesion from Robert C. Martin's (aka Uncle Bob) Clean Architecture.

Play Download

11 December 2017 • 1 hour, 58 minutes

Episode 70 – How to Spend $2,500 on Developer Gear

We're back with another installment as we challenge ourselves to compare how we'd each spend $2,500 on developer gear as Allen waxes on about the loudest quiet keyboard, Joe teaches us how cheese is made, and Michael puts some neon on his computer.

Play Download

13 November 2017 • 1 hour, 58 minutes

Episode 69 – Clean Architecture – Programming Paradigms

Michael forgets what his favorite part of the show is, Joe makes us wait to learn what his favorite part is, and Allen pronounces it "pair-a-dig-'ems" as we continue our deep dive into Uncle Bob's latest book: Clean Architecture.

Play Download

30 October 2017 • 2 hours, 8 minutes

Episode 68 – Clean Architecture – Fight for Architecture

Joe learns of our harebrained idea, Michael learns of Eisenhower's matrix, and Allen explains polyfills as we begin our dive into Uncle Bob's latest book, Clean Architecture.

Play Download

2 October 2017 • 1 hour, 37 minutes