Find partners
ADSP: Algorithms + Data Structures = Programs

ADSP: Algorithms + Data Structures = Programs

Hosted by Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane

TechnologyInterviews guests

Episodes

291

Latest episode

Jun 2026

Language

EN-US

About the show

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.

Listen to episodes

60 recent
June 12, 202621 min

Episode 290: AI Thoughts & The Best Thing You Can Do for Your Career

In 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, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-05-27Date Released: 2026-06-12ADSP Episode 246: Not High on AI?ADSP Episode 289: Ben's Updated AI ThoughtsAmusing Ourselves to Death by Neil PostmanLife update: Zig, AI, unemployment, and moreLean In by Sheryl SandbergIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

June 5, 202623 min

Episode 289: Ben's Updated AI Thoughts

In 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 GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-05-27Date Released: 2026-06-05ADSP Episode 246: Not High on AI?Intro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

May 29, 202643 min

Episode 288: C++ Now, Lasting Quality & Programming as Theory Building

In 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, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-05-27Date Released: 2026-05-29C++ Now 2026C++ Now: Keynote: Reflection Is Only Half the Story - Barry RevzinC++ Now: Towards Async Everything Part 1 - Rob LeahyC++ Now: Towards Async Everything Part 2 - Rob LeahyC++ Now: Lasting Quality - Michael CaisseFrom Technical Debt to Cognitive and Intent Debt: Rethinking Software Health in the Age of AIPeter Naur, "Programming as Theory Building" (1985)Intro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

May 22, 202645 min

Episode 287: AI Takes & AI Taxes

In 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, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-05-05Date Released: 2026-05-22ADSP Episode 237: Thrust with Jared HoberockADSP Episode 284: GPU RotateADSP Episode 285: GPU Rotate (Part 2)NVIDIA nvCOMPGOSIM PARISLife update: Zig, AI, unemployment, and moreIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

May 15, 202636 min

Episode 286: GPU Profiling with NVIDIA Nsight Compute (NCU)

In 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, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-05-05Date Released: 2026-05-15ADSP Episode 237: Thrust with Jared HoberockADSP Episode 284: GPU RotateADSP Episode 285: GPU Rotate (Part 2)NVIDIA CCCLNVIDIA nvCOMPNVIDIA Nsight SystemsNVIDIA Nsight ComputeNVIDIA CuTe DSLNVIDIA CUDA TilecudaMemCopyAsyncPERF WARS: EPISODE IHoogle Translate partitionSingeliADSP Episode 97: C++ vs Carbon vs Circle vs CppFront with Sean BaxterIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

May 8, 202624 min

Episode 285: GPU Rotate (Part 2)

In 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, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-05-05Date Released: 2026-05-08ADSP Episode 237: Thrust with Jared HoberockADSP Episode 284: GPU RotateNVIDIA CCCLNVIDIA nvCOMPNVIDIA Nsight SystemsNVIDIA Nsight ComputeNVIDIA CuTe DSLNVIDIA CUDA TileIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

May 1, 202631 min

Episode 284: GPU Rotate

In 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 comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-04-23Date Released: 2026-05-01ADSP Episode 237: Thrust with Jared HoberockNVIDIA CCCLNVIDIA nvCOMPNVIDIA Nsight SystemsNVIDIA Nsight ComputeNVIDIA CuTe DSLNVIDIA CUDA TileIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

April 24, 202623 min

Episode 283: From 0 Programming to NVIDIA in < 3.5 Years

In 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, leave a comment, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBryce Adelstein Lelbach: TwitterAbout the Guest:Marco is a software engineer at NVIDIA, where he works on improving the nvCOMP library, which offers fast GPU implementations of multiple data compression formats. For the past couple of months he has been working on a GPU implementation of the rotate algorithm.Show NotesDate Recorded: 2026-04-23Date Released: 2026-04-24ADSP Episode 237: Thrust with Jared HoberockNVIDIA CCCLNVIDIA nvCOMPNVIDIA Nsight SystemsNVIDIA Nsight ComputeC++TO Meetup: Parrot - Array GPU ProgrammingIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

April 17, 202632 min

Episode 282: Programming Language Archaeology & Semantics

In 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 GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-03-30Date Released: 2026-04-17C++ Operator PrecedenceBBCPLProgramming Languages: History and Fundamentals by Jean SammetA History of Mathematical Notations by Florian CajoriNotation as a Tool of ThoughtDefinition of arbitraryDefinition of capriciousDefinition of aleatoryIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

April 10, 202637 min

Episode 281: From Hylomorphisms to Boost Ranges to Jello

In 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, or ask a question (on GitHub)SocialsADSP: The Podcast: TwitterConor Hoekstra: LinkTree / BioBen Deane: Twitter | BlueSkyShow NotesDate Recorded: 2026-03-30Date Released: 2026-04-10DeforestationPearls of Functional Algorithm DesignAlgegraic Identities for Program Calculation (1989)The Algebra of Programming (1996)Kadane&apos;s AlgorithmA short cut to deforestation (1993)HylomorphismStepanov&apos;s "Notes on Higher Order Programming in Scheme"Boost RangesJelloIntro Song InfoMiss You by Sarah Jansen https://soundcloud.com/sarahjansenmusicCreative Commons — Attribution 3.0 Unported — CC BY 3.0Free Download / Stream: http://bit.ly/l-miss-youMusic promoted by Audio Library https://youtu.be/iYYxnasvfx8

Is this your show?

Claim this listing to keep it up to date, reach guests who want to pitch you, and manage bookings with Guestify.

Claim this listing

More Technology podcasts