The Changelog: Software Development, Open Source

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.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

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.
ADVICE

DevOps Tooling

  • Embrace essential DevOps tools: Git, Docker, Kubernetes, and Helm.
  • Ensure redundancy by running at least three instances of everything.
INSIGHT

Leaving the Cloud

37signals is leaving the cloud due to high AWS costs at scale.

  • DHH also expresses concern about internet centralization and vulnerability.
Get the Snipd Podcast app to discover more snips from this episode
Get the app