Venkat Subramaniam - From Functional to Reactive Programming
We're in the midst of renewed interest in functional programming. At the same time we see quite a bit of excitement around reactive programming. Where did reactive programming come from? How is it related to functional programming, if at all? In this presentation we will discuss the merits of reactive programming and how functional programming concepts seamlessly transition into the programming model espoused by reactive programming.

▶︎
Simon Ritter - JDK 11: Pitfalls for the Unwary

▶︎
Exploring reactive programming in Java by Miro Cupak

▶︎
Reactive Programming by Venkat Subramaniam

▶︎
the true reason C++ always wins

▶︎
Creating Asynchronous Applications with Virtual Threads Venkat Subramaniam BackEnd

▶︎
Do not walk away from Complexity, Run - Venkat Subramaniam

▶︎
A visual guide to Bayesian thinking

▶︎
Intro to Reactive Programming by Jordan Jozwiak of Google - CS50 Tech Talk

▶︎
Functional Programming with Java 8 by Venkat Subramaniam

▶︎
Reactive Programming in Java by Venkat Subramaniam

▶︎
Why The Russian Accent Terrifies Everyone

▶︎
Why Building AI Data Centres Isn’t Working Anymore

▶︎
Concurrency is not Parallelism by Rob Pike

▶︎
Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
Reactive Programming in Java by Venkat Subramaniam

▶︎
Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

▶︎
Let’s Get Lazy—The Real Power of Functional Programming - Venkat Subramaniam

▶︎
