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

252. Motivation (Replay)

April 19, 2022

In today’s episode, we are talking about motivation — what keeps us up at night and what gets us out of bed every single day? We are joined by a special return guest and friend of the show, Kevin Thomas. Kevin is a Principal Consultant and Director ...

Read show notes

251. Remote Teams

April 12, 2022

On today’s show, we welcome David Rataczak. David works remotely for GitHub on their payments team. Prior to working at GitHub, David had been working remotely for about five years after working at a fully onsite company in San Francisco for a year.

Read show notes

250. Imposter Syndrome (Replay)

April 5, 2022

Today on the show we are joined by none other than our host, Michael Nuñez’s brother, Steven Nuñez! Steven will be helping us in our discussion about a very special topic and one that is very common amongst developers, imposter’s syndrome! Sound ...

Read show notes

249. Comments Considered Harmful, Comments Considered Helpful (Replay)

March 29, 2022

Today, we’ll be talking about whether comments are considered harmful or helpful. We’re pretty sure that there are many different comments you may have run into in your careers. Comments are something that is really common to every programmer, ...

Read show notes

248. Common Mistakes Tech Leads Make with Kelly Wu

March 22, 2022

Today on the show, we welcome special guest, Kelly Wu. Kelly is a software consultant and as a consultant has worked with many different tech leads and teams throughout her career.

Read show notes

247. Pull Request Anti-patterns

March 15, 2022

Everybody knows one of those senior dev gatekeepers for codebase who just swat PRs away and block every code review that comes through. Today we talk about some healthier ways to deal with the gauntlet of approvers and the benefits of mob ...

Read show notes

246. Pair Programming Antipatterns

March 8, 2022

There are a lot of ways pair programming can go wrong. Thankfully, it’s possible to pair well simply by avoiding pairing poorly and, by steering clear of some of the common mistakes that we outline in this episode, you’ll automatically up your ...

Read show notes

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