3 ms·
Instead of avoiding mistakes, spend that effort on work that can be easily reverted when mistakes happen. This will let you move faster with confidence your ser
by tantalor 6y ago
Instead of avoiding mistakes, spend that effort on work that can be easily reverted when mistakes happen. This will let you move faster with confidence your services will survive when they (inevitably) fail. Generally a short outage is preferable to slow development velocity.
Examples:
- Bad deploy: rollback to previous version
- Launching features: guard new behavior with a flag you can control and quickly disable