ADSP: Algorithms + Data Structures = Programs

By Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.


Category: Technology

Open in Apple Podcasts


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 91
Reviews: 1
Episodes: 279


 Dec 17, 2023

Description

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.


Episode Date
Episode 278: The Age of Ideas
Mar 20, 2026
Episode 277: High on AI Update
Mar 13, 2026
Episode 276: Mini AI / Cursor Update (+ Running)
Mar 06, 2026
Episode 275: Cartel Chaos & Travel Troubles
Feb 27, 2026
Episode 274: Recreational Math, Calculators & the Quadratic Formula
Feb 20, 2026
Episode 273: Recreational Algorithms, 一百四十一, PEDMAS & Orwell
Feb 13, 2026
Episode 272: Inverses, Monoids and ∞
Feb 06, 2026
Episode 271: Mastermind Algorithms
Jan 30, 2026
Episode 270: 2026 Predictions - AI, The Future, Books & More!
Jan 23, 2026
Episode 269: 2025 Double Retro
Jan 16, 2026
Episode 268: Advent of Code 2025 (Day 6)
Jan 09, 2026
Episode 267: Advent of Code 2025 (Day 2 & 3)
Jan 02, 2026
Episode 266: Holiday Special 🎄 CppCon, NDC Toronto, C++Now, Teletext, Bamboozle & More!
Dec 26, 2025
Episode 265: 🇦🇺 YOW! Live 🇦🇺 Kevlin Henney & Damian Maclennan
Dec 19, 2025
Episode 264: 🇦🇺 Aphantasia, Anendophasia & the Future with Kevlin Henney
Dec 12, 2025
Episode 263: 🇳🇱 The Sean Parent Origin Story
Dec 05, 2025
Episode 262: 🇳🇱 Chaos with Sean Parent! Bikes, Buses, Waffles & More!
Nov 28, 2025
Episode 261: 🇳🇱 C++ Under the Sea 🇳🇱 Bernhard, Koen & C++26 Reflection!
Nov 21, 2025
Episode 260: 🇳🇱 C++ Under the Sea 🇳🇱 Ray, Paul, Parrot & Scanman!
Nov 14, 2025
Episode 259: 🇳🇴 NDC TechTown 🇳🇴 Vittorio Romeo & JF Bastien
Nov 07, 2025
Episode 258: 🇳🇴 An Algorithm Taxonomy (Serial, Parallel, Cooperative)
Oct 31, 2025
Episode 257: 🇳🇴 Live from Norway! Replicate, Scatter, Gather & RLD (Part 3)
Oct 24, 2025
Episode 256: 🇩🇰 Algorithms: Replicate, Scatter, Gather & RLD (Part 2)
Oct 17, 2025
Episode 255: 🇩🇰 C++ Copenhagen Meetup & Replicate
Oct 10, 2025
Episode 254: 🇩🇰 Live from Denmark! Roku, EVs, Aarhus (Ø) and more!
Oct 03, 2025
Episode 253: Sean Parent on AI and Cursor
Sep 26, 2025
Episode 252: Sean Parent on Rust and AI
Sep 19, 2025
Episode 251: Sean Parent C++ Under the Sea Keynote Preview
Sep 12, 2025
Episode 250: Sean Parent on AI
Sep 05, 2025
Episode 249: AI, Podcasts, Scandinavia Trip and More!
Aug 29, 2025
Episode 248: The Philosophy of Good Software Design (Part 2)
Aug 22, 2025
Episode 247: The Philosophy of Good Software Design
Aug 15, 2025
Episode 246: Not High on AI?
Aug 08, 2025
Episode 245: High on AI (Part 2)
Aug 01, 2025
Episode 244: High on AI (Part 1)
Jul 25, 2025
Episode 243: Learning Languages
Jul 18, 2025
Episode 242: Thrust & Parallel Algorithms (Part 4)
Jul 11, 2025
Episode 241: Parallel Algorithm Talk (Part 3)
Jul 04, 2025
Episode 240: Thrust, Rust vs C++, Python & More (Part 2)
Jun 27, 2025
Episode 239: Claude-Poisoned Dev Sipping Rocket Fuel
Jun 20, 2025
Episode 238: Recommended Podcast Discussions on AI & LLMs
Jun 13, 2025
Episode 237: Thrust with Jared Hoberock
Jun 06, 2025
Episode 236: C++26 Senders and Receivers Algorithms (Part 2)
May 30, 2025
Episode 235: C++26 Senders and Receivers Algorithms (Part 1)
May 23, 2025
Episode 234: C++Now 2025 Recap!
May 16, 2025
Episode 233: AI! Live from Sunnyvale!
May 09, 2025
Episode 232: Algorithms! Live from New York!
May 02, 2025
Episode 231: C++26 Senders and Receivers (+ flat_map)
Apr 25, 2025
Episode 230: Hoogle Translate
Apr 18, 2025
Episode 229: multi_transform? for_each_but_last?
Apr 11, 2025
Episode 228: To Tesla or Not to Tesla
Apr 04, 2025
Episode 227: Re: The CUDA C++ Developer’s Toolbox
Mar 28, 2025
Episode 226: NVIDIA GTC 2017 vs 2025
Mar 21, 2025
Episode 225: CppNorth & Flux Plans, The Slow Death of Twitter and More!
Mar 14, 2025
Episode 224: Flux Updates & Internal Iteration
Mar 07, 2025
Episode 223: Is C++ Dying? II
Feb 28, 2025
Episode 222: From Stepanov to Euler to Shawshank
Feb 21, 2025
Episode 221: 2025 Predictions, Conferences and More!
Feb 14, 2025
Episode 220: Graph Algorithms & 7 Bridges of Königsberg
Feb 07, 2025
Episode 219: Flood Fills & Adaptive Mesh Refinement
Jan 31, 2025
Episode 218: Algorithms (by Louridas)
Jan 24, 2025
Episode 217: Pragmatic vs Inspiring Talks, A Bug and More
Jan 17, 2025
Episode 216: Programming Paradigms and Algorithmic Thinking
Jan 10, 2025
Episode 215: C++ vs BQN (AoC Part 2)
Jan 03, 2025
Episode 214: Advent of Code in BQN (vs Python)
Dec 27, 2024
Episode 213: NumPy & Summed-Area Tables
Dec 20, 2024
Episode 212: No More AI and Episode 211
Dec 13, 2024
Episode 211: Power, Politics and Misconduct in C++ ✨
Dec 06, 2024
Episode 210: C++ Cryptic Crossword
Nov 29, 2024
Episode 209: Scrabble, Cribbage & More! (Board Games Part 2)
Nov 22, 2024
Episode 208: Catan, Codenames & More! (Board Games Part 1)
Nov 15, 2024
Episode 207: 🇳🇱 C++ Under the Sea Live 🇳🇱 Mateusz Pusz, Floris Bob & More!
Nov 08, 2024
Episode 206: 🇳🇱 C++ Under the Sea Live 🇳🇱 Jason Turner, Inbal Levi & More!
Nov 01, 2024
Episode 205: 🇳🇱 C++ Under the Sea Live 🇳🇱 Phil Nash & Jonathan Müller
Oct 25, 2024
Episode 204: 🇪🇸 Lambda World Live 🇪🇸
Oct 18, 2024
Episode 203: Rotates All the Way Down with Sean Parent (Part 2)
Oct 11, 2024
Episode 202: Rotates All the Way Down with Sean Parent (Part 1)
Oct 04, 2024
Episode 201: CppCon 2024 Recap!
Sep 27, 2024
Episode 200!
Sep 20, 2024
Episode 199: std::rotate
Sep 13, 2024
Episode 198: Talks ∧ ¬ (Pigeons ∧ Elevators)
Sep 06, 2024
Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu
Aug 30, 2024
Episode 196: 🇬🇧 Algorithms in APL with Aaron Hsu
Aug 23, 2024
Episode 195: 🇨🇦 CppNorth Live 🇨🇦 David Olsen & Pure Chaos!
Aug 16, 2024
Episode 194: The One Thing Every Programmer Should Know with Kevlin Henney
Aug 09, 2024
Episode 193: Kevlin Henneys with Kevlin Henney
Aug 02, 2024
Episode 192: Systems Programming & More with Kevlin Henney
Jul 26, 2024
Episode 191: Algorithms & Libraries with Kevlin Henney
Jul 19, 2024
Episode 190: C++, Python and More with Kevlin Henney
Jul 12, 2024
Episode 189: C++26 Reflection, std::execution & CppNorth
Jul 05, 2024
Episode 188: Parallel std::merge
Jun 28, 2024
Episode 187: Parallel Top N
Jun 21, 2024
Episode 186: How to Get Started in Programming
Jun 14, 2024
Episode 185: Name the Algorithm
Jun 07, 2024
Episode 184: Safety in Swift 6, Protocols & More with Doug Gregor
May 31, 2024
Episode 183: Swift with Doug Gregor
May 24, 2024
Episode 182: C++ Variadic Templates, Swift and More with Doug Gregor
May 17, 2024
Episode 181: The C++0x Concepts Story with Doug Gregor (Part 2)
May 10, 2024
Episode 180: The C++0x Concepts Story with Doug Gregor (Part 1)
May 03, 2024
Episode 179: CheckGrade, ACCU & CppNorth
Apr 26, 2024
Episode 178: Henry the Clock, chunk_by & more!
Apr 19, 2024
Episode 177: The Couch Episode
Apr 12, 2024
Episode 176: 🇺🇸 prior, deltas & Dinner with Phineas
Apr 05, 2024
Episode 175: Parallel chunk_by (Part 3)
Mar 29, 2024
Episode 174: Parallel chunk_by (Part 2)
Mar 22, 2024
Episode 173: Parallel chunk_by
Mar 15, 2024
Episode 172: 🇺🇸 Sean Parent on Flash, Chains & Memory Safety
Mar 08, 2024
Episode 171: Thinking Parallel & C++ Forward Progress
Mar 01, 2024
Episode 170: VIN & HPX
Feb 23, 2024
Episode 169: thrust::unique_count and The Algorithm Advisor
Feb 16, 2024
Episode 168: Parallel Mode
Feb 09, 2024
Episode 167: Phone Tag
Feb 02, 2024
Episode 166: Top 20 GPU SDKs, Libraries and Tools!
Jan 26, 2024
Episode 165: 2023 Retro! LLMs, Rust vs C++ and More!
Jan 19, 2024
Episode 164: Are We Going to Run Out of Credit Cards?
Jan 12, 2024
Episode 163: Sean Parent on Tilt Five, Metrowerks & Be Inc.
Jan 05, 2024
Episode 162: Sean Parent on the History of Pascal
Dec 29, 2023
Episode 161: 🎄 EOP, Rust, Hylo, C++20/23/26/29 & More with Zach Laine (Holiday Special #4)
Dec 22, 2023
Episode 160: Rust & Safety at Adobe with Sean Parent
Dec 15, 2023
Episode 159: The Roc Programming Language with Richard Feldman (Part 3)
Dec 08, 2023
Episode 158: The Roc Programming Language with Richard Feldman (Part 2)
Dec 01, 2023
Episode 157: The Roc Programming Language with Richard Feldman
Nov 24, 2023
Episode 156: The Last Strange Loop with Richard Feldman
Nov 17, 2023
Episode 155: Don't Hurt Yourself (with C++) with Jonathan O'Connor
Nov 10, 2023
Episode 154: Programming Languages Galore with Jonathan O'Connor
Nov 03, 2023
Episode 153: Pascal vs C vs Ada with Jonathan O'Connor
Oct 27, 2023
Episode 152: Ruby in Rwanda with Jonathan O'Connor
Oct 20, 2023
Episode 151: Is C++ Dying (Response)
Oct 13, 2023
Episode 150: Is C++ Dying?
Oct 06, 2023
Episode 149: CityStrides.com, Graph Algorithms and More!
Sep 29, 2023
Episode 148: 🇸🇮 SRT23 - Robert Leahy on C++ in FinTech
Sep 22, 2023
Episode 147: 🇸🇮 SRT23 - Parallel std::unique Revisited (on a Walk in Venice)
Sep 15, 2023
Episode 146: 🇸🇮 SRT23 - Algorithms, BQN's Superpowers & More!
Sep 08, 2023
Episode 145: 🇸🇮 SRT23 - Parallel std::unique
Sep 01, 2023
Episode 144: 🇸🇮 SRT23 - Nigeria, Here We Come! (and How Bryce Almost Died)
Aug 25, 2023
Episode 143: 🇸🇮 SRT23 - Hiša Franko, Postojna, Podcasts and R
Aug 18, 2023
Episode 142: 🇸🇮 SRT23 - Lake Bled & Bled Cake + Haskell, Rust & C++
Aug 11, 2023
Episode 141: 🇨🇦 CppNorth Live 🇨🇦 Kate Gregory, Jessica Kerr & Kristen Shaker!
Aug 04, 2023
Episode 140: 🇨🇦 CppNorth Live 🇨🇦 Victor Ciura, Andreas Weis & More!
Jul 28, 2023
Episode 139: 🇬🇧 Why Sean Parent Joined Adobe
Jul 21, 2023
Episode 138: 🇬🇧 Sean Parent on Val! (Part 2)
Jul 14, 2023
Episode 137: 🇬🇧 Sean Parent on Val (vs Rust)!
Jul 07, 2023
Episode 136: 🇬🇧 C++ On Sea Live 🇬🇧 CppCast, TLB HIT & Two's Complement!
Jun 30, 2023
Episode 135: 🇸🇮 Slovenia 🇸🇮 2023 Road Trip!
Jun 23, 2023
Episode 134: 🇵🇱 Lambda Days Live 🇵🇱 Simon Peyton Jones, Jordan Miller & More!
Jun 16, 2023
Episode 133: 🇵🇱 Lambda Days Live 🇵🇱 José Valim, Alexis King & More!
Jun 09, 2023
Episode 132: RustConf Drama
Jun 02, 2023
Episode 131: One Algorithm To Rule Them All!
May 26, 2023
Episode 130: C++Now 2023 with Ben Deane & Tristan Brindle!
May 19, 2023
Episode 129: Circle is Charizard! 🔥
May 12, 2023
Episode 128: GCC 13.1 🥳 and Upcoming Conferences!
May 05, 2023
Episode 127: Flux, ChatGPT & More with Tristan Brindle
Apr 28, 2023
Episode 126: Flux (and Flow) with Tristan Brindle
Apr 21, 2023
Episode 125: NanoRange with Tristan Brindle
Apr 14, 2023
Episode 124: Vectorizing std::views::filter
Apr 07, 2023
Episode 123: An Algorithm Taxonomy
Mar 31, 2023
Episode 122: ChatGPT, GTC 2023 & Stickers on our Foreheads
Mar 24, 2023
Episode 121: Stories & Chatting with Zach Laine! (Part 5)
Mar 17, 2023
Episode 120: C++ Safety, Tuples & Variants with Zach Laine! (Part 4)
Mar 10, 2023
Episode 119: Why APL & Haskell are AWESOME with Zach Laine! (Part 3)
Mar 03, 2023
Episode 118: C++ Allocators with Zach Laine! (Part 2)
Feb 24, 2023
Episode 117: OOP, C++ Containers, APIs, EOP & More with Zach Laine!
Feb 17, 2023
Episode 116: Max Gap Count in C++23
Feb 10, 2023
Episode 115: Max Gap in C++23
Feb 03, 2023
Episode 114: Rust, Val, Carbon, ChatGPT & Errors with Barry Revzin!
Jan 27, 2023
Episode 113: The C++26 Pipeline Operator with Barry Revzin!
Jan 20, 2023
Episode 112: 2022 Retro & Running!
Jan 13, 2023
Episode 111: C++23 Ranges, 2022 Retro & Star Wars
Jan 06, 2023
Episode CX: Compiler Diagnostics
Dec 30, 2022
Episode 109: Holiday Special #3 - Trees, Travel, Twitter & Terminology!
Dec 23, 2022
Episode 108: Jane Losare-Lusby on Rust! (Part 3)
Dec 16, 2022
Episode 107: Jane Losare-Lusby on Rust! (Part 2)
Dec 09, 2022
Episode 106: Jane Losare-Lusby on Rust!
Dec 02, 2022
Episode 105: Jason Turner from CppCast! (Part 3)
Nov 25, 2022
Episode 104: Jason Turner from CppCast! (Part 2)
Nov 18, 2022
Episode 103: Jason Turner from CppCast!
Nov 11, 2022
Episode 102: Rust scan (vs C++ & Haskell scans)
Nov 04, 2022
Episode 101: C++ Developers Try Rust!
Oct 28, 2022
Episode 100: Programming Language Logos, Top 3 C++ Features & More!
Oct 21, 2022
Episode 99: Moby Dick & Our Favorite Movies
Oct 14, 2022
Episode 98: The Future of C++ with Sean Baxter (Part 2)
Oct 07, 2022
Episode 97: C++ vs Carbon vs Circle vs CppFront with Sean Baxter
Sep 30, 2022
Episode 96: The K Programming Language
Sep 23, 2022
Episode 95: Kate Gregory on Carbon vs C++! (Part 4)
Sep 16, 2022
Episode 94: Special Guest Kate Gregory! (Part 3)
Sep 09, 2022
Episode 93: Special Guest Kate Gregory! (Part 2)
Sep 02, 2022
Episode 92: Special Guest Kate Gregory!
Aug 26, 2022
Episode 91: C++23 (Part 2)
Aug 19, 2022
Episode 90: C++23
Aug 12, 2022
Episode 89: The Carbon Programming Language (Part 2)
Aug 05, 2022
Episode 88: The Carbon Programming Language
Jul 29, 2022
Episode 87: Special Guest Tony Van Eerd! (Part 4)
Jul 22, 2022
Episode 86: Special Guest Tony Van Eerd! (Part 3)
Jul 15, 2022
Episode 85: Special Guest Tony Van Eerd! (Part 2)
Jul 08, 2022
Episode 84: Special Guest Tony Van Eerd!
Jul 01, 2022
Episode 83: 🇺🇸 ARRAY 2022, mdspaces, & More!
Jun 24, 2022
Episode 82: GPUs - Responding To Reddit Comments
Jun 17, 2022
Episode 81: C++ Should Leave ISO
Jun 10, 2022
Episode 80: C++ Multidimensional Arrays and GPUs
Jun 03, 2022
Episode 79: C++Now 2022, Circle and Clang
May 27, 2022
Episode 78: C++ Algorithms & Profiling with Ben Deane (Part 4)
May 20, 2022
Episode 77: C++ Algorithms & Profiling with Ben Deane (Part 3)
May 13, 2022
Episode 76: C++ Algorithms & Point Free Programming with Ben Deane (Part 2)
May 06, 2022
Episode 75: C++ Algorithms with Ben Deane (Part 1)
Apr 29, 2022
Episode 74: C++ Education, Cats and More! 🐈‍⬛
Apr 22, 2022
Episode 73: CppNorth, Bagels & More!
Apr 15, 2022
Episode 72: C++ Algorithm Family Feud!
Apr 08, 2022
Episode 71: APL, COBOL, BASIC & More
Apr 01, 2022
Episode 70: The Programming Language Quiz
Mar 25, 2022
Episode 69: Special Guest Andrei Alexandrescu (Part 2)
Mar 18, 2022
Episode 68: Special Guest Andrei Alexandrescu
Mar 11, 2022
Episode 67: How to Get Started with C++
Mar 04, 2022
Episode 66: Exciting C++ News (and Wordle #3)
Feb 25, 2022
Episode 65: NVIDIA is Hiring! (and Wordle #2)
Feb 18, 2022
Episode 64: 2022 Preview, Birds & Sponsors!
Feb 11, 2022
Episode 63: Wordle!
Feb 04, 2022
Episode 62: 2021 Retro (Part 2)
Jan 28, 2022
Episode 61: 2021 Retro (Part 1)
Jan 21, 2022
Episode 60: BQN's After (⟜) and the Parentheses Poll
Jan 14, 2022
Episode 59: Otto & Eric Niebler! (Part 2)
Jan 07, 2022
Episode 58: Otto & Eric Niebler! (Part 1)
Dec 31, 2021
Episode 57: Holiday Special #2 - Ljubljana, Here We Come!
Dec 24, 2021
Episode 56: LeetCode in BQN (Part 2)
Dec 17, 2021
Episode 55: LeetCode in C++ (Part 1)
Dec 10, 2021
Episode 54: std::partition in BQN
Dec 03, 2021
Episode 53: Florida & LeetCode
Nov 26, 2021
Episode 52: One Year Anniversary!
Nov 19, 2021
Episode 51: Efficiency vs Speed
Nov 12, 2021
Episode 50: The Great Twitter War: Bryce vs JF
Nov 05, 2021
Episode 49: Special Guest Dave Abrahams! (Part 2)
Oct 29, 2021
Episode 48: Special Guest Dave Abrahams!
Oct 22, 2021
Episode 47: Combinatory Logic!
Oct 15, 2021
Episode 46: Programming Language Awards ~ Coming Soon!
Oct 08, 2021
Episode 45: Algebraic Groups and Birds!
Oct 01, 2021
Episode 44: Should You Drop Out of School?
Sep 24, 2021
Episode 43: Parallel Scans and Associativity
Sep 17, 2021
Episode 42: Inverse Algorithms and More!
Sep 10, 2021
Episode 41: I Apologize To Listeners
Sep 03, 2021
Episode 40: Star Trek vs PowerPC (with Sean Parent)
Aug 27, 2021
Episode 39: How Steve Jobs Saved Sean Parent
Aug 20, 2021
Episode 38: Adobe STLab is Back! (with Sean Parent)
Aug 13, 2021
Episode 37: std::inclusive_scan
Aug 06, 2021
Episode 36: std::transform vs std::for_each
Jul 30, 2021
Episode 35: SkyNet is Here!
Jul 23, 2021
Episode 34: Tuples, Arrays, APL & More
Jul 16, 2021
Episode 33: New York, New York!
Jul 09, 2021
Episode 32: Hiring Inclusively & Company Culture (Part 4)
Jul 02, 2021
Episode 31: Strategic Decision Making & More (Part 3)
Jun 25, 2021
Episode 30: Google, Interviews, Leadership & More (Part 2)
Jun 18, 2021
Episode 29: From Papa John's to Google (Part 1)
Jun 11, 2021
Episode 28: Steve Jobs & Sean Parent
Jun 04, 2021
Episode 27: MacHack & Apple with Sean Parent
May 28, 2021
Episode 26: Sean Parent on Slides Decks, UI & More
May 21, 2021
Episode 25: The Lost Reduction
May 14, 2021
Episode 24: C++Now 2021 with Ben Deane & Tony Van Eerd
May 07, 2021
Episode 23: Algorithms: Anamorphisms!
Apr 30, 2021
Episode 22: Our Favorite Tech TV Shows
Apr 23, 2021
Episode 21: Galaxy Brain Programming Languages
Apr 16, 2021
Episode 20: GTC 2021 Preview & Thrust Algorithms
Apr 09, 2021
Episode 19: Finding Your Way in Tech
Apr 02, 2021
Episode 18: Special Guest Sean Parent! (Part 2)
Mar 26, 2021
Episode 17: Special Guest Sean Parent!
Mar 19, 2021
Episode 16: Macros Almighty! (Part 2)
Mar 12, 2021
Episode 15: Macros Almighty!
Mar 05, 2021
Episode 14: Inclusive Terminology
Feb 26, 2021
Episode 13: I'm an Excel Wizard!
Feb 19, 2021
Episode 12: Formatting && (Parentheses)
Feb 12, 2021
Episode 11: What belongs in the standard library?
Feb 05, 2021
Episode 10: snake_case vs camelCase (Naming - Part 3)
Jan 29, 2021
Episode 9: C++ vs Clojure partition (Naming - Part 2)
Jan 22, 2021
Episode 8: What's the title? (Naming - Part 1)
Jan 15, 2021
Episode 7: 2020 Retro (Part 2)
Jan 08, 2021
Episode 6: 2020 Retro (Part 1) and Fortran
Jan 01, 2021
Episode 5: Holiday Special - From China to APL
Dec 25, 2020
Episode 4: How Many Programming Languages?
Dec 18, 2020
Episode 3: Our Favorite Data Structures - Part II
Dec 11, 2020
Episode 2: Our Favorite Data Structures
Dec 04, 2020
Episode 1: Our Favorite Algorithms - Part II
Nov 27, 2020
Episode 0: Our Favorite Algorithms
Nov 20, 2020