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:
Command, Repository and Mediator Design Patterns

Command, Repository and Mediator Design Patterns

In this episode we go back to the design pattern well that we’ve been away from for so long.  We cover the Command, Repository and Mediator design patterns.  It was hard for us to believe, but it’s b…
02:08:04  |   Fri 03 Jun 2016
Dev Talk: Django, VB vs C#, and Bash on Windows

Dev Talk: Django, VB vs C#, and Bash on Windows

This week on Coding Blocks, Joe changes a different kind of string, Allen drools over the Hellcat, and Michael shares his random thoughts. We span a collection of topics including GraphQL framework e…
01:52:43  |   Tue 19 Apr 2016
How to be an Advanced Programmer

How to be an Advanced Programmer

Are you an Advanced Programmer? We dig into the final section of Robert Read's fantastic writing: How to be a programmer. Also, how to cheat at Jira, a lazy butcher and Leia vs Galadriel

Link to Epi…
02:23:17  |   Sun 20 Mar 2016
How to be an Intermediate Programmer

How to be an Intermediate Programmer

In Episode 38, we dug into the first section of the essay by Robert Read on what it takes to be a programmer.  In that episode there was a lot of great information on what to expect and what should b…
02:50:19  |   Sat 27 Feb 2016
How to be a Programmer: Personal and Team Skills

How to be a Programmer: Personal and Team Skills

Talking about the short book “How to be a Programmer”, which covers a huge spectrum of important topics for developers of all levels.

Show Notes: http://www.codingblocks.net/episode38
02:26:16  |   Thu 28 Jan 2016
Our Favorite Developer Tools for 2015

Our Favorite Developer Tools for 2015

We wrapped up 2015 with another favorites of 2015 and a chance to win a gray Coding Blocks T-Shirt just by leaving a comment on the show notes page! Tools are anything from hardware, to software or …
01:53:52  |   Sun 03 Jan 2016
The Twelve Factor App: Dev/Prod Parity, Logs, and Admin Processes

The Twelve Factor App: Dev/Prod Parity, Logs, and Admin Processes

Welcome back to the dramatic conclusion of our discussion on the 12 factor app. This time we're talking dev/prod parity, logs, and admin processes. Oh, and Call of Duty!
01:40:25  |   Sun 20 Dec 2015
The Twelve-Factor App: Port Binding, Concurrency, and Disposability

The Twelve-Factor App: Port Binding, Concurrency, and Disposability

It's time for more DevOps fun as we continue learning about the Twelve-Factor app. This week we dive into the next three chapters: port binding, concurrency, and disposability.
01:14:58  |   Mon 23 Nov 2015
Toys for Developers

Toys for Developers

The holidays are coming sooner than we realized, so we gotta get our wish lists together. After all, no one wants to sit around the Festivus Pole without their favorite dev toys. This week we discuss…
01:49:25  |   Tue 10 Nov 2015
The Twelve-Factor App: Backing Services, Building and Releasing, Stateless Processes

The Twelve-Factor App: Backing Services, Building and Releasing, Stateless Processes

We're headed back to the Twelve-Factor app territory and this time we're picking up with the next three chapters - backing services, building and releasing and processes.  Jump in to get the shownote…
01:22:32  |   Thu 22 Oct 2015
The Twelve-Factor App: Codebase, Dependencies, and Config

The Twelve-Factor App: Codebase, Dependencies, and Config

Dipping our toes into the DevOps waters with the Twelve-Factor App. How important is depedency management, and how fired would you be if you accidently leaked your company's source code?

See the ful…
01:13:38  |   Thu 17 Sep 2015
Javascript Promises and Beyond

Javascript Promises and Beyond

In this episode we dive into Javascript Promises.  If you're used to the olden way of doing an async call with a callback, you'll definitely want to give this episode a listen as you could improve yo…
01:18:23  |   Sat 22 Aug 2015
Design Patterns Part 4 – Adapter, Facade, and Memento

Design Patterns Part 4 – Adapter, Facade, and Memento

Part 4 of our design patterns series, this time up it's Adapters, Facades, and Mementos. Oh, and which tech luminary would make the best head of state!

See these notes on the web:
http://www.codingb…
01:14:12  |   Sun 26 Jul 2015
Hierarchical Data cont’d – Path Enumeration and Closure Tables

Hierarchical Data cont’d – Path Enumeration and Closure Tables

It's that time again.

This week we answer a question, Allen registers for school, Joe reads some numbers, Michael breaks out the survey results, and Joe cringes at the thought of bidets. It's time f…
01:09:19  |   Mon 29 Jun 2015
Hierarchical Data – Adjacency Lists and Nested Set Models

Hierarchical Data – Adjacency Lists and Nested Set Models

So, how DO you persist hierarchical Data? We discuss two common solutions to this age-old problem: Adjacency Lists and Nested Set Models. Also, Build Atlanta, technical problems, multi-monitor vs ult…
01:38:03  |   Mon 08 Jun 2015
Your Questions Our Answers SYN-ACK with Packet Loss

Your Questions Our Answers SYN-ACK with Packet Loss

In this, Episode 27 of the Coding Blocks Podcast, we are answering several questions / comments from our listeners regarding: more frequent episodes, naming of classes / assemblies, Test Driven Deve…
01:34:44  |   Fri 08 May 2015
Algorithms, Puzzles and the Technical Interview

Algorithms, Puzzles and the Technical Interview

In this episode we discuss algorithms, puzzles and the best way to ensure you're prepared for an interview programming problem. It's not uncommon for interviewers to have software developers write c…
01:26:21  |   Sun 19 Apr 2015
ASP.NET 5 – It’s Basically Java

ASP.NET 5 – It’s Basically Java

This week we give away Joe's stuff, we break up with IE8 like a big boy, Joe and Allen get excited about readme files, and we argue about which is worse: bad code or bad architecture. That and more i…
01:33:51  |   Mon 30 Mar 2015
Delegate all the things!

Delegate all the things!

This week we tackle one of life's great questions, does Jack Bauer give high fives? Also, we go over everything you need to know about delegates, events, callbacks and closures in .NET.

Big thanks t…
01:28:32  |   Mon 16 Mar 2015
Back to Basics – Encapsulation for Object Oriented Programming

Back to Basics – Encapsulation for Object Oriented Programming

It's time to get back to basics. It's easy as a software developer to be working on the latest and greatest frameworks, using the best methodologies, trying out new things. Sometimes it's a good id…
01:07:22  |   Tue 10 Feb 2015
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.