Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

Guardrails for shipping with AI agents, feat. Luca Rossi of Refactoring.fm

Code review has always been a time sink. AI just makes the dysfunction undeniable. Luca Rossi, founder of Refactoring.fm and builder of the open source tool Tolaria, has been running one of engineering's most-read newsletters for five years, with over 170,000 subscribers. He's also been doing what a lot of engineering leaders talk about but rarely do: building a real product with AI agents to pressure-test what's actually possible today.

Catch AI Agent Failures Before They Ship | Harness AI Evals

AI agent quality should not depend on manual checks. But for many teams shipping AI in production, agent failures are silent. The agent doesn't crash - it just gives confidently wrong answers, and your monitoring sees nothing wrong. Without automated guardrails, plausible-sounding wrong responses, hallucinations, and quality regressions reach customers before anyone notices.

Why workflows, not agents, are the primitive your team is missing - Product Highlights

AI helped your engineers ship more code. It didn't help your team ship more product. So where did the bottleneck actually go? In this Product Highlights conversation, Patrick—a principal engineer at Upsun with twelve years building back-end APIs in Go—breaks down what changed once AI agents entered the workflow. His take: "The code isn't really a problem anymore. We can write that really fast. Everything else is still a bit behind the code." We get into.

Why Model Routing Backfires and How to Build Agents That Don't Burn Your Budget

Model routing promises to cut your AI agent spend by offloading routine tasks to cheaper models like Claude Haiku while reserving frontier models like Claude Sonnet for complex reasoning. In the right configuration, routing strategies can reduce inference costs by 40–85%. But if you implement routing incorrectly in a multi-turn agent, you can end up paying more than if you’d never routed at all. Here’s why and how to fix it.

Don't Trust the Diff: Making AI-Generated Code Reviewable And Maintainable

Coding agents changed implementation economics faster than they changed confidence. They let us produce more code, more quickly, but they did not make reviewers any better at understanding system-wide consequences. In our Kubernetes automation stack, that gap became impossible to ignore once AI started generating meaningful amounts of controller code.

Why workflows, not agents, are the primitive your team is missing

If your team has adopted AI coding agents, you've probably noticed something strange: writing code stopped being the hard part. That's the shift Patrick, a principal engineer at Upsun, kept returning to in our latest Product Highlights conversation. He's spent twelve years here, most of them writing back-end APIs in Go, and the past year building with AI on our newest product, Upsun Dispatch. His verdict on where the bottleneck moved is blunt: "The code isn't really a problem anymore.

A Step-by-Step Guide to Feature Flag Implementation in CI/CD Pipelines | Harness Blog

Engineering teams often deploy code much faster than they can safely release new features to users. This gap can create risks if releases skip testing, approvals, or gradual rollouts. Feature flags help by separating deployment from release, so you can ship code continuously and control which features users see through configuration.

Engineer Cloud Cost Awareness: Why It Fails & Fixes | Harness Blog

Engineers often ignore cloud costs due to lack of visibility, misaligned incentives, and disconnected workflows. This guide explores the root causes and provides actionable strategies to embed cost awareness into engineering culture, including automation, real-time feedback, and FinOps best practices that make cost optimization a natural part of the development process.

Shipped: See what Claude Code actually costs

Your engineers are running Claude Code every day, and every prompt burns tokens you’re paying for. Until now, that spend was hard to see. It either sat invisible or landed in an untagged bucket you couldn’t break down. Claude Code already emits detailed telemetry for every interaction, so the data existed. You just had nowhere to send it that would turn it into a cost.