Leaky Abstractions Aren’t Always Bad
A team goes out and installs a new lawn at a customer’s property. They’ve been there since 6am, it’s now 8pm, and they’ve finally got all the sod laid. The last step in the runbook says to program the sprinkler system. But the sprinkler system is broken, and nobody on the team can get it […]