Illegal vs Unwanted States

233 · Hillel Wayne · April 28, 2026, 3:52 p.m.
Summary
The blog post distinguishes between illegal and unwanted states in software systems, using examples from calendaring and airline booking systems. It discusses how to manage unwanted states effectively, the implications of external factors causing them, and how certain workflows may necessitate these states, all while ensuring that they don't lead to illegal conditions.