Over-Architected? Maybe, Maybe Not.

An oft-heard criticism of way-to-many software solutions is that it's over-architected, implying that the design, abstractions, implementation, deployment, whatever is unnecessarily complex, difficult to understand, unmaintainable, unnecessary, wrong. Criticisms often…

Windows IRL #3

from Craig Hettich/The New York Times video Today, the largest IT outage in history hit the Windows operating system when a Crowdstrike patch caused reboots to fail. Catastrophic. While this…

Duct Tape

Today I was called out as my team's duct tape. Intended as a compliment, it's anything but. Culturally, duct tape is vernacular for a fix-anything solution, which is completely justified.…