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 Careers Education Technology
Update frequency
every 14 days
Average duration
104 minutes
Episodes
242
Years Active
2013 - 2024
Share to:
Designing Data-Intensive Applications – Maintainability

Designing Data-Intensive Applications – Maintainability

We dig into what it takes to make a maintainable application as we continue to learn from Designing Data-Intensive Applications, as Allen is a big fan of baby Yoda, Michael's index isn't corrupt, and…
02:06:42  |   Mon 23 Dec 2019
Designing Data-Intensive Applications – Scalability

Designing Data-Intensive Applications – Scalability

We continue to study the teachings of Designing Data-Intensive Applications, while Michael's favorite book series might be the Twilight series, Joe blames his squeak toy chewing habit on his dogs, an…
01:52:19  |   Mon 09 Dec 2019
Designing Data-Intensive Applications – Reliability

Designing Data-Intensive Applications – Reliability

We start our deep dive into Joe's favorite new book, Designing Data-Intensive Applications as Joe can't be stopped while running downhill, Michael might have a new spin on #fartgate, and Allen doesn'…
02:02:01  |   Mon 25 Nov 2019
Developer Shopping Spree 2019

Developer Shopping Spree 2019

We discuss this year's shopping spree only to learn that Michael spent too much, Allen spent too much, and Joe spent too much.
02:32:52  |   Tue 12 Nov 2019
DevOps: Job Title or Job Responsibility?

DevOps: Job Title or Job Responsibility?

We debate whether DevOps is a job title or a job responsibility as Michael finally understands dev.to's name, Allen is an infosec expert, and Joe wears his sunglasses at night.
02:00:06  |   Mon 28 Oct 2019
3factor app – Async Serverless

3factor app – Async Serverless

We take an introspective look into what's wrong with Michael's life, Allen keeps taking us down random tangents, and Joe misses the chance for the perfect joke as we wrap up our deep dive into Hasura…
01:31:37  |   Mon 14 Oct 2019
3factor app – Reliable Eventing

3factor app – Reliable Eventing

We discuss the second factor of Hasura's 3factor app, Reliable Eventing, as Allen says he still _surfs_ the Internet (but really, does he?), it's never too late for pizza according to Joe, and Michae…
02:03:13  |   Mon 30 Sep 2019
3factor app – Realtime GraphQL

3factor app – Realtime GraphQL

We begin to twitch as we review the first factor of Hasura's 3factor app, Realtime GraphQL, while Allen gets distrac ... SQUIRREL!, Michael might own some bell bottoms, and Joe is stuck with cobalt.
02:21:42  |   Tue 17 Sep 2019
The Pragmatic Programmer – How to Build Pragmatic Teams

The Pragmatic Programmer – How to Build Pragmatic Teams

We learn how to apply the concepts of The Pragmatic Programmer to teams while Michael uses his advertisement voice, Joe has a list, and Allen doesn't want anyone up in his Wheaties.
02:07:45  |   Tue 03 Sep 2019
The Pragmatic Programmer – How to use Exceptions

The Pragmatic Programmer – How to use Exceptions

After 112 episodes, Michael can't introduce the show, Allen pronounces it "ma-meee", and don't make Joe run your janky tests as The Pragmatic Programmer teaches us how we should use exceptions and pr…
01:54:00  |   Tue 20 Aug 2019
The Pragmatic Programmer – How to Generate Code

The Pragmatic Programmer – How to Generate Code

We continue our dive into The Pragmatic Programmer and debate when is it text manipulation vs code generation as Joe can't read his bill, Michael makes a painful recommendation, and Allen's gaming li…
02:02:51  |   Mon 05 Aug 2019
The Pragmatic Programmer – How to Debug

The Pragmatic Programmer – How to Debug

It's about time we finally learn how to debug by taking take a page from The Pragmatic Programmer playbook, while Michael replaces a developer's cheat sheet, Joe judges the H-O-R-S-E competition for …
01:53:30  |   Tue 23 Jul 2019
The Pragmatic Programmer – Know Thy Tools

The Pragmatic Programmer – Know Thy Tools

We dig into the details of the basic tools while continuing our journey into The Pragmatic Programmer while Joe programs by coincidence, Michael can't pronounce numbers, and Allen makes a point.
02:03:32  |   Mon 08 Jul 2019
The Pragmatic Programmer – How to Estimate

The Pragmatic Programmer – How to Estimate

Joe is distracted by all of the announcements from E3, Allen is on the run from the Feebs, and Michael counts debugging as coding. All this and more as we continue discussing The Pragmatic Programmer…
01:58:10  |   Mon 24 Jun 2019
The Pragmatic Programmer – Tracer Bullets and Prototyping

The Pragmatic Programmer – Tracer Bullets and Prototyping

The Pragmatic Programmer teaches us how to use tracer bullets versus prototyping while Joe doesn't know who won the Game of Thrones, Allen thought he knew about road numbers, and Michael thinks 475 i…
01:45:34  |   Mon 10 Jun 2019
The Pragmatic Programmer – Is Your Code Orthogonal?

The Pragmatic Programmer – Is Your Code Orthogonal?

The dad jokes are back as we learn about orthogonal code while JZ (the 8-mile guy) has spaghetti on him, Michael's Harry Potter references fail, and Allen voice goes up a couple octaves.
02:01:23  |   Mon 27 May 2019
The Pragmatic Programmer – The Evils of Duplication

The Pragmatic Programmer – The Evils of Duplication

We take a deep dive into the various forms of duplication and jump aboard the complain train as Allen complains about Confluent's documentation, Michael complains about Docker's documentation, and Jo…
01:46:04  |   Mon 13 May 2019
The Pragmatic Programmer – Investing in Your Knowledge Portfolio

The Pragmatic Programmer – Investing in Your Knowledge Portfolio

We begin our journey into the wisdom of The Pragmatic Programmer, which as Joe puts it, it's less about type-y type-y and more about think-y think-y, while Allen is not quite as pessimistic as Joe, a…
02:36:43  |   Mon 29 Apr 2019
Should Your Web App be a Progressive Web App (PWA)?

Should Your Web App be a Progressive Web App (PWA)?

We dig into the nitty gritty details of what a Progressive Web App (PWA) is and why you should care, while Allen isn't sure if he is recording, Michael was the only one prepared to talk about Flo and…
01:58:28  |   Mon 15 Apr 2019
The Second Date is Always Easier

The Second Date is Always Easier

The Date deep dive continues as we focus in on C# and JavaScript, while Michael reminisces about the fluorescent crayons, Joe needs a new tip of the week, and Allen confuses time zones.
01:38:01  |   Mon 01 Apr 2019
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.