Patrick Wheeler and Jason Gauci

Programming Throwdown

Programming Throwdown educates Computer Scientists and Software Engineers on a cavalcade of programming and tech topics. Every show will cover a new programming language, so listeners will be able to speak intelligently about any programming language.

Author

Patrick Wheeler and Jason Gauci

Category

Education

Latest episode

Jul 9, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Code Documentation with Omer Rosenbaum and Tim Post 16.06.2021

What makes for good documentation? In this episode, we dive into one of the most important yet overlooked facets of coding. With us are Omer Rosenbaum and Tim Post of Swimm.io. Swimm is an app that allows you to create docs coupled with your code, which are auto-synced and integrated into your workflow. It makes for much more efficient, elegant, and accessible documentation. Omer is the CTO of Swi...

Episode 113 - Full Stack Web Apps Using Only Python with Meredydd Luff 02.06.2021

In this episode, we’re excited to have Meredydd Luff, the founder of Anvil. Anvil is a powerful tool that allows you to build full stack web apps with just Python. Without the need to be fluent in Javascript or other languages, Anvil is easy enough for beginners, but robust enough for professional work. We talk to Meredydd about Anvil and its features, as well as delve into the importance of makin...

Trees 12.05.2021

In another duo episode, Jason and Patrick give an in-depth introduction to trees, their many types, approaches and functions, and their importance in modern programming. Also, peppered throughout the episode are the games, books, tools, and ideas that have currently piqued their interest.

Episode 111: Real-time Data Streaming with Frank McSherry 04.05.2021

In this episode, we talk with Frank McSherry, Gödel Prize-winning data scientist, and Co-founder and Chief Scientist at Materialize, Inc. Frank shares expert viewpoints drawn from his years as an academic, as well as personal insights on helping run a company at the cutting edge of real-time data streaming.

Episode 110: Security with Dotan Nahum 26.04.2021

Programming Throwdown talks cybersecurity with Dotan Nahum, CEO and Co-founder of Spectral. Dotan provides us with a high-level overview of the role of cybersecurity, its definition, evolution, and current challenges. He also shares tips for small- and medium-sized ventures on how to develop best practices.

Digital Marketing with Kevin Urrutia 31.03.2021

We chat with Kevin Urrutia about why marketing is so important to any project, how digital marketing is different than traditional marketing, and what tools we can use to market our ideas. Thanks for listening!

Kotlin 03.03.2021

Patrick and Jason discuss Kotlin and why it has become such a compelling JVM language for Android and backend development. They cover the language’s strengths, where it fits in a modern stack, and why it is worth learning.

Holiday 2020! 29.01.2021

Happy Holidays! In this show we make predictions about 2021 and take questions from YOU, our loyal fans!

Augmented Reality 21.11.2020

This month we are speaking with Connel Gauld from Zappar about Augmented Reality. Connel is an AR genius and blows our mind with details on how AR works under the hood and how it's easy for anyone to make AR apps and websites.

A Chatbot with a Brain 15.10.2020

The September episode did arrive.... somewhat delayed, but it's worth the wait!! We have NEW INTRO MUSIC by amazing recording artist Eric Barndollar.

DevOps and Site Reliability 21.08.2020

How do the most popular websites stay online? How do mobile app developers release new versions safely and monitor them?

Working From Home 29.07.2020

Patrick and Jason talk with Adam Bell about working from home after a decade of remote experience. The episode covers practical advice, common pitfalls, and listener questions about staying effective outside a traditional office.

Bayesian Thinking 22.06.2020

Patrick and Max Sklar dive into Bayesian thinking, probability, and the role uncertainty plays in machine learning and artificial intelligence. They break down core concepts and offer intuition for applying Bayesian math to real technical problems.

ReactJS 22.05.2020

Patrick and Jason talk with Guillermo Rauch about ReactJS, how its component model leads to cleaner web development, and why it changed the frontend landscape. They also explore Next.js and how it improves the developer experience for building React applications at scale.

One Hundredth Episode 21.04.2020

I hope everyone out there is safe and healthy during these crazy times. The silver lining on all of this is that many of us have more time.

Squashing bugs using AI and Machine Learning 18.02.2020

The best part of hosting Programming Throwdown is reading emails from people who listened to this show before they had any coding experience and went on to land jobs in tech. Thanks so much for inspiring us with your stories.

Agile Thinking With ZenHub 21.01.2020

One of the most exciting but also overwhelming feelings in software engineering is starting a new project. Staring at an empty main.py file is intimidating for everyone.

Christmas Episode 30.12.2019

Hey all! Patrick and I are so lucky to be spending another year with you all. In this episode, we answer a bunch of listener questions and give away some great prizes. Thanks to all of our listeners for helping us bring the power of programming to so many people. We have some super exciting content coming up in 2020, so stay tuned!

Continuous Integration 13.11.2019

Most developers that I know use CircleCI every single day. It's both an honor and an amazing experience to learn about continuous integration and continuous deployment from Rob Zuber, CTO of CircleCI.

WebRTC 24.10.2019

Everyone has used programs that talk to a server: Uber, podcast apps, etc. Most people also know about peer-to-peer applications such as bittorrent, but did you know that video chat programs such as Skype and Google Hangouts are also peer-to-peer?

Search at Etsy 07.10.2019

What actually happens when you type something in the search bar at the top of etsy.com and hit enter? This awesome interview with Liangjie Hong, Director of Data Science and Machine Learning, answers that question all the way from the philosophical (what should we show first?) to the inner workings (what is a reverse index and how does it work?).

A Journey to Programming Mastery 14.09.2019

Every interview we do is such an exciting and unique experience. Patrick and I had great pleasure in hosting Andy and Dave, authors of "The Pragmatic Programmer".

Basics of UI Design for Engineers 13.07.2019

Erik Kennedy joins the show to explain the basics of UI design for engineers. The conversation covers prototyping tools, common design mistakes, and the principles that make interfaces easier for people to understand and use.

Functional Programming 19.06.2019

Hey all! Since episode 82, we received a ton of email asking for more info on functional programming (FP).

Terminal and Shells 21.05.2019

Hey all!! Ask and ye shall receive!

Listen to the Programming Throwdown podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.