**Parent Topic**: [[Software/README]]
Automation's great strength — speed — is also its great danger: **incorrectly configured automation inflicts damage faster than any human could**, and faster than humans can react to stop it. The finance industry has grown increasingly cautious for exactly this reason.
Two canonical disasters:
- **Knight Capital Group (2012):** a software glitch led to a loss of **$440 million in just a few hours.**
- **The Flash Crash (2010):** automated trading wiped out on the order of **trillions of dollars in roughly 30 minutes** before the market recovered.
The lesson generalizes well beyond trading: any automation acting at machine speed on production state — mass deletions, config rollouts, traffic shifts, scaling actions — can convert a small misconfiguration into a large, fast, hard-to-reverse loss.
The mitigation isn't to avoid automation but to **bound its blast radius and speed**: rate limits, canaries and gradual rollouts, sanity checks on inputs, circuit breakers, and the ability to halt fast. Speed is a benefit only when the automated action is correct; when it's wrong, speed is the enemy. Design automation so a bad action is caught or contained before it runs to completion.