Natasha explores the origin of the Blame margin in Understand.
Category: Developer Notes
Getting Git: Submodules
How we will be improving git submodule support in Understand.
Getting Git: Scanning Directories
Natasha shares her process and algorithm for finding files at a particular git revision.
Making Dependencies Interesting
The dependency browser interface has been updated again. See how this window has changed over time and the new options available.
Blame Can Be Good
A bug in the control flow graph is solved using the Git blame margin in Understand to quickly find a related fix in a recent commit.
The Science of Debugging
The process of debugging is equivalent to the scientific method – a set of principles that apply equally well to debugging as to scientific inquiry.
How I Cut Our Build Time in Half
I speed up our build system by using a simple Python script to create an architecture based on build dependencies, then use it to identify circular dependencies.
