Preview Mode Links will not work in preview mode

The Rabbit Hole: An Inside Look into Software Development

Mar 24, 2020

We all get stuck in ruts sometimes and now and then learning a new language can help switch things up. Or maybe we have to just learn one so that we can keep our jobs. Either way, there are some cool languages out there, one of which is Go Lang, which is the topic of today’s episode. Dave recently had to learn Go for...


Mar 23, 2020

Welcome back to the Rabbit Hole Podcast where we are practicing our social distancing. We have been working from home for about a week now since COVID-19 started spreading. In this episode, we check in from our homes with the latest facts we’ve learned, how we’ve been adjusting to remote work, and what our best tips...


Mar 17, 2020

Today's episode is the first of a three-part Pragmatic Folks series and we are joined by Dave Thomas and Andy Hunt to talk about the 20th-anniversary edition of The Pragmatic Programmer. This new edition was not only an opportunity for them to revise the material but also to revisit their thinking and see how ideas have...


Mar 10, 2020

Today we’re talking about the Zombies of the developer’s world — dead code and how to get rid of it once and for all. What happens to dead code is that it dies and then rises again to wreak havoc on your codebase! In this episode, we get into why you should attack your dead code with a vengeance and talk about the...


Mar 3, 2020

Caching is notoriously difficult. In fact, according to Dave, it might be one of the two (or three) hardest problems in computer science. In this episode, dedicated to all the cache money millionaires, we are talking about client-side caching. We look at how it’s different from server-side caching and why, if you want...