Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening Apple Books.If Apple Books doesn't open, click the Books app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download and subscribe to Coding Blocks by Allen Underwood, Michael Outlaw, Joe Zack, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download

Coding Blocks

By Allen Underwood, Michael Outlaw, Joe Zack

To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to podcasts.


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.

Customer Reviews

Always something to learn

A great podcast -- entertaining & informative.

excellent deep dives into topics that we all forget after working in the field for years.

Survey says subscribe to this podcast

Can not recommend this podcast enough

The content and all of the conversations, stories, jokes, and anecdotes I think give someone a good idea of what it's like to be a software developer. For me, when I started listening to the podcast, it just felt familiar. Like Joe, Allen, and Zach were just three guys I had been working with for years. Also the way they approach important topics is very relatable and easy to understand.

Valuable resource

I’m just starting my journey into development and have been consistently impressed with how these guys dive deep into the technical details while keeping it accessible to someone like me. As they covered in their “learning how to program” episode, the sign of true mastery of a topic is being able to teach it effectively. It’s obvious to me they have a solid grasp on just about everything they discuss. For such a technical, nuanced subject, I feel like I retain a lot after listening. So glad I found this show early on. Thanks guys!

Coding Blocks
View in iTunes
  • Free
  • Category: Software How-To
  • Language: English

Customer Ratings