Architecture Grief

Software engineers don’t just inherit systems, they inherit the constraints that shaped them. This post explores what I call Architecture Grief: the process of coming to terms with the reality that systems are shaped by constraints that cannot simply be engineered away, and how the five stages of grief provide a surprisingly useful framework for understanding architecture maturity.

June 27, 2026 · itsahill00

On The Big Rewrite

A mirror of John Rauser’s thread about big rewrites and why they are usually more complicated than they look.

October 12, 2021 · itsahill00