How We Accidentally Created ChatRoulette on JSFiddle
summary
Built a hosted WebRTC layer called Icecomm that hides signaling and STUN/TURN setup and exposes multi-party video with 8 lines of JavaScript (data APIs in ~3 lines). Launched to immediate traction — #2 Hacker News and front-page Reddit/Product Hunt — and becomes an accidental JSFiddle Chatroulette demo that actually works at scale for many users. Claims include up to 90% server-load reduction and 250 engineering teams using the platform today.
AI-written summary · about
chapters (6)
- 0:00Start
- 1:49We launched on HN
- 3:09What is WebRTC
- 3:29How's a connection made with WebRTC?
- 4:09Plugins are bad UX
- 4:27What happens when developers lead
related talks
26m#javascript Audio/Video Streaming: #WebRTC APIs 101 explained
34mReal-time Communication – for Everyone!
38mReal-time Communication on Mobile
24mMaking WebRTC awesome
36mJSConf 2015 Kyle Tyacke
55mReal Time Data
46mWebRTC: Let’s Revolutionize Information Sharing in the Browser
41mWebRTC from Zero to Hero
