Skip to content

Latest commit

History

670 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

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-04OnlineBeautiful Python Refactoring
💙 MUC++2020-06OnlineMy Least Favorite Anti-Pattern
💚 Italian C++2020-06OnlineMy Least Favorite Anti-Pattern
💚 CppCon2020-09OnlineSICP
💙 C++TO2020-11OnlineC++ Concepts - Rust Traits - Haskell Typeclasses
💚 Meeting C++2020-11OnlineC++ Concepts - Rust Traits - Haskell Typeclasses
💚 C++ Russia2020-11OnlineITM: My Least Favorite Anti-Pattern
💚 ACCU2021-03OnlineC++ Concepts - Rust Traits - Haskell Typeclasses
💙 Britsh APL2021-03OnlineAlgorithms as a Tool of Thought
💚 APL Seeds2021-03OnlineAlgorithms as a Tool of Thought
💚 GTC2021-04OnlineThrust and the C++ Standard Algorithms
💚 Strange Loop*2021-10YouTubeFunctional vs Array Programming
💚 ARRAY2022-06San Diego, 🇺🇸Combinatory Logic and Combinators
in Array Languages
💚 CppNorth2022-07Toronto, 🇨🇦The Twin Algorithms
💚 YouTube2022-07OnlineThe Twin Algorithms
💙 Dyalog APL2022-09Toronto, 🇨🇦A Look at Array Languages
💙 Dyalog APL2022-09New York, 🇺🇸A Look at Array Languages
💙 YouTube2022-09OnlineA Look at Array Languages
💚 Paradigm Conf2022-09OnlinePopular 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-05OnlineThe STL Algorithm Cheat Sheet
💚 CppCon2020-09OnlineSICP Cover Demystified
💚 ACCU2021-03OnlineAlgorithm Selection
💙 YouTube2022-12OnlineFrom 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ℹ️
plrank.comℹ️
hoogletranslate.comℹ️
thatsarotate.com📹
norawloops.com📹
adspthepodcast.com🎤
runforthefunofit.com🎤
tacittalk.com🎤
Type
ℹ️Resource
🎤Podcast
📹YouTube Time Stamp

About

Links, slide decks and other material for conference & meetup talks, podcast appearances and publications.

Resources

Stars

229 stars

Watchers

18 watching

Forks

Contributors

Languages