Tate Johnson is defaults kind of guy and software developer living in Sydney, Australia. I built Antenna Mate and lead development at TheBestDay. You can follow me on Twitter, fork my code on GitHub, spectate my shots on Dribbble, hear what I listen to on Last.fm or subscribe to my blog's RSS feed.
My love of computers started when the old man showed me Prince of Persia on a 386. I bounced from a gamer interested in PC hardware, to a Linux fanatic who would install a distribution on anything with 1’s and 0’s before developing a genuine passion for nice software.
Between February 2008 and December 2011 I worked at Everyday Hero, a service empowering not for profits to multiply their fundraising efforts. As a small company I did a bunch of things, but mainly Ruby on Rails. In October 2011 Everyday Hero was acquired by Blackbaud, a large US software company. Frustrated over the direction of the product and genuinely looking for a change I moved to Ennova in January 2012.
Ennova created Envision, a product for simplifying event and personnel management in the construction and mining industries. I lead and shipped Envision for iPhone as well as consulting on bespoke client projects. By July 2012 I decided to focus entirely on a product and moved to Sydney with my girlfriend to lead development at TheBestDay. We're loving it, but still miss Brisbane.
Outside of work I graduated with a Bachelor of Information Technology from Griffith University in December 2010. At my final year of university I designed, built and shipped Antenna Mate for iPhone and iPad. Antenna Mate takes the guess work out of pointing a TV antenna from anywhere in Australia and the United Kingdom. It recently sold it's 6,000th copy on the Australian App Store. I've also created and contributed to several open source projects. I love my girlfriend, good software, Ruby/Rails, JavaScript/AngularJS and Objective-C/iOS.
Experimenting With Continuous Deployment for Feature Branches
Adding and Removing Children with Rails Nested Forms and AngularJS
It was a Mistake to Undervalue the “Contact Us” Button in my iOS application
Testing Private and Protected Methods in Rails Controllers Without Being Awkward
Automating Builds for Integrity When Using a Vanilla Git Repository
Quotes is a Sinatra Application for Browsing and Submitting IRC Quotes
Stack Overflow is the Programming Forum I've Been Looking For
220KM Round Trip, Mountains, Dams, Crisp Air and Country Roads
Jekyll Meets DreamHost. Automated Deployment For Jekyll With Git