John is a well-known Go writer and mentor. He has been writing software for 40 years, and thinks he's starting to figure out how to do it.