Bugfixing: an example from Topology

This is a lovely, and lovingly details explanation of how a rare bug was identified, what steps were taken to isolate it, and how it was finally resolved.

Debugging is a skillset of its own, and this article walks you through the process.

https://topologyeyewear.github.io/engineering-blog/2018/03/07/heap_corruption/

(warning: the main blog autoplays _something_ and doesn’t stop, so enter with care.)