Part 3 of a series reflecting on 35 years of coding experience, focusing on strategies to recover from production defects. Key approaches covered include: vertical slicing (fractal slices) to limit blast radius of fixes, Event Sourcing to protect data integrity and enable state replay after corruption, and telemetry to quickly
Sort: