

Sonic search, building software like an SRE, leaving the cloud, an HTTP crash course & breaking up with CSS-in-JS (News)
Oct 24, 2022
Discover Valerian Saliou's innovative Sonic search backend, a lightweight alternative to Elasticsearch. Hear from an expert on adopting site reliability engineering practices in software development. Learn why some are opting out of the cloud due to high costs and the push for internet decentralization. Dive into a thorough HTTP crash course filled with essential insights for developers. Finally, explore the decision to abandon CSS-in-JS, highlighting the importance of performance and informed technology choices in web development.
AI Snips
Chapters
Transcript
Episode notes
Config Fallbacks
- Avoid in-code config fallbacks; let services crash on startup if config loading fails.
- This simplifies debugging compared to obscure ancient code paths from forgotten fallbacks.
DevOps Tooling
- Embrace essential DevOps tools: Git, Docker, Kubernetes, and Helm.
- Ensure redundancy by running at least three instances of everything.
Leaving the Cloud
37signals is leaving the cloud due to high AWS costs at scale.
- DHH also expresses concern about internet centralization and vulnerability.