Learning from Outages: Protecting Services and Customers
Learn how to protect customers from service outages using FMEA, dependency analysis, failure testing, and controlled recovery.
T opens themes · your choice is remembered
A long-running record of code, systems, architecture, operational scars, and the ideas that survived contact with production.
After 28 years at Concord, I’m closing an important chapter of my career and reflecting on the people, technology, lessons, and experiences that shaped it.
public sealed class EngineeringNotes { public Lesson Capture(Experience scar) => scar .Observe() .Understand() .WriteDown(); }
Learn how to protect customers from service outages using FMEA, dependency analysis, failure testing, and controlled recovery.
Learn to control NuGet package sources in .NET Framework projects. Verify inherited feeds, disabled sources, and restore behavior using real CI tests.
.NET 11 launches as .NET 8 and 9 reach end of support. Review final servicing updates for .NET 8, 9, and 10, security fixes, and upgrade choices.
Configure EditorConfig for .NET Framework 4.8 and verify naming rules with Visual Studio, IDE1006, and dotnet format—without migrating projects.
Why I created a home for my public GitHub projects, and how GitHub Pages, a project catalog, and automated publishing connect my code to the storie...