Article
Encrypting secrets in Go: from DIY crypto to the right primitives
SHA256 as a KDF, no salt, no versioning — the classic encryption pitfalls in Go, and how cryptio fixes them with Argon2id.
4 articles
SHA256 as a KDF, no salt, no versioning — the classic encryption pitfalls in Go, and how cryptio fixes them with Argon2id.
sort.Interface, slices.SortFunc (Go 1.21+), and when a generic library actually saves you time — the complete picture.
In a codebase that serves as the source of truth, everything an agent needs to 'know' should be mechanically verifiable. Giving your agents memory is patching in prose what should be encoded in the harness.
Anthropic and OpenAI published their harness engineering post-mortems weeks apart. Different problems, same conclusions — here's what to take away.