
Craig HockenberryInterview
Programmer (The Iconfactory)
Adapted from Craig Hockenberry's interview on Uses This, published 30 November 2010. The kit is drawn from their answers and each reason is an excerpt, lightly edited. Shared under CC BY-SA 4.0. Read the full interview ↗
Is this you? Claim this kit →Hardware
All of my business dealings are handled on a MacBook air (the 13" model released in 2010.) This machine never leaves my side but if it does, it's rigged to self destruct.
I do all of my development work on a Mac Pro 2.66 Ghz Quad-Core Xeon with 6 GB of memory.
I use a Matias Tactile Pro keyboard (original version) because it's got great action and is built like a tank.
Extended Keyboard II+ 2 others
The newer models aren't as good so if it ever breaks, I'll find an Apple Extended Keyboard II (I'm still kicking myself for giving my original one away.)
I also use an iMac 1.83 Ghz Core Duo with 1.5 GB of memory for general purpose testing (it can be booted in Windows XP, Tiger, Leopard, Snow Leopard.) This machine sees a lot of software that's not quite ready for prime time.
Communication
Productivity
To keep all these applications organized, I use Overflow as a launcher.
Browser
On the communication side of things, I prefer Safari as my web browser.
Coding & Development
(Although I still have a minimum of four Terminal windows going at all times!)
For software development, I stick with Xcode.
It's also hard to remember life before VMware Fusion and its ability to run any OS without having to restart my machine.
Media
Other
I inevitably have a copy of Pcalc running for quick calculations.
A combination of Remote Desktop over VPN and ssh makes this easy.