Rebuilding Reddit: A Case Study
summary
Reddit undergoes a front-to-back rebuild: mobile apps launched in 2016 and the web is rewritten with TypeScript + React rewrite, creating a single-page shell, new UX with three density modes including an ultra-compact mode, and a structured-styles system to replace user CSS. Engineering adds performance tooling to eliminate reflows, an event debugger, and a Kafka → BigQuery analytics pipeline. Rollout uses staged user testing; metrics show sustained engagement across a phased release to ~350 million monthly users.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:52Chriss background
- 1:42What is Reddit
- 3:05Rebuilding Reddit
- 5:38Prior Art
- 6:42Meta Meta Engineering
- 8:10Redesigning Reddit
- 10:21User testing
- 11:29Design issues
- 16:43Analytics pipeline
related talks
31mHow We Are Building External and Internal Communities at Reddit
40mGrowing Pains: Scaling and Re-architecting Apps Under Fire
01h 02mThe power of technical decisions
35mWhat It Takes to Upgrade a Tech Stack for 70+ Developers: Firsthand Experience
21mThe Art of Changing Large Software Systems in Place
08mReact Native and Badoo story of a massive experiment
25mA journey to a new world
36mRebooting Culture
