As a "fucking programmer" myself, yeah documenting things is like, an extra step above. I'm normally just happy to get something to work, and actually documenting how it works after the fact can just be more difficult. It's a lil bit of a different skillset, it involves communication skills, and...