Brian Hanafee

Distinguished Engineer · Author · Inventor

Articles

The nature of technical debt
Why “debt” is the wrong metaphor for the future expense custom software carries, and how controlling it version by version and across the portfolio turns forced changes from unpredictable scrambles into routine work you schedule on your own terms.
How distributed tracing works within your application
What a distributed trace actually is, why naive instrumentation triples your message volume, and how the Dapper pattern and OpenTelemetry combine to make end-to-end tracing tractable at production scale.