'Lunch and Learn' Isn't a Perk

‘Lunch and Learn’ training sessions shouldn’t be described as a work perk on job specs. Training your developers properly isn’t something to show off about - it’s your job.

July 12, 2024 · Sam Burns

X25519Kyber768Draft00 Post-Quantum Cryptography Standard

The X25519Kyber768Draft00 standard is a hybrid elliptic curve/post-quantum key exchange in use now for TLS 1.3

July 9, 2024 · Sam Burns

Go Post-Quantum with Caddy

Cloudflare’s fork of Go adds post-quantum cryptography. Compiling Caddy with CFGo gives you a TLS handshake which is secure against store-now-decrypt-later quantum computer cryptanalysis.

July 7, 2024 · Sam Burns

Complexity Theory & Logarithms

Complexity Theory and Big O notation, and why logarithmic bases don’t matter

April 30, 2024 · Sam Burns

Go Slices & Time Complexity

Slices in Go automatically adjust their size when new values are inserted. O(n) is the time complexity for this operation.

April 28, 2024 · Sam Burns