TLDR Tech / Dev
The unwritten laws of software engineering
Hard-won software engineering rules tell us that when production fails, you must roll back before debugging and treat all untested recovery plans as fictional. Developers should expect external dependencies to fail, apply a "four eyes" rule for risky changes, and understand that temporary fixes often become permanent.
Read the full story