ADSP: Algorithms + Data Structures = Programs
by Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane
TechnologyE · Explicit
Latest episode
Episode 311: Career Changes, GPUs & More with Zach Laine
Episode 311: Career Changes, GPUs & More with Zach Laine
About this podcast
A programming podcast hosted by three software engineers (two at a time) that focuses on algorithms, data structures, programming languages, latest news in tech and more. The podcast was initially inspired by Magic Read Along.
Episodes
The newest 50 of 312 episodes
- Episode 311: Career Changes, GPUs & More with Zach Laine · 28 minIn this episode, Conor and Bryce talk with Zach Laine about his career and the career changes he has made. Link to Episode 311 on WebsiteDiscuss this episode, leave a comment, or…
- Episode 310: Leaving NVIDIA for... ? · 24 minIn this episode, Conor and Bryce talk about Bryce's next chapter and where he is leaving NVIDIA for. Link to Episode 310 on WebsiteDiscuss this episode, leave a comment, or ask a…
- Episode 309: Default Construction & CppCon 2026 with Jason Turner · 29 minIn this episode, Conor and Ben chat with Jason Turner about default construction in C++. Link to Episode 309 on WebsiteDiscuss this episode, leave a comment, or ask a question…
- Episode 308: Rule of N with Jason Turner · 21 minIn this episode, Conor and Ben chat with Jason Turner about his Rule of N talk. Link to Episode 308 on WebsiteDiscuss this episode, leave a comment, or ask a question (on…
- Episode 307: C++ Conferences & Meetups with Jason Turner · 26 minIn this episode, Conor and Ben chat about Jason Turner's about C++ conferences, meetups and more! Link to Episode 307 on WebsiteDiscuss this episode, leave a comment, or ask a…
- Episode 306: Will Bryce Switch to Linux (Omarchy)?! · 32 minIn this episode, Conor and Bryce chat about Omarchy, Linux vs Windows and more! Link to Episode 306 on WebsiteDiscuss this episode, leave a comment, or ask a question (on…
- Episode 305: DHH, Hinton & Jensen · 11 minIn this episode, Conor mentions of few podcasts that might be of interest while on paternity leave. Link to Episode 305 on WebsiteDiscuss this episode, leave a comment, or ask a…
- Episode 304: The Agentic Era & Books with Mark Saroufim · 38 minIn this episode, Conor and Bryce continue their chat with Mark Saroufim about autoresearch, productionizing AI-generated GPU kernels, GPU MODE, books, video games and more! Link…
- Episode 303: Open Models, GPU Kernels & autoresearch with Mark Saroufim · 35 minIn this episode, Conor and Bryce continue their chat with Mark Saroufim about open vs closed models, numerical correctness, AI-generated GPU kernels, autoresearch and more! Link…
- Episode 302: From PyTorch to GPU MODE with Mark Saroufim · 26 minIn this episode, Conor and Bryce chat with Mark Saroufim about his path from AI theory and Microsoft to Graphcore and PyTorch, what he learned from open source, building the GPU…
- Episode 301: My Existential Crisis, AI Fluency & the Death of Conferences? · 44 minIn this episode, Conor and Bryce chat about the future of technical communities, AI fluency, Conor's existential crisis, Auto Research Academy and more! Link to Episode 301 on…
- Episode 300: Sean Parent "I'm not writing code anymore." · 1 h 34 minIn this episode, Conor and Bryce celebrate the 300th episode fo ADSP by catching up with Sean Parent! Link to Episode 300 on WebsiteDiscuss this episode, leave a comment, or ask…
- Episode 299: Do We Need Humans in the Loop? · 36 minIn this episode, Conor and Bryce discuss the role of humans in the loop with AI and code review in the age of AI. Link to Episode 299 on WebsiteDiscuss this episode, leave a…
- Episode 298: Design of APIs, UIs & Algorithms · 22 minIn this episode, Conor and Ben chat about the design of APIs, UIs & algorithms! Link to Episode 298 on WebsiteDiscuss this episode, leave a comment, or ask a question (on…
- Episode 297: Networking, FPS vs RTS, State of Game Industry and the Obra Dinn · 43 minIn this episode, Conor and Ben chat about networking in FPS vs RTS video games, the state of the video game industry and more! Link to Episode 297 on WebsiteDiscuss this episode…
- Episode 296: Working in the Video Game Industry · 27 minIn this episode, Conor and Ben chat about video games, working in the video game industry and more! Link to Episode 296 on WebsiteDiscuss this episode, leave a comment, or ask a…
- Episode 295: CityStrides vs Graph Algorithms vs GPT 5.6 Sol · 51 minIn this episode, Conor and Bryce chat about CityStrides, graph algorithms, GPT 5.6 Solver, and more! Link to Episode 295 on WebsiteDiscuss this episode, leave a comment, or ask a…
- Episode 294: Histocache · 34 minIn this episode, Conor and Bryce chat about histogram algorithms, histocache and more! Link to Episode 294 on WebsiteDiscuss this episode, leave a comment, or ask a question (on…
- Episode 293: APL or Assembly · 48 minIn this episode, Conor and Bryce chat about AI vs abstractions, the language of LLMs and more! Link to Episode 293 on WebsiteDiscuss this episode, leave a comment, or ask a…
- Episode 292: GPU MODE, PLs, Post AGI, Wingspan & Lawn Care · 34 minIn this episode, Conor and Bryce chat about GPU MODE, programming languages, post AGI, Wingspan, lawn care and more! Link to Episode 292 on WebsiteDiscuss this episode, leave a…
- Episode 291: autoresearch with Opus 4.8 & GPT 5.5 · 33 minIn this episode, Conor and Bryce chat autoresearch, the top LLM models, how to get the most out of them and more! Link to Episode 291 on WebsiteDiscuss this episode, leave a…
- Episode 290: AI Thoughts & The Best Thing You Can Do for Your Career · 22 minIn this episode, Conor and Ben chat and continue their conversation about AI, its impact and what it means for the future. Link to Episode 290 on WebsiteDiscuss this episode…
- Episode 289: Ben's Updated AI Thoughts · 24 minIn this episode, Conor and Ben chat and Ben gives his updated thoughts about AI. Link to Episode 289 on WebsiteDiscuss this episode, leave a comment, or ask a question (on…
- Episode 288: C++ Now, Lasting Quality & Programming as Theory Building · 44 minIn this episode, Conor and Ben chat about C++ Now 2026, lasting software quality, programming as theory building and more. Link to Episode 288 on WebsiteDiscuss this episode…
- Episode 287: AI Takes & AI Taxes · 45 minIn this episode, Conor and Bryce chat with Marco Franzreb Salgado about the state of AI, whether AI should do our taxes and more. Link to Episode 287 on WebsiteDiscuss this…
- Episode 286: GPU Profiling with NVIDIA Nsight Compute (NCU) · 37 minIn this episode, Conor and Bryce chat with Marco Franzreb Salgado about profiling GPU code with NVIDIA Nsight Compute (NCU). Link to Episode 286 on WebsiteDiscuss this episode…
- Episode 285: GPU Rotate (Part 2) · 25 minIn this episode, Conor and Bryce chat with Marco Franzeb Salgado about a potential GPU implementation of the rotate algorithm (Part 2). Link to Episode 285 on WebsiteDiscuss this…
- Episode 284: GPU Rotate · 32 minIn this episode, Conor and Bryce chat with Marco Franzeb about a potential GPU implementation of the rotate algorithm. Link to Episode 284 on WebsiteDiscuss this episode, leave a…
- Episode 283: From 0 Programming to NVIDIA in · 24 minIn this episode, Conor and Bryce chat with Marco Salgado about his journey from no programming experience to NVIDIA in < 3.5 years. Link to Episode 283 on WebsiteDiscuss this…
- Episode 282: Programming Language Archaeology & Semantics · 32 minIn this episode, Conor and Ben chat about programming language archeology! Link to Episode 282 on WebsiteDiscuss this episode, leave a comment, or ask a question (on…
- Episode 281: From Hylomorphisms to Boost Ranges to Jello · 37 minIn this episode, Conor and Ben chat about Haskell deforestation, hylomorphisms, boost ranges, Jello and more! Link to Episode 281 on WebsiteDiscuss this episode, leave a comment…
- Episode 280: C++26 Big Ticket Items, GCC vs Clang & More · 26 minIn this episode, Conor and Ben chat about major features shipping in C++26, GCC vs Clang and more! Link to Episode 280 on WebsiteDiscuss this episode, leave a comment, or ask a…
- Episode 279: ArrayBox.dev & Agentic Software Development · 33 minIn this episode, Conor and Bryce chat about ArrayBox.dev, some Parrot algorithms, the future of agentic software development and more! Link to Episode 279 on WebsiteDiscuss this…
- Episode 278: The Age of Ideas · 30 minIn this episode, Conor and Bryce chat about the age of ideas, whether AI will lead to cognitive atrophy, some exiciting personal news and more! Link to Episode 278 on…
- Episode 277: High on AI Update · 44 minIn this episode, Conor and Bryce give a "High on AI" update, chat about the AI tools they're using, their workflows and more! Link to Episode 277 on WebsiteDiscuss this episode…
- Episode 276: Mini AI / Cursor Update (+ Running) · 20 minIn this episode, Conor and Bryce give a mini AI & Cursor update, as well as chat about running and more. Link to Episode 276 on WebsiteDiscuss this episode, leave a comment, or…
- Episode 275: Cartel Chaos & Travel Troubles · 34 minIn this episode, Conor and Bryce chat about cartel chaos and travel troubles! Link to Episode 275 on WebsiteDiscuss this episode, leave a comment, or ask a question (on…
- Episode 274: Recreational Math, Calculators & the Quadratic Formula · 29 minIn this episode, Conor and Ben chat about recreational math, calculators, the quadratic formula and more! Link to Episode 274 on WebsiteDiscuss this episode, leave a comment, or…
- Episode 273: Recreational Algorithms, 一百四十一, PEDMAS & Orwell · 29 minIn this episode, Conor and Ben chat about recreational algorithms, the Chinese number system, PEDMAS, George Orwell and more! Link to Episode 273 on WebsiteDiscuss this episode…
- Episode 272: Inverses, Monoids and ∞ · 27 minIn this episode, Conor and Ben chat about algorithms inverses, monoids, infinity and more! Link to Episode 272 on WebsiteDiscuss this episode, leave a comment, or ask a question…
- Episode 271: Mastermind Algorithms · 19 minIn this episode, Conor talks about algorithms used to solve the Mastermind game and specifically a beautiful use of an inverse algorithm. Link to Episode 271 on WebsiteDiscuss…
- Episode 270: 2026 Predictions - AI, The Future, Books & More! · 44 minIn this episode, Conor and Bryce make their 2026 predictions and chat about the future! Link to Episode 270 on WebsiteDiscuss this episode, leave a comment, or ask a question (on…
- Episode 269: 2025 Double Retro · 38 minIn this episode, Conor and Bryce conduct the annual 2025 retro! Link to Episode 269 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials ADSP…
- Episode 268: Advent of Code 2025 (Day 6) · 16 minIn this episode, Conor and Ben chat about Advent of Code 2025 Day 6! Link to Episode 268 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)Socials…
- Episode 267: Advent of Code 2025 (Day 2 & 3) · 35 minIn this episode, Conor and Ben chat about Advent of Code 2025 Day 2 and 3! Link to Episode 267 on WebsiteDiscuss this episode, leave a comment, or ask a question (on…
- Episode 266: Holiday Special 🎄 CppCon, NDC Toronto, C++Now, Teletext, Bamboozle & More! · 1 h 9 minIn this episode, Conor and Ben chat about CppCon, NDC Toronto, C++Now, Teletext, Bamboozle & more! Link to Episode 266 on WebsiteDiscuss this episode, leave a comment, or ask a…
- Episode 265: 🇦🇺 YOW! Live 🇦🇺 Kevlin Henney & Damian Maclennan · 28 minIn this episode, Conor chats with Kevlin Henney about the past, present and future of programming languages and with Damian Maclennan about YOW! 2025! Link to Episode 265 on…
- Episode 264: 🇦🇺 Aphantasia, Anendophasia & the Future with Kevlin Henney · 35 minIn this episode, Conor interviews Kevlin Henney about aphantasia, anendophasia, synesthesia, future and more! Link to Episode 264 on WebsiteDiscuss this episode, leave a comment…
- Episode 263: 🇳🇱 The Sean Parent Origin Story · 42 minIn this episode, Conor and Bryce interview Sean Parent about the origin story of his career in software engineering! Link to Episode 263 on WebsiteDiscuss this episode, leave a…
- Episode 262: 🇳🇱 Chaos with Sean Parent! Bikes, Buses, Waffles & More! · 37 minIn this episode, Conor and Bryce interview Sean Parent about generic programming and there is much chaos! Link to Episode 262 on WebsiteDiscuss this episode, leave a comment, or…







