In A Nutshell
I'm the creator of the niche social networking site, OtakuBooty. We've been profitably operating since 2004.
I'm a software developer with over twelve years of professional experience. I have strong additional skills in online community development, having played a large role in creating the family-like community we enjoy at OtakuBooty.
Get in touch with me at
Hire Me?
As of October 2010, I am not looking for full-time employment opportunities. If you have another project in mind, I may be able to help you. And if I can't help you can I point you in the right direction, in terms of technology and people.
I'm a software engineer first and foremost, but I also pride myself on my ability to connect with people - both those on my team and those in my communities.
Influences
Writers and blogs. In no particular order - Daring Fireball, Joel on Software, al3x.net, DHH's Loudthinking, and Coding Horror.
Books. K&R's The C Programming Language will always be the greatest programmer's book of all time. Software development: Coders At Work, and Code Complete. Productivity: Getting Things Done and The Pomodoro Technique. Next: The Pragmatic Programmer and Grid Systems (Elam).
And I can't help but feel that The Hitchhiker's Guide To The Galaxy and countless childhood issues of MAD Magazine have some influence on all I do.
Me On The Web
- OtakuBooty.com. It would be accurate to call this my baby. Six years and 22,000+ members.
- Me on LinkedIn. View my professional network, read my recommendations.
- Me on Stack Overflow. I've answered and asked a number of questions here. Get a feel for how I think, write, and solve.
- Me on Github. Collaborative software project hosting. Currently, all of my projects are private repositories shared with clients. In the future, I will be open-sourcing several projects.
- Me on Flickr. Photography is an important hobby.
Who Is John Booty?
“John Booty” is an online nom de plume. The moniker's origin.
Tools
Unix and C were created on systems with less processing power than your DVD player and the Hubble Space Telescope is controlled by a 486. Gadgets and apps don't make great software; people do.
I generally work in OSX and run Windows and Ubuntu using VMware Fusion for the best of all worlds. I write code in TextMate, Coda, e, and sometimes Visual Studio. Git and Subversion are fine for source control. I store my data in SQL Server or MySQL. I love Dropbox for file syncing and Jungle Disk for online backups.
Ruby is my favorite language. C# is okay too. As for hardware, I swear by Intel solid-state disks. And I like to use the biggest monitor I can afford - less scrolling, more coding.