
ADSP: Algorithms + Data Structures = Programs
Über

Episode 266: Holiday Special 🎄 CppCon, NDC Toronto, C++Now, Teletext, Bamboozle & More!
Dec 26, 2025·—
—
In this episode, Conor and Ben chat about CppCon, NDC Toronto, C++Now, Teletext, Bamboozle & more! Link to Episode 266 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: LinkTree / Bio Ben Deane: Twitter | BlueSky Show Notes Date Recorded: 2025-12-22 Date Released: 2025-12-26 Bamboozle! Bamboozle! Quiz Ceefax Teletext NDC Toronto C++Now CppCon 2025 Schedule API Structure and Technique: Learnings from Code Review - Ben Deane - CppCon 2025 Engineers Are Users Too: A Case Study in Design Thinking for Infrastructure - Grace Alwan Implementing Your Own C++ Atomics - Ben Saks - CppCon 2025 GROOV Advent of Code 2025 Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 265: 🇦🇺 YOW! Live 🇦🇺 Kevlin Henney & Damian Maclennan
Dec 19, 2025·—
—
In 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 Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: LinkTree / Bio About the Guests: Kevlin Henney is an independent consultant, speaker, writer and trainer. His software development interests are in programming, practice and people. He has been a columnist for various magazines and websites. He is the co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series, and editor of 97 Things Every Programmer Should Know and co-editor of 97 Things Every Java Programmer Should Know. Damian Maclennan is a technologist, software architect, trainer, developer, cyclist, and musician in Brisbane, Australia. With over twenty five years experience building software and leading teams across many industries he has worked as a developer, software architect, consultant, troubleshooter, trainer and educator, and senior leader. Damian is the Technical Director of YOW! Conferences. Full bio here . Show Notes Date Recorded: 2025-12-11 Date Released: 2025-12-19 YOW Conferences! ADSP Episode 190: C++, Python and More with Kevlin Henney 97 Things Every Programmer Should Know The Past, Present and Future of Programming Languages - Kevlin Henney - ACCU 2025 The Past, Present & Future of Programming Languages • Kevlin Henney • GOTO 2024 TIOBE Language Rankings RedMonk Language Rankings Programming Language Rankings Context Free YouTube YOW! 2025 - Beyond Sonic Pi: Tau5 and the Art of Coding with AI - Sam Aaron YOW! 2025 - Conceptualisation - Michael Feathers Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 264: 🇦🇺 Aphantasia, Anendophasia & the Future with Kevlin Henney
Dec 12, 2025·—
—
In this episode, Conor interviews Kevlin Henney about aphantasia, anendophasia, synesthesia, future and more! Link to Episode 264 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: LinkTree / Bio About the Guest: Kevlin Henney is an independent consultant, speaker, writer and trainer. His software development interests are in programming, practice and people. He has been a columnist for various magazines and websites. He is the co-author of A Pattern Language for Distributed Computing and On Patterns and Pattern Languages, two volumes in the Pattern-Oriented Software Architecture series, and editor of 97 Things Every Programmer Should Know and co-editor of 97 Things Every Java Programmer Should Know. Show Notes Date Recorded: 2025-12-11 Date Released: 2025-12-12 YOW Conferences! ADSP Episode 190: C++, Python and More with Kevlin Henney 97 Things Every Programmer Should Know Declarative thinking, declarative practice - Kevlin Henney - Meeting C++ 2017 Aphantasia Anendophasia Synesthesia Rutherford & Fry: The Case of the Blind Mind's Eye What Do You Mean? - Kevlin Henney [ACCU 2019] The Way the Future Was • Kevlin Henney & James Lewis • GOTO 2025 Overton Window Darth Jar Jar - Star Wars Theory Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 263: 🇳🇱 The Sean Parent Origin Story
Dec 5, 2025·—
—
In this episode, Conor and Bryce interview Sean Parent about the origin story of his career in software engineering! Link to Episode 263 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guest: Sean Parent is a senior principal scientist and software architect managing Adobe's Software Technology Lab. Sean first joined Adobe in 1993 working on Photoshop and is one of the creators of Photoshop Mobile, Lightroom Mobile, and Lightroom Web. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Show Notes Date Recorded: 2025-10-10 Date Released: 2025-12-05 Source Code TRS80 Ohio Scientific Challenger Exidy Sorcerer Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 262: 🇳🇱 Chaos with Sean Parent! Bikes, Buses, Waffles & More!
Nov 28, 2025·—
—
In this episode, Conor and Bryce interview Sean Parent about generic programming and there is much chaos! Link to Episode 262 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guest: Sean Parent is a senior principal scientist and software architect managing Adobe's Software Technology Lab. Sean first joined Adobe in 1993 working on Photoshop and is one of the creators of Photoshop Mobile, Lightroom Mobile, and Lightroom Web. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Show Notes Date Recorded: 2025-10-10 Date Released: 2025-11-28 Koala bear crying abscond Defintion Sean's C++ Under the Sea Keynote Pacific++ 2018: Sean Parent "Generic Programming" From Mathematics to Generic Programming (FM2GP) Parrot Parrot on GitHub Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 261: 🇳🇱 C++ Under the Sea 🇳🇱 Bernhard, Koen & C++26 Reflection!
Nov 21, 2025·—
—
In this episode, Conor and Bryce record live from C++ Under the Sea! We interview Bernhard, Koen, talk about C++26 Reflection and more! Link to Episode 261 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guests: Bernhard is a senior system software engineer at NVIDIA, where he extends, optimizes and maintains the CUDA Core Compute Libraries (CCCL) . Previously, he worked as software engineer among physicists at CERN on real-time and embedded software for the Large Hadron Collider, as well as data layout abstractions for heterogeneous architectures, for which he received a PhD in High Performance Computing from the University of Dresden, Germany. Before, he implemented GPU accelerated simulations and 3D visualizations of industrial machining processes. Since 2022, Bernhard is a voting member of WG21 and his interests span geometry, 3D visualizations, optimization, SIMD, GPU computing, refactoring and teaching C++. Koen is an engineer specializing in high-quality software with a strong mathematical foundation. With a PhD in Computer Science from KU Leuven, his work bridges applied mathematics and performance-critical software engineering. As Team Lead for HMI Software at NV Michel Van de Wiele, he focuses on developing C++/Qt applications for textile production systems, optimizing performance, usability, and cloud integration. Passionate about elegant, efficient solutions, Koen brings deep expertise in numerical methods, system optimization, and software architecture. Show Notes Date Recorded: 2025-10-10 Date Released: 2025-11-21 Thrust Docs CUB Library C++26 Reflection Proposal ADSP Episode 39: How Steve Jobs Saved Sean Parent Parrot Parrot on GitHub Sean's C++ Under the Sea Keynote Parrot sum Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 260: 🇳🇱 C++ Under the Sea 🇳🇱 Ray, Paul, Parrot & Scanman!
Nov 14, 2025·—
—
In this episode, Conor and Bryce record live from C++ Under the Sea! We interview Ray and Paul from NVIDIA, talk about Parrot, scans and more! Link to Episode 260 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guests: Ray is a Senior Systems Software Engineer at NVIDIA since 2022. Studied Software Engineering at the University of Amsterdam. Founded the Dutch C++ Meetup in 2013 and co-organizes C++ Under the Sea since 2023. He has been programming for more than 25 years, his journey began on his father's Panasonic CF-2700 MSX--and has been hooked ever since. He is also 'the listener' of ADSP the podcast. Paul Grosse-Bley was first introduced to parallel programming with C+MPI at a student exchange to Umeå (Sweden) in 2017 while studying Physics. In the following years he learned more about MPI, OpenMP, OpenACC, Thrust/parSTL and CUDA C++. After finishing his Master's degree in Physics at Heidelberg University (Germany) in 2021, he became a PhD candidate in Computational Science and Engineering researching the acceleration of iterative solvers in sparse linear algebra while being head-tutor for a course on GPU Algorithm Design. He learned using Thrust in 2019 shortly before learning C++ and became enamored with parallel algorithms which led to numerous answers on StackOverflow, contributions on GitHub, his NVIDIA internship in the summer of 2025 and full position starting in February of 2026. Show Notes Date Recorded: 2025-10-10 Date Released: 2025-11-14 NVIDIA BCM (Base Command Manager) C++11 std::ignore C++20 std::bind_front Parrot Parrot on GitHub Parrot Youtube Video: 1 Problem, 7 Libraries (on the GPU) thrust::inclusive_scan Single-pass Parallel Prefix Scan with Decoupled Look-back by Duane Merrill & Michael Garland Prefix Sums and Their Applications by Guy Blelloch Parallel Prefix Sum (Scan) with CUDA NVIDIA ON-Demand Videos A Faster Radix Sort Implementation Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library

Episode 259: 🇳🇴 NDC TechTown 🇳🇴 Vittorio Romeo & JF Bastien
Nov 7, 2025·—
—
In this episode, Conor and Bryce record live from NDC TechTown in Norway! We interview Vittorio Romeo and JF Bastien about C++, training, their talks and more! Link to Episode 259 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guests: Vittorio is a passionate C++ expert with over a decade of professional and personal experience. His expertise covers library development, high-performance financial backends, game development, open-source contributions, and active participation in ISO C++ standardization. He is the coauthor of "Embracing Modern C++ Safely" and is a speaker at over 25 international conferences. JF Bastien has worked on hardware, compilers, security, performance, web browsers, and airplanes. As chair of the C++ language evolution working group and co-designer of WebAssembly, his contributions have helped shape modern software development. Show Notes Date Recorded: 2025-09-24 Date Released: 2025-11-07 camomilla by Vittorio Romeo romeo.training Roku rostd ASDP Episode 136: 🇬🇧 C++ On Sea Live 🇬🇧 CppCast, TLB HIT & Two's Complement! TLB.hit JAX OpenXLA [LATTE '22] Chris Leary: X-istentialism: Supercomputers, Silicon Atoms, and the Science Between! Guest Lecture - XLS (Chris Leary) Project Denver Intel pays NVIDIA $1.5B NDC TechTown JF Talk *(char*)0 = 0; - What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023 Keynote: Safety and Security: The Future of C++ - JF Bastien - CppNow 2023 All the Safeties: Safety in C++ - Sean Parent - CppNow 2023 NDC TechTown Vittorio Romeo Talk More Speed & Simplicity: Practical Data-Oriented Design in C++ - Vittorio Romeo - CppCon 2025 CppCon 2014: Mike Acton "Data-Oriented Design and C++" Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 258: 🇳🇴 An Algorithm Taxonomy (Serial, Parallel, Cooperative)
Oct 31, 2025·—
—
In this episode, Conor and Bryce record live from Norway! Bryce explains the taxonomy of algorithms: serial, parallel, and cooperative! Link to Episode 258 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter Date Recorded: 2025-09-23 Date Released: 2025-10-31 MPI IPC Row-wise Softmax in Triton Row-wise Softmax in Parrot CCCL - Parallel and Cooperative Algorithms Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 257: 🇳🇴 Live from Norway! Replicate, Scatter, Gather & RLD (Part 3)
Oct 24, 2025·—
—
In this episode, Conor and Bryce record live from Norway! They continue their chat about the replicate, scatter, gather and run length decode algorithms! Link to Episode 257 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter Date Recorded: 2025-09-23 Date Released: 2025-10-24 thrust::gather thrust::scatter thrust::permutation_iterator thrust::counting_iterator thrust::sequence thrust::transform_iterator thrust::copy_if (stencil overload) parrot::replicate Implementation thrust::reduce_by_key cub::RunLengthDecode C++20 std::views::take C++20 std::views::take_while APL Wiki Replicate ArrayCast Episode 110: Implementing Replicate Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 256: 🇩🇰 Algorithms: Replicate, Scatter, Gather & RLD (Part 2)
Oct 17, 2025·—
—
In this episode, Conor and Bryce record live from Denmark! They talk about the replicate, scatter, gather and run length decode algorithms! Link to Episode 256 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter Date Recorded: 2025-09-20 Date Released: 2025-10-17 thrust::gather thrust::scatter thrust::permutation_iterator thrust::counting_iterator thrust::sequence thrust::transform_iterator thrust::copy_if (stencil overload) parrot::replicate Implementation JAX thrust::reduce_by_key cub::RunLengthDecode APL Wiki Replicate ArrayCast Episode 110: Implementing Replicate Row-wise Softmax in Triton Row-wise Softmax in Parrot Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 255: 🇩🇰 C++ Copenhagen Meetup & Replicate
Oct 10, 2025·—
—
In this episode, Conor and Bryce record live from Denmark! They recap the C++ Copenhagen Meetup hosted by Symbion, the replicate algorithm and much more! Link to Episode 255 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter Date Recorded: 2025-09-20 Date Released: 2025-10-10 Roku Engineering Symposium Denmark DGX Superpod Tweet of Beer Pouring APL replicate C++98 std::copy_if ArrayCast Episode 110: Implementing Replicate APL Wiki Replicate thrust::copy_if (stencil overload) cub::RunLengthDecode thrust::reduce_by_key thrust::permutation_iterator BDE Libraries ASL Libraries EASTL Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 254: 🇩🇰 Live from Denmark! Roku, EVs, Aarhus (Ø) and more!
Oct 3, 2025·—
—
In this episode, Conor and Bryce record live from Denmark! They recap the Roku Engineering Symposium as well as many random topics including Polestar vs Tesla vs Prius, the city of Aarhus and much more! Link to Episode 254 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter Date Recorded: 2025-09-19 Date Released: 2025-10-03 Roku Engineering Symposium Roku rostd BDE Libraries ASL Libraries EASTL Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 253: Sean Parent on AI and Cursor
Sep 26, 2025·—
—
In this episode, Conor and Bryce chat with Sean Parent about AI and Cursor! Link to Episode 253 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guest: Sean Parent is a senior principal scientist and software architect managing Adobe's Software Technology Lab. Sean first joined Adobe in 1993 working on Photoshop and is one of the creators of Photoshop Mobile, Lightroom Mobile, and Lightroom Web. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Show Notes Date Recorded: 2025-08-21 Date Released: 2025-09-26 C++ Under the Sea Better code Adobe ASL Adam & Eve Architecture Adobe Software Technology Lab ASL Libraries Rust Programming Language Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 252: Sean Parent on Rust and AI
Sep 19, 2025·—
—
In this episode, Conor and Bryce chat with Sean Parent about Rust and AI! Link to Episode 252 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guest: Sean Parent is a senior principal scientist and software architect managing Adobe's Software Technology Lab. Sean first joined Adobe in 1993 working on Photoshop and is one of the creators of Photoshop Mobile, Lightroom Mobile, and Lightroom Web. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Show Notes Date Recorded: 2025-08-21 Date Released: 2025-09-19 C++ Under the Sea Better code Adobe ASL Adam & Eve Architecture Adobe Software Technology Lab ASL Libraries Rust Programming Language Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 251: Sean Parent C++ Under the Sea Keynote Preview
Sep 12, 2025·—
—
In this episode, Conor and Bryce interview Sean Parent about his upcoming keynote at C++ Under the Sea! Link to Episode 251 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guest: Sean Parent is a senior principal scientist and software architect managing Adobe's Software Technology Lab. Sean first joined Adobe in 1993 working on Photoshop and is one of the creators of Photoshop Mobile, Lightroom Mobile, and Lightroom Web. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Show Notes Date Recorded: 2025-08-21 Date Released: 2025-09-12 C++ Under the Sea Are We There Yet? - The Future of C++ Software Development - Sean Parent - C++Now 2025 A Possible Future of Software Development - Sean Parent - Google Tech Talk 2008 Sean Parent Zurich C++ Meetup careers.adobe.com Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 250: Sean Parent on AI
Sep 5, 2025·—
—
In this episode, Conor and Bryce interview Sean Parent about his thoughts on AI, its impact on the software industry and society, and more! Link to Episode 250 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guest: Sean Parent is a senior principal scientist and software architect managing Adobe's Software Technology Lab. Sean first joined Adobe in 1993 working on Photoshop and is one of the creators of Photoshop Mobile, Lightroom Mobile, and Lightroom Web. In 2009 Sean spent a year at Google working on Chrome OS before returning to Adobe. From 1988 through 1993 Sean worked at Apple, where he was part of the system software team that developed the technologies allowing Apple’s successful transition to PowerPC. Show Notes Date Recorded: 2025-08-21 Date Released: 2025-09-05 Snowcrash by Neal Stephenson Tech Layoffs lume Wall-E Altered Carbon Terminator Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 249: AI, Podcasts, Scandinavia Trip and More!
Aug 29, 2025·—
—
In this episode, Conor and Bryce chat about some open source projects, podcast recommendations, our upcoming trip to Europe and much more! Link to Episode 249 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter Show Notes Date Recorded: 2025-08-21 Date Released: 2025-08-29 Astro Bot Video ADSP Episode 176: 🇺🇸 prior, deltas & Dinner with Phineas Thrust Github Search Vibing Project PaddlePaddle/Paddle Repo Uber AresDB Repo Latent Space Podcast Big Technology Podcast Cheeky Pint Podcast Dwarkesh Podcast Training Data Podcast ADSP Episode 39: How Steve Jobs Saved Sean Parent Roku Engineering Symposium Copenhagen C++ Meetup Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025 NDC Tech Town CUDA Python Workshop NDC Tech Town CUDA C++ Workshop Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 248: The Philosophy of Good Software Design (Part 2)
Aug 22, 2025·—
—
In this episode, Conor and Ben chat about the philosophy of good software design, TV shows, movies and more! Link to Episode 248 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Ben Deane: Twitter | BlueSky Show Notes Date Recorded: 2025-08-05 Date Released: 2025-08-22 MISRA C++ Lightning Talk: Strategies for Developing Safety-Critical Software in C++ - Emily Durie-Johnson Skeuomorphism C++Now 2018: Ben Deane “Easy to Use, Hard to Misuse: Declarative Style in C++” Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 247: The Philosophy of Good Software Design
Aug 15, 2025·—
—
In this episode, Conor and Ben chat about the philosophy of good software design, learning languages and more! Link to Episode 247 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Ben Deane: Twitter | BlueSky Show Notes Date Recorded: 2025-08-05 Date Released: 2025-08-15 非诚勿扰 (Fei Chang Wu Rao) TV Show STLab Videos (Adobe Training) Sean Parent Talks A9 Videos Software Engineering Languages - Titus Winters - CppNorth 2022 C++: Engineers Wanted, Programmers not so Much - David Sankel - C++Now 2019 Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 246: Not High on AI?
Aug 8, 2025·—
—
In this episode, Conor gets Ben's thoughts on AI! Link to Episode 246 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Ben Deane: Twitter | BlueSky Show Notes Date Recorded: 2025-08-05 Date Released: 2025-08-08 2025 Stack Overflow Developer Survey ADSP Episode 244: High on AI (Part 1) Discussion Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity Software Unscript Episode 109: GPU Programming and Language Design with Chris Lattner Declarative Style Evolved - Declarative Structure - Ben Deane - C++Now 2025 Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 245: High on AI (Part 2)
Aug 1, 2025·—
—
In this episode, Conor and Bryce continue part 2 of their chat about AI, how it's changing the way they work and more. Link to Episode 245 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter Show Notes Date Recorded: 2025-07-01 Date Released: 2025-08-01 AI Poll Results All of Conor's Vibe Coded Projects Cursor Claude 4 C++Now 2019: Hana Dusíková “Compile Time Regular Expressions with A Deterministic Finite Automaton” GPU Mode Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 244: High on AI (Part 1)
Jul 25, 2025·—
—
In this episode, Conor and Bryce chat about AI, how it's changing the way we work and more. Link to Episode 244 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter Show Notes Date Generated: 2025-07-01 Date Released: 2025-07-25 AI Poll Results All of Conor's Vibe Coded Projects Cursor Claude 4 Vittorio's Camomilla GPU Mode ADSP Episode 238: Recommended Podcast Discussions on AI & LLMs ADSP Episode 239: Claude-Poisoned Dev Sipping Rocket Fuel CoRecursive Episode 113: When AI Codes, What’s Left for me? My AI Skeptic Friends Are All Nuts - Thomas Ptacek ThePrimeTime - How WE Use AI In Software Development Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 243: Learning Languages
Jul 18, 2025·—
—
In this episode, Conor and Bryce chat about language learning apps, recent C++/CUDA/Python meetups and more! Link to Episode 243 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter Show Notes Date Generated: 2025-07-01 Date Released: 2025-07-18 Mondly duolingo Babbel ADSP Episode 213: NumPy & Summed-Area Tables ADSP Episode 227: Re: The CUDA C++ Developer’s Toolbox Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8

Episode 242: Thrust & Parallel Algorithms (Part 4)
Jul 11, 2025·—
—
In this episode, Conor and Bryce chat with Jared Hoberock about the NVIDIA Thrust Parallel Algorithms Library and more!. Link to Episode 242 on Website Discuss this episode, leave a comment, or ask a question (on GitHub) Socials ADSP: The Podcast: Twitter Conor Hoekstra: Twitter | BlueSky | Mastodon Bryce Adelstein Lelbach: Twitter About the Guest Jared Hoberock joined NVIDIA Research in October 2008. His interests include parallel programming models and physically-based rendering. Jared is the co-creator of Thrust, a high performance parallel algorithms library. While at NVIDIA, Jared has contributed to the DirectX graphics driver, Gelato, a final frame film renderer, and OptiX, a high-performance, programmable ray tracing engine. Jared received a Ph.D in computer science from the University of Illinois at Urbana-Champaign. He is a two-time recipient of the NVIDIA Graduate Research Fellowship. Show Notes Date Generated: 2025-05-21 Date Released: 2025-07-11 Thrust Thrust Docs CUB Library CCCL Libraries Intro Song Info Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic Creative Commons — Attribution 3.0 Unported — CC BY 3.0 Free Download / Stream: http://bit.ly/l-miss-you Music promoted by Audio Library https://youtu.be/iYYxnasvfx8


