IMTI

Architecting, Developing, SRE, DevOps, AI/ML

AI on a Leash: Complete Go Project Configuration

AI on a Leash for Go

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.


Ralph's Uncle

AI on a Leash

My daughter called me an “unk” the other day. I’ll take it. If Ralph is the young hotshot running AI in a bash loop until the output converges, I’m the uncle who’s been shipping software long enough to know that “it looks right” and “it works” are not the same thing.


Go's Constraints and Idioms Make AI Coding Better

From Vibe Coding to Vibe Engineering

Andrej Karpathy coined “vibe coding” in early 2025: “forget that the code even exists… I ‘Accept All’ always, I don’t read the diffs anymore.” Code becomes disposable, malleable, generated on demand. Karpathy vibe-coded a BPE tokenizer in Rust without deeply knowing Rust. For throwaway projects and weekend experiments, this works.


MCP Is Flawed. Build With It Anyway.

Context has always been the hard problem. MCP forces you to solve it.

The Model Context Protocol has real security issues, scalability limits, and rough edges. None of that changes the fact that building custom MCP servers for internal data platforms is the right call in 2026. Here's why.

AI Data Lake Access with MCP and S3

Building composable MCP servers for object storage

mcp-s3 exposes S3 and S3-compatible storage to AI assistants via MCP. Use it standalone or import it as a Go library to build custom MCP servers with authentication, audit logging, and content filtering.

AI Data Warehouse Access with MCP and Trino

Building composable MCP servers for enterprise data

mcp-trino exposes Trino's federated SQL engine to AI assistants via MCP. Use it standalone or import it as a Go library to build custom MCP servers with authentication, audit logging, and query filtering.

kubefwd in 2026: Interactive TUI and Auto-Reconnect

The complete guide to kubefwd's new features

kubefwd now includes an interactive terminal UI, automatic reconnection that survives pod restarts and VPN drops, and a REST API for programmatic control. This guide covers all the new features.

AI-Assisted Kubernetes Development with kubefwd

Let your AI assistant manage cluster connections

kubefwd includes an MCP server that lets AI assistants like Claude Code manage Kubernetes port forwarding on your behalf. Your AI can discover cluster services, forward them as needed, and read pod logs to help debug issues.