← all tags
Nov 14, 2025·7 min read
Adding implementation plans and snapshots to ADRs
How to add expected implementation touchpoints or a snapshot of the implemented pattern to an Architecture Decision Record, with a caching example.
ArchitectureDocumentationADR+4 more
Jul 07, 2014·4 min read
Do you know Optional Parameters?
Up until about an hour ago I thought I knew how optional parameters worked but didn't actually. I thought (probably without giving it too much thought) that optional parameters would compile to something that would reflect having multiple overloads as when they came out I ripped out 100s of overloads across multiple libraries and replaces them with optional parameters because it replace code like
Language FeaturesCSharpJust Coding