How to make the complex simple: the story of creating Project1917
summary
A case study of Project1917, a real-time historical social-network project, describing the development experience and choices. It covers how modern web stacks and many tool options can lead to overcomplicated architectures and discusses approaches the team used to simplify design while building the site (framework/CMS/social-network components and real-time features).
AI-written summary · about
chapters (18)
- 0:00Introduction
- 1:50Project1917: idea and goals
- 3:16What is Project1917
- 5:46Teamwork principles
- 7:31Technology selection
- 8:35Admin panel development
- 11:05Frontend work
- 13:57Optimization and caching
- 15:41Likes and comments implementation
- 16:44Sharing and social networks
- 19:38Pre-launch problems
- 21:24Push notifications importance
- 22:51Project launch and media reaction
- 23:32English localization
- 25:18Project current state
- 26:44Lessons learned
- 27:25Data loss consequences
- 29:00Q&A
related talks
51mRedesigning a Complex Web Application - Best Practices & Learnings
44mFalse simplicity of front-end applications
30mBringing it all together
46mMaster Software Architecture: From Simplicity to Complexity
19mNavigating the web in a world full of constraints
41mComplex Application Design
15mDesigning for modularity – from art direction, to site design, to back-end
34mNavigating the hype-driven frontend development world without going insane
