Letting Yourself Go I: Visibility, Scoping, and Package Sizes
Letting Yourself Go: learning to do things the Go way from an OOP background. Tips for developers on learning Go, for devs with a background in PHP, Java, C# etc.
Letting Yourself Go: learning to do things the Go way from an OOP background. Tips for developers on learning Go, for devs with a background in PHP, Java, C# etc.
Writing testable code often means coding against interfaces, and separating business logic from infrastructural side-effects. Testability isn’t the only reason to code like this.
‘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.
The X25519Kyber768Draft00 standard is a hybrid elliptic curve/post-quantum key exchange in use now for TLS 1.3
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.