Nice stuff.
I have a suggestion: let's move away from the age-old myth that devs hate to write documentation. Like most myths it contains a kernel of truth, but that doesn't matter.
Instead, let's look at the things we DO generate, and figure out how to make them also explain our work to the user or the next dev.
I wonder what would happen if we start saying "Devs really love to help users and other devs. That's why we do this work. It's easy to explain what we do. It's called documentation."