Showing page 3 of 37
Why manually checking PRs against architecture decisions is dying, and how agentic fitness functions make governance scale with AI-assisted development
One developer got DeepSeek V4 Flash running at ~100 tok/s on four consumer RTX 3060s. Here’s how, and what it means for local AI.
From disabling Copilot to forking the Linux kernel, the anti-AI movement is reshaping how systems are designed, built, and maintained.
DuckDB v2.0 adds server mode, triggers, async I/O, and a 40x recursive CTE speedup. The embedded analytics revolution isn’t coming. It’s here.
Stripe’s $7B OpenRouter acquisition signals a new era of financial-AI convergence. Here’s what it means for API design, LLM gateways, and microservices orchestration.
The YAGNI debate has swung too far. Discover why over-engineering and under-engineering both hurt, and how to find the balance in modern architecture.
Tight coupling, god objects, premature abstraction, we’ve documented every architectural sin. Here’s why teams keep repeating them, and what AI changes about the equation.
Exploring Try-Confirm-Cancel with RabbitMQ FANOUT exchanges and shadow tables, a lightweight alternative to sagas that might actually work.
Exploring the growing disconnect between textbook software architecture and what actually works when systems hit production.
Tailscale’s six-month hunt for a rare SQLite WAL-Reset bug reveals the hidden dangers of embedded databases at scale and what happens when standard configurations become non-standard.
Zed’s Delta reimagines collaboration as a CRDT-powered stream of operations linked to agent conversations, not commits. Here’s why that matters.
Netflix replaced its homegrown batch system CMB with Kueue, a Kubernetes-native job queue. Here’s what that migration reveals about the death of bespoke infrastructure.