One Hacker Way
summary
Argues that push-based reactive systems scale where pull/synchronous designs fail, citing work that puts RxJava into production (optimized for tens of millions of event sources) and a language called Hack that powers Facebook; helped add async/await to Dart and runs the FP101x MOOC. Claims Scrum/Agile is a McDonald’s-style process that slows hackers. Gives concrete scale numbers — 1 billion daily Facebook users, ~200 open-source projects to integrate — and reports the reactive tools and language changes actually work at large scale.
AI-written summary · about
chapters (12)
- 0:00Start
- 2:32Functional Programming
- 6:59Chronic Myeloid Leukemia
- 12:24Meaning of Life
- 16:14Seize the Day
- 17:22Technical Side
- 24:32Mission of Facebook
- 31:29The Four Effects of Programming
- 33:16Programming Methodologies
- 37:52Focus on Impact
- 39:01Move Fast
- 41:13Openness
related talks
36mScaling the Software Artisan
39mUsing Nicer Programming Languages at Work
42mErlang from the Outside
57mScaling Yourself: Make an Impact to Billions
41m20+ Years in Tech: Things We Wish We Knew Sooner
58mFrom Zero to Live with Functional JavaScript Applications (Part 2)
11mMicrotalk: Hacking the Academic Experience
26mWe are Hacks and Have Been Stealing Code for Years...
