Steve Klabnik learns about projects by publishing documentation about them. I like to do the same thing. That's what this site is. It's me coming to grips with Gas Town, and with dark software factory patters more generally, by reading the blog post and working with the concepts.