ADSP: Algorithms + Data Structures = Programs cover art

ADSP: Algorithms + Data Structures = Programs

ADSP: Algorithms + Data Structures = Programs

Written by: Conor Hoekstra Bryce Adelstein Lelbach & Ben Deane
Listen for free

About this listen

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.

© 2026 ADSP: Algorithms + Data Structures = Programs
Episodes
  • Episode 283: From 0 Programming to NVIDIA in < 3.5 Years
    Apr 24 2026

    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 Website
    • Discuss this episode, leave a comment, or ask a question (on GitHub)

    Socials

    • ADSP: The Podcast: Twitter
    • Conor Hoekstra: LinkTree / Bio
    • Bryce Adelstein Lelbach: Twitter

    About 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 Notes

    Date Recorded: 2026-04-23
    Date Released: 2026-04-24

    • ADSP Episode 237: Thrust with Jared Hoberock
    • NVIDIA CCCL
    • NVIDIA nvCOMP
    • NVIDIA Nsight Systems
    • NVIDIA Nsight Compute
    • C++TO Meetup: Parrot - Array GPU Programming

    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

    Show More Show Less
    24 mins
  • Episode 282: Programming Language Archaeology & Semantics
    Apr 17 2026

    In this episode, Conor and Ben chat about programming language archeology!

    • Link to Episode 282 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: 2026-03-30
    Date Released: 2026-04-17

    • C++ Operator Precedence
    • B
    • BCPL
    • Programming Languages: History and Fundamentals by Jean Sammet
    • A History of Mathematical Notations by Florian Cajori
    • Notation as a Tool of Thought
    • Definition of arbitrary
    • Definition of capricious
    • Definition of aleatory

    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

    Show More Show Less
    32 mins
  • Episode 281: From Hylomorphisms to Boost Ranges to Jello
    Apr 10 2026

    In this episode, Conor and Ben chat about Haskell deforestation, hylomorphisms, boost ranges, Jello and more!

    • Link to Episode 281 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: 2026-03-30
    Date Released: 2026-04-10

    • Deforestation
    • Pearls of Functional Algorithm Design
    • Algegraic Identities for Program Calculation (1989)
    • The Algebra of Programming (1996)
    • Kadane's Algorithm
    • A short cut to deforestation (1993)
    • Hylomorphism
    • Stepanov's "Notes on Higher Order Programming in Scheme"
    • Boost Ranges
    • Jello

    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

    Show More Show Less
    37 mins
No reviews yet