Shortly before he passed during his AMA he offered some advice I try to follow.
Me
This doesn't really relate to psychopaths but I just wanted to say I've been a follower of yours for years since I discovered your state machine language, multi-threaded kernel and web server back in the 90's. The AMQP / ZMQ work you've done is inspiring. How do you do it?
Pieterh
Well, thank you! :)
I don't know how my brain works, but it likes to take huge, complex situations, learn them inside and out, and then and find simple paths through them. I've always done this since I was young. In software, that means writing simple things that solve large problems, well. In writing, this means explaining mind-boggling things in simple words.
It does take time.
Learn the whole system, then remove everything unnecessary