1. EachPod

Coding Blocks - Podcast

Coding Blocks

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.

Business How To Education Technology Careers
Update frequency
every 14 days
Average duration
104 minutes
Episodes
242
Years Active
2013 - 2024
Share to:
Programmer Strengths and Weaknesses

Programmer Strengths and Weaknesses

Inspired by Rob Conery's The Imposter's Handbook, we take an introspective look at ourselves to find two weaknesses and one strength while Allen shows off his vocal prowess in song, Joe needs a list,…
01:50:19  |   Mon 28 May 2018
Understanding Complexity Theory

Understanding Complexity Theory

This episode we talk complexity theory while digging into Rob Conery's The Imposter's Handbook as Allen channels his inner Austin Powers, Michael finds linearly to complex to pronounce, and Joe ruins…
01:51:15  |   Mon 14 May 2018
Docker for Developers

Docker for Developers

This episode we're talking about server naming conventions, confusing command line arguments, and how high we can get our voices. Huge thanks to the NSA and the freedom of information act for making …
Tue 01 May 2018
Design Anti-Patterns: YoYo, The God Object and More

Design Anti-Patterns: YoYo, The God Object and More

It's time for more design Ant-EYE or Ant-EEE patterns as we venture into cesspool that awaits. Come find out what these patterns are, why you should, and how to avoid them. Bonus: Michael drops the …
01:28:40  |   Mon 16 Apr 2018
Deliberate Practice for Programmers

Deliberate Practice for Programmers

It's time for more cowbell as we have a special guest in the studio, Will Madison (@IAmWillMadison), join us as Allen finally gets tripped up trying to pronounce a name, Joe teaches us the value of p…
02:16:51  |   Tue 03 Apr 2018
Clean Architecture – Are Microservices Truly Decoupled?

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 ho…
02:11:56  |   Mon 19 Mar 2018
Clean Architecture – What is the Humble Object Pattern?

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.
01:44:16  |   Wed 07 Mar 2018
Clean Architecture – Make Your Architecture Scream

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 C…
02:25:23  |   Mon 19 Feb 2018
Clean Architecture – The Art of Drawing Lines

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 sur…
01:53:59  |   Mon 05 Feb 2018
Clean Architecture – Keeping Your Options Open

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.
02:19:01  |   Tue 23 Jan 2018
Clean Architecture – How to Quantify Component Coupling

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.
02:19:16  |   Mon 08 Jan 2018
Clean Architecture – Components and Component Cohesion

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.
01:58:09  |   Mon 11 Dec 2017
How to Spend $2,500 on Developer Gear

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 …
01:58:31  |   Mon 13 Nov 2017
Clean Architecture – Programming Paradigms

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 la…
02:08:55  |   Mon 30 Oct 2017
Clean Architecture – Fight for Architecture

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.
01:37:37  |   Mon 02 Oct 2017
Object Oriented Mistakes

Object Oriented Mistakes

Allen brings the dad jokes, Michael unplugs, and Joe gets a second wind as we discuss the anti-patterns found in object oriented programming.
01:55:47  |   Mon 18 Sep 2017
Project Management Anti-patterns

Project Management Anti-patterns

It's time for another episode as Joe wants to choke a developer, Michael scraps his new social networking platform, and Allen finally learns of dad jokes while we continuing the anti-patterns convers…
02:05:06  |   Tue 05 Sep 2017
Software Design Anti-patterns

Software Design Anti-patterns

We've discussed design patterns too much. Now it's time for some discussion about anti-patterns as Joe has dark visions about robots, Allen has to take sensitivity training, and Michael picks Arial.
02:04:17  |   Mon 21 Aug 2017
Software Architecture – What is Supple Design?

Software Architecture – What is Supple Design?

More Domain Driven Design talk this week: Supple Design, Declarative(ish?) Programming, and Ohio Envy. Sponsors FreshBooks.com/Coding – Use code “CODING BLOCKS” in the “How Did You Hear About Us?” se…
Thu 27 Jul 2017
Software Architecture – Explicit Constraints, Processes, Specification Pattern, and more

Software Architecture – Explicit Constraints, Processes, Specification Pattern, and more

Know what Joe and Waldo have in common? We can't find either, as this week, it's just Allen and Michael to continue the dive into Domain Driven Design.
02:03:34  |   Mon 10 Jul 2017
Disclaimer: The podcast and artwork embedded on this page are the property of Allen Underwood, Michael Outlaw, Joe Zack. This content is not affiliated with or endorsed by eachpod.com.