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. We discuss many of the problems programmers face when being asked to solve these types of problems as well as steps to alleviate some of these common issues. We also provide a number of resources for sharpening your problem solving skills as well as a number of resources, and of course our favorite tips!
19 Apr 2015
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 […]
20 Mar 2016
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.
28 Oct 2019
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 for yourself! For the full show notes visit: […]
13 Dec 2016
Most Popular Podcasts
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 discuss how to make our architectures scream while discussing Robert C. Martin's Clean Architecture.
19 Feb 2018
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 while Michael will read anything, Allen questions Greenland's name, and Joe talks wormholes.
25 Jun 2018
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 Joe has some latency issues.
23 Dec 2019
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 factories, “bullet hell” games, pathological liars, and Allen’s lack of voice. Big […]
7 Jun 2014
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 […]
29 Apr 2019
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 busy so we hope you've been patient waiting and maybe, just maybe it was worth the wait! We've crammed quite a bit into this episode which is all about testing. Follow the more link to see the show notes for this particular episode and don't forget to click one of the share buttons there to let all your friends know about the podcast!
15 Dec 2014
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. The Puddle Poll! Thanks for the share […]
28 Jan 2016
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
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 oriented programming.
18 Sep 2017
What programmer do you want to be?
22 Jun 2014
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't handle the night life.
29 May 2017
Back to Basics – Encapsulation for Object Oriented Programming
10 Feb 2015
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 surrounded by Star Wars as we talk about how to jumpstart your next […]
11 May 2017
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 love to hear how you liked it! Subscribe on […]
12 Oct 2013
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 ready to teach some basketball, Michael can't pronounce 6NF, and Allen measured some geodesic distances just this morning.
6 Jan 2020
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 […]
27 Feb 2016