103 episodes

Programming Throwdown attempt to educate 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.

Programming Throwdown Patrick Wheeler and Jason Gauci

    • Technology
    • 4.5, 508 Ratings

Programming Throwdown attempt to educate 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.

    Episode 103: Working From Home

    Episode 103: Working From Home

    Many of us have found ourselves working from home due to current events. In this show, we chat with Adam Bell who has been working from home for the past decade. We also do the show interactive on Twitch.tv and take your questions! Give it a listen for a ton of great advice on working from home and some pitfalls to avoid.

    Thanks again for your donations in these tough times. We really appreciate your support! Feel free to continue the discussion on Discord (link in the show notes)!

    Show notes: https://www.programmingthrowdown.com/2020/07/episode-103-working-from-home.html

    • 1 hr 12 min
    Episode 102: Bayesian Thinking

    Episode 102: Bayesian Thinking

    Many people have asked us for more content on machine learning and artificial intelligence. This episode covers probability and Bayesian math. Understanding random numbers is key to so many different technologies and solutions. Max and I dive deep and try to give as many pointers as possible. Give it a listen and let us know what you think! Max also has an awesome podcast, The Local Maximum. Check out his show on any podcast app or using the link in the show notes!

    Show notes: https://www.programmingthrowdown.com/2020/06/episode-102-bayesian-thinking-with-max.html

    • 1 hr 33 min
    Episode 101: ReactJS

    Episode 101: ReactJS

    Hey all!

    In this episode we chat with Guillermo Rauch, co-founder of Next.js, about ReactJS. ReactJS is an amazing framework for web development that I've been a huge fan of for years. We dive deep into how ReactJS works and why it can lead to clean, structured development. We Introduce Next.js, a ReactJS framework that supercharges web development at scale. I recently built a site using Next.js and loved the developer experience! Check out the show notes for links to learn more about Vercel and Next.js.

    Show notes: https://www.programmingthrowdown.com/2020/05/episode-101-reactjs-with-guillermo-rauch.html

    • 1 hr 18 min
    One Hundredth Episode

    One Hundredth Episode

    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. Time is one of the greatest gifts that one can get. I hope you are able to spend more time with family and learning new skills. I'm looking forward to seeing all of the amazing innovations that people create when the world is back open for business.

    This is our 100th episode!!! In this milestone show, we reflect on our early episodes and how the field has changed over the years.

    Happy hacking!

    Show notes: https://www.programmingthrowdown.com/2020/04/episode-100-one-hundredth-episode.html

    • 1 hr 7 min
    Squashing bugs using AI and Machine Learning

    Squashing bugs using AI and Machine Learning

    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. My second favorite part of hosting the show is hearing about so many awesome programming tools and resources, often when they are just starting out. DeepCode is one of these amazing resources.

    DeepCode is a static analysis tool that looks at your code and, using AI trained on all code in github (!!!), finds common mistakes and offers suggestions on how to resolve. I am a heavy user of static analysis tools, and yet DeepCode was still able to find real issues in one of my python projects above and beyond pylint and mypy. Best of all, it's completely free to use for open source projects! Give it a shot and let us know what you think!

    Show notes: https://www.programmingthrowdown.com/2020/02/episode-99-squashing-bugs-using-ai-and.html

    • 1 hr 2 min
    Agile Thinking With ZenHub

    Agile Thinking With ZenHub

    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.
    A great way to keep motivated and stay on course is to start by making a list of tasks. This is the first step to project management,
    and Agile is a set of methodologies for great project management.

    In this episode, we talk with Aaron Upright, cofounder of ZenHub, about Agile and project management. ZenHub is a quick and easy
    platform for Agile development that integrates seamlessly with GitHub. If this interview piques your interest and you are a GitHub
    user, grab a copy of ZenHub and check it out!

    In case you missed our last promotion with Educative, it's still possible to get 10% off if you sign up for one of their courses now! Try them out for free! educative.io/ProgrammingThrowdown

    Show notes: https://www.programmingthrowdown.com/2020/01/episode-98-agile-thinking-with-zenhub.html

    • 1 hr 28 min

Customer Reviews

4.5 out of 5
508 Ratings

508 Ratings

PandaMonium214 ,


A must listen. Every episode has me entertained and informed and waiting for the next episode. Patrick and Jason are so engaging and their camaraderie makes the show. I’ve been listening for years and can’t wait to listen for years to come!


Great Resource

I found this show about 5 years ago when I first started coding seriously and it opened my eyes to absolute enormity of the comp sci world. Thanks guys for all the great info , I’m now a senior designer/engineer and I feel like you guys were a little part of that journey for me.

Codey_C ,

Great podcast

Being new to programming, I’ve learned a lot from this podcast.

Top Podcasts In Technology

Listeners Also Subscribed To