Go Time: Golang, Software Engineering

Revisiting Caddy

May 19, 2022
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Early Web Servers

  • Matt Holt's early web server experience involved using IIS or Apache, whichever had better copy-paste examples.
  • He found Apache difficult to configure.
INSIGHT

Caddy's Automatic HTTPS

  • Caddy's automatic HTTPS setup is a key differentiator from other web servers like Nginx or Apache.
  • This feature simplifies the process of securing websites, which has historically been complex and cumbersome.
ADVICE

Extending Caddy

  • Focus on core logic when extending Caddy, like authentication or session management.
  • Leverage Caddy's existing infrastructure for listeners, config management, and reloading.
Get the Snipd Podcast app to discover more snips from this episode
Get the app