CompileNotes

CompileNotes

Practical notes from building software.

Real-world engineering notes, debugging stories, implementation guides, and lessons from building mobile and web software.

Published Notes

Latest Articles

View all articles
22 min read

How the TLS Handshake Actually Works

A practical walkthrough of the TLS handshake: ClientHello, ServerHello, certificate validation, key exchange, traffic keys, Finished messages, TLS 1.2 vs TLS 1.3, and common handshake failures.

  • HTTPS
  • TLS
  • Security
  • Networking