

Practical: How would we build Airbnb, Twitter, or Reddit?
Sep 25, 2019
Scott and Wes dive into the practicalities of building web apps like Airbnb and Twitter. They discuss tech stack choices, emphasizing Svelte, Node.js, and GraphQL for scalability and simplicity. The duo also touches on CSS management using styled components and the advantages of deploying with Netlify and serverless solutions. They explore email tool integrations and user authentication strategies, weighing pre-built packages against custom solutions. Plus, they celebrate cooking shows while sharing coding course updates and invite horror story submissions for Halloween.
AI Snips
Chapters
Transcript
Episode notes
Database Considerations
- Choose a database based on familiarity for initial development.
- Consider MongoDB for ease of use, but be aware of potential scaling issues.
API and Database
- Use GraphQL for your API from the start.
- Avoid off-the-shelf GraphQL products initially due to the evolving landscape.
Backend Choice
- Choose a backend language you're most comfortable with, especially if you aim for scalability.
- Consider Node.js for its serverless functions capabilities and ease of transition.