惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
B
Blog
Stack Overflow Blog
Stack Overflow Blog
量子位
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Tailwind CSS Blog
MongoDB | Blog
MongoDB | Blog
小众软件
小众软件
博客园 - 三生石上(FineUI控件)
Recent Announcements
Recent Announcements
U
Unit 42
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
腾讯CDC
D
DataBreaches.Net
Microsoft Azure Blog
Microsoft Azure Blog
G
Google Developers Blog
M
MIT News - Artificial intelligence
P
Proofpoint News Feed
罗磊的独立博客
L
LangChain Blog
V
Visual Studio Blog
雷峰网
雷峰网
aimingoo的专栏
aimingoo的专栏
宝玉的分享
宝玉的分享

Forbes - Innovation

Why Do Humans Have Fingerprints? Hint: It’s Not What You Think Booking.com Confirms Data Breach, Reservation PIN Codes Changed Why Major News Sites Are Blocking The Internet Archive’s Wayback Machine iPhone Fold Release Date: New Report Details Frustrating Apple News Comet Tracker: How To See Pan-STARRS And Three Planets On Wednesday NYT Mini Crossword Today: Tuesday, April 14 Hints And Answers Today’s NYT Strands Hints, Spangram, Answers: Tuesday, April 14 (It’s A Little Unclear) Today’s Wordle #1760 Hints And Answer For Tuesday, April 14 Most Of The Microplastics In Urban Air Come From Tires Today’s Wordle #1759 Hints And Answer For Monday, April 13 NYT Mini Crossword Today: Monday, April 13 Hints And Answers NYT Pips Today: Hints, Answers And Walkthrough For Monday, April 13 The YC Chief Who Codes 10,000 Lines A Day Has A Simple Secret Samsung Expands One UI 8.5 Beta To More Galaxy Owners Why You Should Stop Using Your iPhone If It’s On This List Chamath Says Firms That Treat AI As A Strategy Hand Rivals Their Edge 3 Unexpected Habits Of Secure Couples, By A Psychologist The First Lamp That Folds Your Clothes Samsung’s Disappointing Price Update For Galaxy Phone Buyers 3 Subtle Signs Someone Is Falling In Love With You, By A Psychologist Do Mantis Shrimp See More Colors Than Humans? A Biologist Explains NYT Connections Answers Explained For Monday, April 13 (#1,037) NYT Connections Hints Today: Monday, April 13 Clues And Answers (#1,037) LEGO Luigi & Mach 8 (72050) Review: 2026’s Best Set Yet? Marc Andreessen Says AI Productivity Will Trigger A Hiring Boom 3D Printing Is The Ultimate Hack To Reduce Household Spending Apple iPhone Fold: Striking Design Revealed In Leaked Photos Apple Smart Glasses: New Leak Reveals A Major Design Twist To Beat Meta Tested: The AI Coming To The Rivian R2 Quordle Hints Today: Monday, April 13 Clues And Answers
Building Software Got Easy—Controlling It Didn’t
Edith Harbaugh · 2026-06-24 · via Forbes - Innovation

Edith Harbaugh is the CEO and Co-founder of LaunchDarkly.

getty

​For much of my product and engineering career, the hardest part was building. Gathering product requirements, working with teams to build and test the software to release to customers was my job. The speed at which we could build was the primary constraint. Everything else, whether it be process, tooling or cultural, was organized around building faster. ​

That has changed dramatically in the last few years, as AI has made software feel both cheaper and easier to create. The hard part has moved, and the problem facing us now is what comes after the software is built.

That shift is something I think most engineering leaders are still grappling with. Just as the shift to the cloud in the 2000s made dot releases obsolete in favor of software as a service, AI software development makes runtime control a necessity.

When Shipping Got Easy, Control Got Hard

Engineering teams are now shipping code at a pace that would have been unimaginable even five years ago. But with AI, volume is only part of the problem. Engineers are regularly changing features they've already shipped—swapping models, tuning prompts, releasing new capabilities. While each change may be intentional, what emerges in production often isn't. As teams increasingly deploy agents in customer-facing products, the gap between software’s intent and its behavior has the potential to widen. ​

We've already seen what that looks like: unexpected outputs, runaway costs and behavior that degrades gradually and then suddenly. The issue isn't poor design at build time; it's the absence of any real capability to observe, intervene and correct issues in production.

The instinct is to respond with caution, keep AI projects in staging, run longer internal tests and wait until the team feels confident enough to ship. These are similar anti-patterns we’ve seen before about more and more staging tests. However, this caution is expensive, and more importantly, it doesn't actually buy confidence.

In 2015, I wrote, somewhat hyperbolically that “Staging Servers must Die!” Confidence doesn't come from waiting. It comes from having the ability to act when something goes wrong, and to be able to act extremely quickly. Teams should understand that being able to control in production allows you to ship quicker, with less risk.

Control Is How You Move Faster, Not Slower

The teams getting this right aren't theorizing about runtime control. They're practicing it daily. Changes go out incrementally, and exposure is controlled dynamically, targeted by user segment, risk tolerance or context. Behavior is monitored for the indicators that matter the most to their business, including uptime, quality, cost and meeting the intended behaviors.

When you can't fully predict what your software will do in production, the only rational way to move fast is to limit how much can go wrong at once, and have instrumented metrics to know when something has gone wrong.​

The most forward-thinking teams are taking control a step further and not just tracking degradation, but adding automated responses. Guardrails detect degraded AI output and limit exposure automatically. Rollbacks are triggered by output quality signals in addition to error rates. The result is control that operates faster than any team can move manually, and that speed is what makes aggressive experimentation possible. You can move fast when you know failure won't compound before you catch it.​

You can't eliminate failure; that’s not realistic in complex systems. Rather, the goal is to make failure non-disruptive, and that’s only possible when control lives in production.

What This Means For Engineering Leaders

If you’re running an engineering org right now, my question is: When something goes wrong in production—not a crash or major outage, but a subtle behavioral regression—how quickly can you detect and contain it, and how much customer impact is felt in between? ​

For most teams, the honest answer is "not fast enough." And that gap between when something goes wrong and when you can actually act, is where customer impact lives. The constraint has moved to production itself, to whether you have genuine control over systems that are changing constantly, often in ways nobody explicitly authorized. The teams that can close that gap will be faster because they can experiment aggressively without fearing regressions they can't contain.​

Runtime control isn't the thing that slows innovation down. It's the thing that makes sustained innovation possible.


Forbes Technology Council is an invitation-only community for world-class CIOs, CTOs and technology executives. Do I qualify?