Hi, I’m John Barton, Engineering Manager and obvious Microsoft Encarta® enthusiast. Right now I head up the engineering team at 99designs where I herd people and ship the odd bit of Ruby and Go code. My true passion is boring friends and co-workers with slideshow presentations of Nautical History Facts.
I’ve spent most of my career leading small to mid-sized teams with a focus on developer-driven ops. Before 99 I was co-founder of the film centric social network Goodfilms with the inestimable Glen Maddern and Charlie Gleason. Even before that, I led engineering for the Envato marketplaces. I did even more things before that which you can scroll through at your leisure on My Linkedin.
I maintain a few open source libraries and hobby projects. godotenv is a reasonably popular port of the much more popular Ruby dotenv project. letour is a website I refresh annually that lets Aussies sleep through the Tour de France and catch the highlight reel in the morning without spoiling the result. sqltocsv is a handy little Go library to make it easy to do spreadsheet exports from your database. I started a parody “nanoservice” called SHOUTCLOUD, only for the term nanoservice to be used unironically mere months later. My most popular project by far however is the sarcastic joke RFC for the 7xx Developer Error HTTP status codes.