README.md

April 21, 2026 ยท View on GitHub

Conference Talks Statistics

Legend

๐Ÿ’š = Conference
๐Ÿ’™ = Meetup
โญ = Recommended version
๐Ÿ€ = Submitted but not accepted

Conference Talks

YouTube Playlist: Link

Conference/MeetupYearLocationTalk
๐Ÿ’™ Bay Area C++2019-01Santa Clara, ๐Ÿ‡บ๐Ÿ‡ธAlgorithm Intuition
๐Ÿ’š C++Now2019-05Aspen, ๐Ÿ‡บ๐Ÿ‡ธโญ Algorithm Intuition
๐Ÿ’™ Bay Area C++2019-06San Fran, ๐Ÿ‡บ๐Ÿ‡ธAlgorithm Intuition
๐Ÿ’š CppCon2019-09Aurora, ๐Ÿ‡บ๐Ÿ‡ธAlgorithm Intuition
๐Ÿ’™ Bay Area C++2019-10Santa Clara, ๐Ÿ‡บ๐Ÿ‡ธBetter Algorithm Intuition
๐Ÿ’š ACCU Belfast2019-11Belfast, ๐Ÿ‡ฌ๐Ÿ‡งBetter Algorithm Intuition
๐Ÿ’š Meeting C++2019-11Berlin, ๐Ÿ‡ฉ๐Ÿ‡ชโญ Better Algorithm Intuition
๐Ÿ’š code::dive2019-11Wroclaw, ๐Ÿ‡ต๐Ÿ‡ฑBetter Algorithm Intuition
๐Ÿ’™ C++TO2019-12Toronto, ๐Ÿ‡จ๐Ÿ‡ฆBetter Algorithm Intuition
๐Ÿ’š PyCon2020-04Onlineโญ Beautiful Python Refactoring
๐Ÿ’™ MUC++2020-06OnlineMy Least Favorite Anti-Pattern
๐Ÿ’š Italian C++2020-06OnlineMy Least Favorite Anti-Pattern
๐Ÿ’š CppCon2020-09Onlineโญ SICP
๐Ÿ’™ C++TO2020-11OnlineC++ Concepts - Rust Traits - Haskell Typeclasses
๐Ÿ’š Meeting C++2020-11Onlineโญ C++ Concepts - Rust Traits - Haskell Typeclasses
๐Ÿ’š C++ Russia2020-11Onlineโญ ITM: My Least Favorite Anti-Pattern
๐Ÿ’š ACCU2021-03OnlineC++ Concepts - Rust Traits - Haskell Typeclasses
๐Ÿ’™ Britsh APL2021-03OnlineAlgorithms as a Tool of Thought
๐Ÿ’š APL Seeds2021-03Onlineโญ Algorithms as a Tool of Thought
๐Ÿ’š GTC2021-04Onlineโญ Thrust and the C++ Standard Algorithms
๐Ÿ’š Strange Loop*2021-10YouTubeโญ Functional vs Array Programming
๐Ÿ’š ARRAY2022-06San Diego, ๐Ÿ‡บ๐Ÿ‡ธCombinatory Logic and Combinators
in Array Languages
๐Ÿ’š CppNorth2022-07Toronto, ๐Ÿ‡จ๐Ÿ‡ฆThe Twin Algorithms
๐Ÿ’š YouTube2022-07Onlineโญ The Twin Algorithms
๐Ÿ’™ Dyalog APL2022-09Toronto, ๐Ÿ‡จ๐Ÿ‡ฆA Look at Array Languages
๐Ÿ’™ Dyalog APL2022-09New York, ๐Ÿ‡บ๐Ÿ‡ธA Look at Array Languages
๐Ÿ’™ YouTube2022-09Onlineโญ A Look at Array Languages
๐Ÿ’š Paradigm Conf2022-09Onlineโญ Popular vs Less Well Known PLs
๐Ÿ’™ HelwanU GDSC2022-10OnlineA Look at Array Languages
๐Ÿ’š code::dive2022-11Wroclaw, ๐Ÿ‡ต๐Ÿ‡ฑโญ Beautiful Python Refactoring II
๐Ÿ’š KX Con2023-05Montauk, ๐Ÿ‡บ๐Ÿ‡ธAlgorithms in q
๐Ÿ’š LambdaDays2023-06Krakow, ๐Ÿ‡ต๐Ÿ‡ฑComposition Intuition
๐Ÿ’š Italian C++2023-06Rome, ๐Ÿ‡ฎ๐Ÿ‡นNew Algorithms in C++23
๐Ÿ’š C++ on Sea2023-06Folkestone, ๐Ÿ‡ฌ๐Ÿ‡งNew Algorithms in C++23
๐Ÿ’š CppNorth2023-07Toronto, ๐Ÿ‡จ๐Ÿ‡ฆโญ Composition Intuition
๐Ÿ’š CppNorth2023-07Toronto, ๐Ÿ‡จ๐Ÿ‡ฆโญ New Algorithms in C++23
๐Ÿ’™ iO EVM*2023-07OnlineNew Algorithms in C++23
๐Ÿ’™ Dyalog APL2023-10Toronto, ๐Ÿ‡จ๐Ÿ‡ฆWhy Combinators?
๐Ÿ’š Minnowbrookยน2023-10Indian Lake, ๐Ÿ‡บ๐Ÿ‡ธWhy Combinators?
๐Ÿ’š Craft Conf2024-05Budapest, ๐Ÿ‡ญ๐Ÿ‡บThe Power of Function Composition
๐Ÿ’š NDC Oslo2024-06Oslo, ๐Ÿ‡ณ๐Ÿ‡ดThe Power of Function Composition
๐Ÿ’š CppNorth2024-07Toronto, ๐Ÿ‡จ๐Ÿ‡ฆโญ Composition Intuition II
๐Ÿ’š Lambda World2024-10Cadiz, ๐Ÿ‡ช๐Ÿ‡ธโญ The Power of Function Composition
๐Ÿ’š C++ Under the Sea2024-10Breda, ๐Ÿ‡ณ๐Ÿ‡ฑArrays, Fusion and CPUs vs GPUs
๐Ÿ’™ Roku Symposium2025-09Aarhus, ๐Ÿ‡ฉ๐Ÿ‡ฐPostmodern C++ for GPUs
๐Ÿ’™ Copenhagen C++2025-09Copenhagen, ๐Ÿ‡ฉ๐Ÿ‡ฐPostmodern C++ for GPUs
๐Ÿ’š C++ Under the Sea2025-10Breda, ๐Ÿ‡ณ๐Ÿ‡ฑFunctional GPU Programming
๐Ÿ’š YOW! Melbourne2025-12๐Ÿ‡ฆ๐Ÿ‡บEnter the Matrix
๐Ÿ’š YOW! Brisbane2025-12๐Ÿ‡ฆ๐Ÿ‡บEnter the Matrix
๐Ÿ’š YOW! Sydney2025-12๐Ÿ‡ฆ๐Ÿ‡บEnter the Matrix
๐Ÿ’™ C++ Africa2026-04OnlineParrot: Array GPU Programming
๐Ÿ’™ C++ Toronto2026-04Toronto, ๐Ÿ‡จ๐Ÿ‡ฆParrot: Array GPU Programming
๐Ÿ’š NDC Toronto2026-05Toronto, ๐Ÿ‡จ๐Ÿ‡ฆAlgorithms & Combinators

1 - Also known as: APL Implementer's Workshop
* - Engineering Virtual Meetup

Lightning Talks

YouTube Playlist: Link

Conference/MeetupYearLocationTalk
๐Ÿ’š C++Now2019-05Aspen, ๐Ÿ‡บ๐Ÿ‡ธโญ C++ Algorithms in Haskell
๐Ÿ’š CppCon2019-09Aurora, ๐Ÿ‡บ๐Ÿ‡ธโญ C++23 Ranges: slide & stride
๐Ÿ’š Meeting C++2019-11Berlin, ๐Ÿ‡ฉ๐Ÿ‡ชโญ Consistently Inconsistent
๐Ÿ’™ C++TO2019-11Toronto, ๐Ÿ‡จ๐Ÿ‡ฆConsistently Inconsistent
๐Ÿ’™ YouTube2020-05Onlineโญ The STL Algorithm Cheat Sheet
๐Ÿ’š CppCon2020-09Onlineโญ SICP Cover Demystified
๐Ÿ’š ACCU2021-03Onlineโญ Algorithm Selection
๐Ÿ’™ YouTube2022-12Onlineโญ From C โžก๏ธ C++ โžก๏ธ Rust
๐Ÿ’š LambdaDays2023-06Krakow, ๐Ÿ‡ต๐Ÿ‡ฑโญ C++ vs Haskell vs BQN
๐Ÿ’š C++ On Sea2023-06Folkstone, ๐Ÿ‡ฌ๐Ÿ‡งC++ vs Haskell vs BQN

* ~ Unofficially

Workshops

Conference/MeetupYearLocationTalk
๐Ÿ’š Lambda World2024-10Cadiz, ๐Ÿ‡ช๐Ÿ‡ธTacit Programming in BQN, Kap and Uiua

Podcast Appearances

PodcastDateEpisode #Title
CppCast2018-02-23Episode 139Competitive Coding
Take Up Code2019-09-25Episode 261CppCon: C++ Algorithms And Ranges.
Talk Python To Me2020-08-01Episode 275Beautiful Pythonic Refactorings
cpp.chat2020-10-08Episode 75I Really Like Sugar
CppCast2020-11-19Episode 274Concepts and Algorithm Intuition
CoRecursive2021-06-02Episode 60From Competitive Programming to APL
Oxide and Friends2023-10-16Episode 93Settling Beef
Software Unscripted2023-11-26Episode 77How Programming has Changed

Publications

TypeDateTitleWhere
MSc Thesis2022-05A Combinator, N-Dimensional Array Library In SmalltalkTMU
Paper2022-06Combinatory Logic and Combinators in Array LanguagesARRAY 2022
Paper202?-??Trains & Chains: Function Composition in Array Languages??

Personal YouTube / Podcasts / Blog

TypeNameStarted
YouTubeThe code_report Channel2018-01-15
BlogThe code_report Blog2020-04-10
PodcastADSP: Algorithms + Data Structures = Programs2020-11-20
PodcastArrayCast2021-05-15
PodcastThe R4 Podcast2023-02-20
PodcastTacit Talk2024-05-10

Websites

WebsiteType
combinatorylogic.com:information_source:
plrank.com:information_source:
hoogletranslate.com:information_source:
thatsarotate.com:video_camera:
norawloops.com:video_camera:
adspthepodcast.com:microphone:
runforthefunofit.com:microphone:
tacittalk.com:microphone:
Type
:information_source:Resource
:microphone:Podcast
:video_camera:YouTube Time Stamp