Supabase Realtime Has 3 Primitives. Most Devs Only Use One | Eddie Jaoude, PayPal @JavaScriptConferences
Supabase Realtime Has 3 Primitives. Most Devs Only Use One | Eddie Jaoude, PayPal  @JavaScriptConferences
Uploaded June 2026 | Updated September 2026, 2 weeks ago
Most developers avoid real-time because it feels complex. It isn't. Eddie Jaoude (PayPal Dev Advocate) stress-tested Supabase Realtime live – with 160 concurrent players – and broke down all 3 primitives with real code ⚡

What's inside:
✅ Postgres Changes, Presence, Broadcast — how each primitive works, when to use which, and the exact code behind a live multiplayer leaderboard
✅ The hidden edge case most tutorials skip: fire-and-forget behavior, what breaks when a WebSocket drops, and how to fix it in 3 lines
✅ From polling to real-time in 10 lines — why Socket.IO is overhead you no longer need, and what Supabase replaced it with

🎙️ Eddie Jaoude is a Fullstack Developer with 15+ years of experience across UK Government institutions, global banks, fintechs, and startups. GitHub Star and active open source contributor focused on JavaScript/TypeScript, DevOps, testing, and AI.
Connect with Eddie:
👉 twitter.com/eddiejaoude
👉 github.com/eddiejaoude
👉 eddiejaoude.substack.com

Try Supabase Realtime (used in this talk):
👉 supabase.com/realtime

📝 Talk: Stress Test Your Reflexes (And My App) | Eddie Jaoude

This talk was recorded at JSNation Amsterdam 2026:
🔗 jsnation.com/?utm_source=youtube&utm_medium=EddieJaoude

📌 Follow the link to watch the full version of all the conference talks, QnA’s with speakers and hands-on workshop recordings:
🔗 gitnation.com/events/jsnation-2026?utm_source=youtube&utm_medium=EddieJaoude

🕐 Timestamps:
00:00 - Intro: 160 people just became my load test
01:16 - Live Whac-A-Mole with the audience (yes, really)
02:23 - Why polling is killing your app at scale
04:44 - "I asked AI to build this. The start button did nothing."
07:28 - The history of real-time: F5 → AJAX → Comet → WebSockets
11:25 - Why Socket.IO is overhead you no longer need
12:07 - Supabase Realtime: 3 primitives, one subscribe call
13:34 - Postgres Changes: live code walkthrough
15:50 - The hidden bug no tutorial mentions (fire-and-forget)
17:13 - Presence: how Google Docs knows you're there
19:20 - Broadcast: I just sent confetti to 160 phones simultaneously
23:05 - PayPal React SDK: npm install to checkout in 4 steps

🚀 The most honest conversations happen after the talk. Join the next conferences by GitNation to sync with the engineers actually shipping the future:

💫 AI Coding Summit 2026 (London & Online)
aicodingsummit.com/?utm_source=youtube&utm_medium=EddieJaoude

💫 JSNation US 2026 Nov 16 & 19, 2026 (NewYork & Online)
🔗 jsnation.us/?utm_source=youtube&utm_medium=EddieJaoude

💫 React Summit US 2026 Nov 17 & 20, 2026 (NewYork & Online)
🔗 reactsummit.us/?utm_source=youtube&utm_medium=EddieJaoude

and more!

🚀 Check out all the upcoming events from GitNation:
🔗 gitnation.com/events?utm_source=youtube&utm_medium=EddieJaoude

#GitNation #JSNation #JavaScriptConference #JSNation2026 #Supabase #SupabaseRealtime #WebSockets #RealTimeData #JavaScript #TypeScript #FullStackDevelopment #NodeJS #ReactJS #PayPalDeveloper #OpenSource #DevAdvocate #WebDevelopment #FrontendDevelopment #BackendDevelopment #PostgreSQL #DeveloperExperience #SoftwareEngineering
Supabase Realtime Has 3 Primitives. Most Devs Only Use One | Eddie Jaoude, PayPalThe era of strict silos is ending  #shortsHow Windsurf Breaks Through the Celling for RetrievalSvelte’s Creator Rich Harris on Rethinking Web Dev, Building Svelte & the Power of Tech ConferencesReact architecture is stuck in the IE8 era 🤯  #shortsSolve UI Performance Without Removing Features | Rethink Bundling | Daniel RoeHardware is getting faster. Why isnt your JavaScript? 📉 #shortsnothing stays out of my look now 👀 🙂‍↔️ #devlife #devhumor #programmingmemes⚠️ Legal note: Please don’t actually pack our speakers into your bags😅 #shortsNext.js did this 250 times per request | James Snell (Cloudflare) #shortsLet’s talk about what really works! #shortsTechlead Amsterdam 2026
JavaScript Conferences by GitNation |

Supabase Realtime Has 3 Primitives. Most Devs Only Use One | Eddie Jaoude, PayPal

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER