
Configuration Management for Webmasters
Keeping things running smoothly

Configuring your web servers and keeping them up and running smoothly.
Episode 22


How the ALPN Protocol Works and Why You Need It
Old school HTTP is the web crawler industry's dirty little secret
Episode 18


Using HTTP/2 Session IDs for Analytics
How to replace Google Analytics with an in-house solution
Episode 16


How Logging Sized the World
Before big data, there was the humble logbook
Episode 8


Cipher Suites Demystified
TLS, HTTPS, DSA, HMAC, DHE, RSA, ECDHE, AES, GCM, CCM, ECDSA, ChaCha20, SHA, Poly1305, AEAD
Episode 6


Conditional Versus Unconditional Caching
Configuring cache-control, max-age, and etags to handle if-none-match requests
Episode 5


How to Host Multiple Node.js Apps on the Same Server Port
Using Server Name Indication (SNI) for virtual hosting
Episode 4


How to Configure Node.js to Use Port 443
Granting server access to well-known, privileged Linux system ports
Episode 3

