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.

Koniecznie odwiedź stronę podcastu i wesprzyj twórcę: www.programmingthrowdown.com

Autor

Patrick Wheeler and Jason Gauci

Kategoria

Education

Ostatni odcinek

9 lip 2026

Gdzie słuchać?

Podcasty w aplikacji Replaio Radio Już wkrótce

Podcasty trafią do aplikacji już wkrótce. Zainstaluj teraz i jako pierwszy zobacz nowe podejście do podcastów

Pobierz z Google Play Zainstaluj za darmo Android 5 mln+ pobrań · ocena 4,8 iOS niedługo

Odcinki

139: Scientific Python with Guido Imperiale 25.07.2022

Coming off the heels of the scientific python conference, we are delighted to have Guido Imperiale, OSS Engineer at Coiled, to talk with us about this exciting space, including his own work on Dask, remote work benefits, and how distributed computing with the latest Python tools has allowed him to manage large data science projects with ease.

138: Fixing the Internet with John Day 12.07.2022

In the second part of a two-episode special, Professor John Day continues to share his stories from the early days of the internet. From the debate surrounding IPv6, different methodology around network design, and John’s own career advice, there’s tons of wisdom and practical experience to be gained here!

137: The Origins of the Internet with John Day 27.06.2022

Computing has certainly come a long way from punch cards and literal system bugs – yet there is so much more to learn. Professor John Day shares his stories from the heyday of the computer revolution, the challenges that they faced, and what he’s been up to lately, among others. This first part of a two-episode special is a rare treat with a pioneer, and one that people in the tech industry should...

136: Metaverse with Daniel Liebeskind 14.06.2022

Decentralizing the future can often lead to missing out on genuine human communication. Daniel Liebeskind, Cofounder and CEO of Topia, talks about how they’re working to avoid that pitfall while building the foundation of a better online experience. Whether its his lessons from Burning Man, keeping the human spirit alive in today’s technological frontier, or how Topia fits in the future, Daniel ha...

135: Kubernetes with Aran Khanna 06.06.2022

Not sure how to take the website or service you built on your machine and put it in the cloud? Kubernetes is by far the most popular system for deploying applications, but it is also pretty intimidating for new developers. In this episode, we are joined by Aran Khanna from Archera to explain how Kubernetes works and how you can go from n00b to expert in Kubernetes in less time than it takes to say...

134: Ephemeral Environments with Benjie De Groot 24.05.2022

How do you test changes to your web backend or database? Many people have a "production" and one "development" database, but the development database can easily become broken by one engineer and thus unusable for the rest of the team. Also, how would two engineers make changes in parallel to the development environment? What if you could spin up hundreds or thousands of development databases as yo...

133: Solving for the Marketplace Problem with Andrew Yates 09.05.2022

As anyone who listens to the show regularly knows, I've always been fascinated by marketplaces. How do we figure out what to charge for something, and how do we match buyers and sellers? How does a company like Uber match drivers to riders so quickly? Today we have Andrew Yates, Co-Founder & CEO at Promoted.ai, to talk about marketplaces and how to optimize for this two-sided problem.

132: Funding Open-Source Projects 25.04.2022

Hey everyone! Today we have a guest co-host for a special duo episode! We are joined by Adam from the CoRecursive Podcast to talk about how open-source projects can survive (and even thrive) financially.

131: Supporting your Favorite Creators with Brave with Jimmy Secretan 11.04.2022

I've been a big fan of Brave Browser ever since attending a presentation from Brandon Eich back in 2017. Brave was one of the first browsers to aggressively block the ability for websites to share information on your computer without your consent (i.e. third party cookies). I'm so excited to sit down with Jimmy Secretan, VP of Ads and Premium Services of Brave, and talk about all things Brave, fro...

130: Ethical Hacking with Ted Harrington 28.03.2022

"Hacking" is a word that evokes awe from the public, laughter from developers, and pure fear from technology leaders. But what really is hacking? What does trust really mean and how do we acquire and keep trust on the Internet? It turns out that, while hacking is associated with computers, the methods behind it have been around since the dawn of time. Today we have Ted Harrington from ISE to dive...

Episode 129 - Web3.0: Breaking free from the Client Server Model with Michelle Lee 15.03.2022

What is Web 3.0? Guest speaker Michelle Lee, Product Lead of Protocol Labs, shares how web 3.0 will revolutionize the Internet and bring trust back into the web.

128: WebAssembly with Kevin Hoffman 28.02.2022

What is WebAssembly? Guest speaker Kevin Hoffman, CTO of Cosmonic shares what WebAssembly is, why it exists, and what kind of things you can do with it.

127: AI for Code with Eran Yahav 14.02.2022

Programming is difficult as it is, but imagine how difficult it was without all the current tools, compilers, synthesizers, etc. that we have today. Eran Yahav, Chief Technology Officer at Tabnine shares how AI is currently helping with code writing and how it could change in the future.

126 - Serverless Computing with Erez Berkner 24.01.2022

Erez Berkner, CEO of Lumigo, talks about his company, going serverless, and why you should too. He shares his experience and tips regarding serverless computing and its ever-growing opportunities in modern computing.

125 - Object Caching Systems 21.01.2022

Many people have heard the names "redis" or "memcached" but fewer people know what these tools are good for or why we need them so badly. In this show, Patrick and I explain why caching is so important and how these systems work under the hood.

124 - Holiday Episode 2021! 10.01.2022

In this holiday episode, Jason and Patrick answer questions from listeners. They also look back at the past year’s challenges and victories.

123 - Project Planning 15.12.2021

How do you stay focused when working on large projects that span many months? In this duo episode, we talk about Project Planning techniques and trends! We also cover solving personal data storage problems and building CNC machines & printers.

122 - Building Conversational AI's with Joe Bradley 25.10.2021

When you ask Alexa or Google a question and it responds, how does that actually work? Could we have more in-depth conversations and what would that look like? Today we dive into conversational AI with Joe Bradley and answer these questions and many more. Thanks for supporting the show!

121 - Edge Computing with Jaxon Repp 22.10.2021

What is "The Edge"? The answer is that it means different things to different people, but it always involves lifting logic, data, and processing load off of your backend servers and onto other machines. Sometimes those machines are spread out over many small datacenters, or sometimes they are in the hands of your customers. In all cases, computing on the edge is a different paradigm that requires...

Machine Learning Embeddings with Edo Liberty 27.09.2021

How can you tell if two images are similar? What about two videos, or two podcast episodes? Finding similar items in a data set is the foundation of Search, Recommendations, Spam Fighting, and many other areas of machine learning. To do this, we need some examples of images that are similar & not similar (called labels), and a method that can learn patterns from these examples (called a model). To...

The Art of Vacations 15.09.2021

Taking a good vacation is as important as getting a good night's sleep (*very important*). It may sound silly on its face, but planning a vacation and planning around your vacation is extremely important to ensure that you are in the right headspace the rest of the year. This is especially true in the COVID era where many of us are working from home. In this episode, we dive into why vacations are...

Building a Robotics Software Platform with Abhay Venkatesh 23.08.2021

You’ve seen the dancing Boston Dynamics dogs, Honda’s ASIMO greeting people at malls, and the half-court-shooting robot at the Olympics, among other awe-inspiring robot stories that nowadays are getting increasingly more common. But equally fascinating, especially for us programmers, is the amount of programming and structure needed to make sure these robots work as intended. In this episode, we t...

117 - Authentication with Aviad Mizrachi 10.08.2021

Authentication has become a necessity in a digital world that’s ever-increasing in complexity. What can you do to arm yourself against the constant threat of data breaches and hacks? In this episode Jason sits down with Aviad Mizrachi, CTO and Co-Founder of Frontegg, to give us valuable insight into how Authentication works, and how these help you become more defensible against attacks.

Hash Maps 04.08.2021

What are hash maps, and when do you need them? What are examples of hash functions? And can you bring a water calculator to your SATs?

Route Planning with Parker Woodward 07.07.2021

Ever wondered how route planning apps, well, plan routes? In this episode, we navigate through this fascinating topic, a field as data-driven and systemic as it is magical and compelling. Joining us is Parker Woodward, Route Expert and Marketing Director for Route4Me. We discuss how route planning works, the intricacies behind it, and how services like Route4Me perform complex balancing acts betwe...

Słuchaj podcastu Programming Throwdown w Replaio

Radio i podcasty w jednej aplikacji - za darmo, bez zakładania konta. Zainstaluj już dziś i nie przegap premiery

Pobierz z Google Play

Replaio nie jest wydawcą podcastów; nazwy audycji, okładki i audio należą do ich autorów i są rozpowszechniane przez publiczne kanały RSS