The Rabbit Hole

If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.

Apple Podcasts Spotify

Recent Episodes

245. Seven Wastes of Software Development (Replay)

March 1, 2022

In this episode of The Rabbit Hole we are unpacking the The Seven Wastes of Software Development! Dave and Michael break down the seven points as they appear in the book Implementing Lean Software Development by Mary and Tom Poppendieck and chat ...

Read show notes

244. Trunk Based Development vs Gitflow (Replay)

February 22, 2022

Today on the show we will be talking about Git Workflows. It seems like everybody is always using Gitflow or Trunk Based Development. Gitflow defines a strict branching model designed around the project release. It assigns very specific roles to ...

Read show notes

243. Circling Back to Programming Idioms

February 15, 2022

We had so much fun last time out talking about programming idioms that we thought it was worth revisiting the topic and exploring a few more. To kick things off we talk about the idea of 'bike shedding', the supposed history of the term, and how it ...

Read show notes

242. Senior Engineering Superpowers (Replay)

February 8, 2022

Becoming a senior engineer is a defining moment in an IT professional’s career. Yet, this moment might not make itself obvious. Today hosts Michael Nunez and David Anderson talk about when they realized that they had become senior engineers and the ...

Read show notes

241. Programming Idioms

February 1, 2022

Each programming language has its own set of idioms or patterns of code used to express some standard kind of computation. Today on The Rabbit Hole, we’re talking about the programming idioms or expressions that we use on the regular; which are not ...

Read show notes

240. Ubiquitous Language

January 25, 2022

Having a ubiquitous language within your organization means that when someone on the developer team refers to “the foo bar,” the people on the design team, the service team, and all the other teams, know exactly what they mean. Although a general ...

Read show notes

239. Open Source Ethos & Pathos

January 18, 2022

Thanks for tuning in to another episode of the Rabbit Hole! Joining Michael in conversation today is one of our favorite cohosts, Sophie Creutz. Open source ethos and pathos form the springboard for our conversation, which spans the benefits and ...

Read show notes

238. Gamification

January 11, 2022

The idea of gamification has gained a lot of traction in the last few years and is increasingly being used in various aspects of modern life to aid commitment and learning, through enjoyment and engagement. Today we will be speaking about the topic ...

Read show notes

237. Let's talk about Anti-Goals

January 4, 2022

As we enter into the new year and bid farewell to 2021, the topic of goals and goal-setting seems like an appropriate one to give some attention to. Today we are approaching it from a slightly different direction, looking at the idea of ...

Read show notes

236. Editor Picks 2021

December 28, 2021

To celebrate the close of the year, and another year's worth of fun and illuminating conversation on this podcast, we are doing our customary round of editor's picks, where we look at highlights from the last 12 months. After the upheavals of 2020, ...

Read show notes