Cover image of Coding Blocks

Coding Blocks

Become the best software developer you can be

Ranked #1

Podcast cover

Algorithms, Puzzles and the Technical Interview

Algorithms, Puzzles and the Technical Interview

On this episode we discuss algorithms, puzzles and how to approach them when asked to solve one in the interview process... Read more

19 Apr 2015

1hr 26mins

Ranked #2

Podcast cover

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... Read more

20 Mar 2016

2hr 23mins

Similar Podcasts

Ranked #3

Podcast cover

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 a... Read more

28 Oct 2019

2hr

Ranked #4

Podcast cover

Clean Code – Objects vs Data Structures

Clean Code – Objects vs Data Structures

This week we’re drawing a line in the sand between objects and data structures. Who will win? Take a listen and decide f... Read more

13 Dec 2016

Most Popular Podcasts

Ranked #5

Podcast cover

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 dis... Read more

19 Feb 2018

2hr 25mins

Ranked #6

Podcast cover

Algorithms You Should Know

Algorithms You Should Know

It's time we discuss algorithms we all need to know as we continue diving into Rob Conery's The Imposter's Handbook whil... Read more

25 Jun 2018

2hr 15mins

Ranked #7

Podcast cover

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 Appli... Read more

23 Dec 2019

2hr 6mins

Ranked #8

Podcast cover

Design Patterns Part 1 – You Create Me!

Design Patterns Part 1 – You Create Me!

This week we’re tackling the first section of seminal Design Patterns book: Creational Patterns. We discuss factories of... Read more

7 Jun 2014

1hr 37mins

Ranked #9

Podcast cover

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 an... Read more

29 Apr 2019

2hr 36mins

Ranked #10

Podcast cover

We’re Testing Your Patience…

We’re Testing Your Patience…

I figured this title was appropriate considering it's been a month since our last episode.  We've all been incredibly bu... Read more

15 Dec 2014

1hr 26mins

Ranked #11

Podcast cover

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 o... Read more

28 Jan 2016

2hr 26mins

Ranked #12

Podcast cover

Clean Code – Error Handling

Clean Code – Error Handling

This week, we continue our Clean Code discussion as we dive into the joys and pains of error handing.

28 Dec 2016

1hr 25mins

Ranked #13

Podcast cover

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 ... Read more

18 Sep 2017

1hr 55mins

Ranked #14

Podcast cover

What programmer do you want to be?

What programmer do you want to be?

“Water Cooler” episode talking about sweet sugary C# kisses, JavaScript as a first language, T-shaped developers, how to... Read more

22 Jun 2014

1hr 8mins

Ranked #15

Podcast cover

Software Architecture – The Domain in Domain Driven Design

Software Architecture – The Domain in Domain Driven Design

We continue our Domain Driven Design conversation this week as Allen is indecisive, Michael decides for him, and Joe can... Read more

29 May 2017

1hr 41mins

Ranked #16

Podcast cover

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,... Read more

10 Feb 2015

1hr 7mins

Ranked #17

Podcast cover

How to Jumpstart Your Next App

How to Jumpstart Your Next App

We’re back with another exciting episode as Michael questions Hollywood, Allen dreams of his Hackintosh, and Joe is surr... Read more

11 May 2017

1hr 27mins

Ranked #18

Podcast cover

Source Control Etiquette

Source Control Etiquette

This episode is all about source control etiquette. It’s a bit different from the last two podcasts we released and we’d... Read more

12 Oct 2013

56mins

Ranked #19

Podcast cover

Designing Data-Intensive Applications – Data Models: Relational vs Document

Designing Data-Intensive Applications – Data Models: Relational vs Document

We're comparing data models as we continue our deep dive into Designing Data-Intensive Applications as Coach Joe is read... Read more

6 Jan 2020

1hr 53mins

Ranked #20

Podcast cover

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 e... Read more

27 Feb 2016

2hr 50mins

“Podium: AI tools for podcasters. Generate show notes, transcripts, highlight clips, and more with AI. Try it today at https://podium.page”