What building an MCP-powered data platform taught me about why LLMs ignore the instructions you spent months writing.
The principles article covered why verification matters. The precursor Go article covered why Go’s constraints help AI produce better code. This article provides every configuration file you need. Drop these files into your Go project, change the module path, and you have a verification pipeline that catches the mistakes AI makes before they reach human review. One less round trip between you and the AI.
I wrote portpxy to solve an annoying problem: NiFi lets you spin up HTTP listeners at runtime, but Kubernetes makes you update manifests every time you want to expose a new port. This article shows how portpxy fixes that.
This article begins a new series on linear algebra in Go, demonstrating how to perform numerical computations using the gonum library. If you’ve followed the Linear Algebra Crash Course in Python, this series provides a parallel implementation in Go with performance comparisons.
I’ve been distracted for over a year now, writing a (~500 page) end-to-end tutorial on constructing data-centric platforms with Kubernetes. The book is titled “Advanced Platform Development with Kubernetes: Enabling Data Management, the Internet of Things, Blockchain, and Machine Learning”