156 episodes

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.

Coding Blocks Allen Underwood, Michael Outlaw, Joe Zack

    • Technology
    • 4.9 • 801 Ratings

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.

    How to Scrum

    How to Scrum

    We discuss the parts of the scrum process that we're supposed to pay attention to while Allen pronounces the m, Michael doesn't, and Joe skips the word altogether.

    What is Scrum?

    What is Scrum?

    During today's standup, we focus on learning all about Scrum as Joe is back (!!!), Allen has to dial the operator and ask to be connected to the Internet, and Michael reminds us why Blockbuster failed.

    Show Recursion Show

    Show Recursion Show

    We dig into recursion and learn that Michael is the weirdo, Joe gives a subtle jab, and Allen doesn't play well with others while we dig into recursion.

    Specialize or Bounce Around?

    Specialize or Bounce Around?

    It's been a minute since we last gathered around the water cooler, as Allen starts an impression contest, Joe wins said contest, and Michael earned a participation award.

    Why is Python Popular?

    Why is Python Popular?

    We dig into all things Python, which Allen thinks is pretty good, and it's rise in popularity, while Michael and Joe go toe-to-toe over a gripe, ahem, feature.

    Game Jam Lessons Learned

    Game Jam Lessons Learned

    We step back to reflect on what we learned from our first game jam, while Joe's bathroom is too close and Allen taught Michael something (again).

Customer Reviews

4.9 out of 5
801 Ratings

801 Ratings

PriestRabbitWalkIntoBloodBank ,

The best software podcast for polyglots

These guys are down to earth and prolific. Topics include architecture, patterns, best practices, career trajectory, interpersonal skills, etc.. They do multi-episode book clubs on classic and new books pertaining to software: uncle bob series (clean code), designing data intensive applications, etc...

Entertaining, informative, and they have fostered a great community on slack. These podcasts run quite long, so if you only listen to one podcast this ones a fit for you. Subscribe for dad jokes, a quiz show, as well as professional and friendly banter.

hhskakeidmd ,

Just found you guys

What an awesome podcast. I like learning as I walk, mow the lawn, etc. and I’ve learned several things from codingblocks. Cheers!

A-Fi ,

Great Show!

This show is a great listing for something that’s both educational and entertaining. Something can be taken away from every show, and often in unexpected ways.

Top Podcasts In Technology

Listeners Also Subscribed To