The Lethal Trifecta (and how to avoid it) Feb 22, 2026A new attack targets LLMs that can access your data and the internet. The remedy: just don't let them. It's easier than you might think.
On testing: "Does it work?" vs. "Does it fulfill the contract?" Feb 01, 2026Do you rigorously distinguish between black-box and white-box testing? The distinction matters a lot, and with Go, it takes no effort to implement either kind of test.
Mechanical Sympathy Nov 30, 2025Go puts the developer quite close to the hardware. Understanding what's going on behind the curtains is a tactical advantage for every developer.
Go as a Scripting Language for Atuin Runbooks Oct 12, 2025Write shell scripts as you'd write a book, with runnable Go code snippets
The Cost of (Avoiding) Dependencies Oct 05, 2025'Minimize dependencies, use the standard library!' is a well-known advice.
Handle With Care (LLM Security) Aug 24, 2025LLMs are vulnerable to prompt injection and other attacks. Defense is difficult but insispensable.
Commit Messages That Write Themselves (Go and AI) Aug 17, 2025Is combining Go and AI of any use? Yes, and even smallest tasks may benefit from a little artificial smartassing.
Blue Gopher Meets Stochastic Parrot: About Go and AI Aug 10, 2025When Go and AI team up, endless possibilities emerge.
You're lucky, full moon tonight! (How to Write an MCP Server in Go) Aug 03, 2025LLMs can just chat, unless you give them tools for working with files, searching the web, or... determining the current phase of the moon.