iPX Directory

Directory Education

Programming Throwdown

Listed, no subscribers yet · How To

Paste it into any podcast app or feed reader to subscribe.

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.

Latest episodes

189: Agentic Loops

Running AI in loop hands-free. 189: Agentic Loops Intro topic: Building in plain language News/Links: RAM prices going through the roof . Tom’s Hardware https://www.tomshardware.com/pc-components/ram/memory-prices-climb-500-percent-in-12-months-up-to-10x-the-lowest-ever-tracked-prices-128gb-of-ddr5-now-usd3-399 Mario meet Pareto https://www.mayerowitz.io/blog/mario-meets-pareto Qwen 3.8 versus Mus

24 Aug 2026 · 1 h 22 min
188: World Models

Intro topic: Running News/Links: Flow matching versus diffusion models https://youtu.be/firXjwZ_6KI?is=QMq8DcCsXTTktOuE OpenCV 5 https://opencv.org/opencv-5/ Claude fable beats pokemon with no harness https://youtu.be/Ty_50J84fMY?si=EJ1KjZCZegipfCsV Can the stockmarket swallow Anthropic, SpaceX and OpenAI? https://archive.ph/nKEVw Book of the Show Patrick Strength of the Few - James Islington http

9 Jul 2026 · 1 h 36 min
187: Agentic Coding

In this episode, Patrick and Jason cover Agentic Coding! 187: Agentic Coding Intro topic: Bad equity vesting schedules News/Links: Artemis II https://www.nasa.gov/news-release/nasa-welcomes-record-setting-artemis-ii-moonfarers-back-to-earth/ Gemma 4 https://blog.google/innovation-and-ai/technology/developers-tools/gemma-4/ Hatetris https://qntm.org/files/hatetris/hatetris.html Dripwarts: School of

2 May 2026 · 1 h 38 min
186: Becoming a Manager

Patrick and Jason discuss what it means to become a manager and how the role differs from individual engineering work. They cover hiring, coaching, performance management, team goals, and when moving into management is or is not the right choice. 186: Becoming a Manager Intro topic: plastic welding kits News/Links: Parse.bot, turn any website into an API https://www.parse.bot/ Gemini 3 https://blo

3 Feb 2026 · 1 h 27 min
185: Workflow Orchestrators

Patrick and Jason break down workflow orchestrators and why they matter for batch jobs, long-running tasks, and resumable distributed systems. They compare tools such as Airflow, Dagster, Temporal, Ray, and Kubeflow while explaining the infrastructure patterns behind them. Intro topic: Asymmetric Returns News/Links: NanoChat by Andrej Karpathy https://github.com/karpathy/nanochat Pydantic AI https

4 Nov 2025 · 1 h 32 min
184: Asynchronous Programming

Patrick and Jason explain asynchronous programming and how it differs from traditional multithreading and multiprocessing. They cover coroutines, blocking versus non-blocking operations, promises, callbacks, async/await, and the tradeoffs behind each approach. 184: Asynchronous Programming Intro topic: AI Scams News/Links: Coding Adventure: Ray-Tracing Glass and Caustics (Sebastian Lague) https://

23 Sep 2025 · 1 h 30 min
183: Landing a Software Job in 2025

00:00:00 Intro 00:01:58 Introducing Mark Cunningham 00:07:01 How Do You Find A Job? 00:15:43 How to Get the Best Interview 00:33:06 Tips on How To Pass An Interview 00:38:38 How to Have a Good Interview 00:48:12 What is the Reverse Interview? 00:54:24 What Is The Hiring Manager's Role? 00:57:12 Reverse Interviews: Red Flags 01:14:45 How to Negotiate a Tech Offer 01:23:02 When to Negotiate Your Com

31 Jul 2025 · 1 h 46 min
182: AI Assisted Coding

Patrick and Jason discuss how AI-assisted coding tools can speed up development, answer questions about a codebase, and reduce boilerplate work. They compare common workflows and tools such as Copilot, Cursor, and command-line assistants while talking through where these systems help most. Intro topic: Getting an entry-level job News/Links: Mario Kart 64 Fully Decompiled https://gbatemp.net/thread

30 Jun 2025 · 1 h 37 min
181: Memory Management

Patrick and Jason cover memory management from both the operating-system and language-runtime perspectives. They discuss heap management, virtual memory, garbage collection, ownership models, and practical techniques for diagnosing and reducing excessive memory use. Intro topic: Video Game Prices News/Links: Step one: Jump in the Lava - Abyssoft https://youtu.be/WdadpHLAfdA?si=oXYnhB0EdkR_RaPE Sca

12 May 2025 · 1 h 46 min
180: Reinforcement Learning

Patrick and Jason introduce reinforcement learning and place it alongside supervised and unsupervised learning. They cover Q-learning, SARSA, policy gradients, actor-critic methods, PPO, imitation learning, and why training and evaluating RL systems is so challenging. Intro topic: Grills News/Links: You can’t call yourself a senior until you’ve worked on a legacy project https://www.infobip.com/de

17 Mar 2025 · 1 h 52 min
179: Project Planning

Patrick and Jason discuss project planning and management for software teams. They cover why planning matters, how frameworks like SMART goals, Gantt charts, Scrum, Agile, and Kanban fit together, and how to deal with uncertainty, dependencies, and scheduling risk. Intro topic: Lego event space & retail store: https://www.instagram.com/bambeecave News/Links: StackOverflow Question Count Going Down

3 Feb 2025 · 1 h 43 min
178: Working from Home

Patrick and Jason revisit working from home and the realities of remote engineering work. They cover communication, scheduling, home-office setup, motivation, distractions, and why remote work is not equally effective for every team or every person. Intro topic: Smart homes News/Links: SpaceX Starship Flight Test Five / Six https://www.youtube.com/watch?v=pIKI7y3DTXk ShareDB https://github.com/sha

3 Dec 2024 · 1 h 45 min
177: Vector Databases

Patrick and Jason explain vector databases by starting with embeddings, similarity metrics, and approximate nearest-neighbor search. They discuss how these systems store and query high-dimensional vectors and where tools like pgvector, Weaviate, Pinecone, and Milvus fit. Intro topic: Buying a Car News/Links: Cognitive Load is what Matters https://github.com/zakirullin/cognitive-load Diffusion mode

4 Nov 2024 · 1 h 28 min
176: MLOps at SwampUp

James Morse: Software Engineer at Cisco System Administrator to DevOps Difference between DevOps and MLOps Getting Started with DevOps Luke Marsden: CEO of Helix ML How to start a business at 15 years old BTRFS vs ZFS MLOps: the intersection of software, DevOps and AI Fine-tuning AI on the Cloud Some advice for folks interested in ML Ops Yuval Fernbach: CTO MLOps & JFrog Starting Qwak Going from a

24 Sep 2024 · 1 h 58 min
175: Resume Writing

Patrick and Jason discuss how to write a strong technical resume that gets attention without becoming bloated or misleading. They cover what to include, what to avoid, how automated screening changes resume writing, and how career choices shape the resume you build over time. 175: Resume Writing Intro topic: DSLR Photography vs Camera Phone News/Links: Free Internet while flying by abusing edits t

16 Aug 2024 · 1 h 40 min
174: Devops

Patrick and Jason explain DevOps and how it relates to site reliability, build systems, testing infrastructure, and release processes. They cover infrastructure as code, CI/CD, deployment strategies, operational metrics, and the kinds of failures good DevOps practices are meant to prevent. Intro topic: Social Media Auto Responder LLM News/Links: Amazon releases Amazon Q https://press.aboutamazon.c

10 Jun 2024 · 1 h 25 min
173: Mocking and Unit Tests

Patrick and Jason discuss unit testing, regression testing, and system testing, with a focus on when mocking actually helps. They explain mocks versus fakes, testing tradeoffs, and the practical role of testing libraries across several major languages. 173: Mocking and Unit Tests Intro topic: Headphones News/Links: Texas A&M University Physics Festival https://physicsfestival.tamu.edu/ Rust vs Cpp

29 Apr 2024 · 1 h 35 min
172: Transformers and Large Language Models

Patrick and Jason explain transformers and large language models from the ground up. They cover attention, encoders and decoders, self-supervised learning, RLHF, and the key architectural ideas that made modern LLMs possible. 172: Transformers and Large Language Models Intro topic: Is WFH actually WFC? News/Links: Falsehoods Junior Developers Believe about Becoming Senior https://vadimkravcenko.co

11 Mar 2024 · 1 h 26 min
171: Compilers and Interpreters

Patrick and Jason walk through the differences between compilers and interpreters, starting from machine code and assembly and moving up to high-level languages. They cover bytecode, JIT compilation, intermediate representations, and the tradeoffs between portability and performance. Intro topic: Monitor setups News/Links: BlueScuti, Willis, beats Tetris https://www.youtube.com/watch?v=GuJ5UuknsHU

12 Feb 2024 · 1 h 25 min
170: 2023 Holiday Special Live

Predictions: Jason VR for Work Lowering AI training cost/ improved efficiency RISC-V takeoff Patrick Ai claim of AGI Ai peer reviewer Ai Video Generator More space vehicles reaching orbit Early career, finding role at FAANG, liaising vs shipping code. Startup? 3 part. 1. How and when current hype for AI will end? 2. Shape of the show 3. Upcoming in tech What are essential programmer knowledge item

24 Dec 2023 · 1 h 38 min