Programming C# Performance analysis as a crime novel I love digging into weird problems and edge cases - bugs, performance issues, or decompiling some undocumented library to understand how it works.