Code Quality

Stop Separating Code and Data. This 1960s Language Showed Us Why.

MUMPS, a 1960s hospital language, pioneered the integration of code and storage decades before NoSQL made it trendy. Modern microservices suffer from the exact separation MUMPS avoided. This forgotten architecture proves that radical integration can outperform layer after layer of abstraction, and a new open-source implementation is reviving the debate.

Your AI Coding Agent Is Actually Getting Worse the Longer It Works

New research proves that AI coding agents degrade in quality the longer they iterate—contrary to the industry’s assumption that more loops always improve results. The SlopCodeBench benchmark shows success rates can drop from 60% to 12% after 20 iterations. Engineers must stop trusting infinite iteration and start designing for degradation.

The Clean Code Lie: Why Your AI Agent Wants You to Write Messy Code

A new study reveals that AI coding agents perform worse on excessively clean code. The messy, real-world patterns in production codebases help agents generalize. Your obsession with clean code might be sabotaging your AI tools. It’s time to rethink what ‘good code’ really means for the age of AI.

The 518-Token Sabotage: How OpenAI’s Cost-Cutting Is Making Codex Dumber

Developers noticed GPT-5.5 Codex’s reasoning tokens cluster at 518-token intervals — a telltale sign of batching for cost-cutting. The result: intermittent, predictable failures in complex reasoning. OpenAI optimized for throughput, and users paid the price in quality. The betrayal is hiding in plain sight.

You’re Wrong About AI Coding. It’s Making Engineering Harder, Not Easier.

AI coding isn’t making engineering easier—it’s making it more demanding. The shift from Vibe Coding to Agentic Engineering means product managers and tech leads must evolve from prompt requesters to delivery verifiers. Those who master task contracts, output auditing, and process control will thrive. Those who just ask AI for a login page? They’re building a mountain of tech debt they don’t yet see coming.

The One Thing Developers Get Wrong About Floating Point

Most developers assume floating-point libraries are ‘good enough’ — but implementations of the Remez algorithm routinely cheat on the floating-point domain, amplifying rounding errors into catastrophic failures. Sollya’s fpminimax proves that correct floating-point optimization is achievable. It’s time to stop blaming hardware and demand tools that honor the precision they promise.