John Nunemaker at RailsTips recently asked the Tubes what hardware and software was being used to complete work. Here’s my rundown.
Hardware
My deck is a MacBook 2.4 GHz Core 2 Duo with 4GB RAM. I’ve been using an Apple Wireless keyboard for a while. I loved typing on my Microsoft Ergo 4000 board, but it’s so damn wide. My shoulder thanks me for the Wireless even while my wrists are slapping me.
I also have an auxiliary computer, a Mac Mini. It serves a slave purpose most of they day, playing music from iTunes and providing API docs on the second monitor. It has saved my bacon as an emergency work machine in the past. Behind the BenQ 24″ monitor sits a 250GB Western Digital Passport drive for backup. More about that later.
Shure E2c headphones provide complete aural privacy when needed. However I have grown tired of these as in-ear headphones bother me rather quickly. Even though the Shures provide about 9 different pieces of in-ear hardware, none of them quite work for me. I’ll probably move on to an over-ear solution soon.
Software
Let me get the basics out of the way. TextMate, iTerm, Safari for speed, FireFox for developing, Skitch, CocoaMySQL (which has apparently disappeared), and Quicksilver.
Time tracking is Harvest country. Actually, I interact with my time almost exclusively through Co-op’s integration with Harvest. I do visit Harvest for reporting and such.
For email, I pretty much use Gmail with Mailplane exclusively.
I don’t have a lot of calendaring needs, so I mostly use Google Calendar (watch out, still in beta). At some point I set up an unholy sync to iCal so I get PING reminders every so often. But honestly, I don’t trust the sync at all. If I ever have greater need for strict calendaring I’ll get it all figured out. (My personal email is also sort of on Gmail, though I don’t have Apps for [My] Domain set up or anything. Just an auto-forward.)
I work on a completely distributed team, yet I hardly never use the phone, audio chat, or video chat. On occasion I’ll use Google Chat to have a quick conversation with my team. For the most part, Co-op and email keep us connected. Oh, and we’re using an internal app to deal with our tickets and plans. Not sure if I’d call it a project management app, though. Project management is a bit too highfalutin for us. :)
I’m pretty sure Things is my thing for personal task management. Will have to decide within a few days.
Big point. Get a backup system. A bootable backup is preferred if you depend on working hours to make money (i.e. you’re not salaried). I have partitioned my Western Digital 250GB Passport such that it can hold to entire bootable mirrors of my MacBook. I then use SuperDuper! on a schedule to create a mirror on alternating partitions each day (except Sunday). In the end, this gives me two days worth of bootable partitions at any one time. I have used this to work for a week on my Mac Mini (booted from the Western Digital drive as if my MacBook) while my MacBook was in the shop. Saved my bacon, I say!
Wait, now that isn’t so much a backup system as a recovery system. I also send all of my important files, as well as every family photo, nightly to Amazon S3 via Jungle Disk. I can’t recommend it enough.
Some other apps I find myself using throughout the day: RapidoWrite, Twitter, Twitterific on the iPhone, Google Reader (for personal feeds), Fluid (for app instances of Twitter, Google Reader and Co-op), NetNewsWire (for work feeds), growl, jing (for quick videos to share with the team), Flickr (for quick photo shares), SmugMug (to share photos with my family), Don’t Break the Chain (to keep me exercising, reading, writing, and sleeping), VueScan, PDFMergeX (for reassembling scanned documents), FuzzyClock (who needs to know the exact time?), SpiritedAway (auto-hide unused apps), iPhoney, NeoOffice, Pixelmator, Fusion, github, and gitx. When I need to take a note, I do it in text files which I can search with Spotlight. To ease the sorting pain, I use some Automator scripts.
Hopefully this quick rundown has given you some ideas for things you can improve in your work environment. Keep in mind, home office workers, watch out for bling creep. If you have an idea where I can improve, please do share!
Related posts:








Comments (11)
I’m in the midst of changing my offsite backup process. I’d been using JungleDisk for probably 8 months or so, and had no complaints about the service whatsoever. Just recently, however, I have started using the beta version of Carbonite for the Mac. The downsides to Carbonite right now are 1) it’s in beta; 2) it doesn’t use Amazon S3, and 3) its interface is not as powerful as JungleDisk. The upside (and a big upside for me, a grad student on a budget) is that it’s a flat-rate $49.95/year for unlimited upload/download and unlimited storage. I’m still in the midst of the initial backup (and again, it’s still in beta for the time being), so the jury is out for now. I do need SOME sort of offsite backup, especially when I start working on a dissertation in a year or two.
I’m also using a 500GB external drive (Seagate, I think … I’m not at home now) partitioned with one partition for SuperDuper!, updated every night (which was helpful when I was trying to diagnose a hard drive failure a month or so ago) and one for TimeMachine (which I used to restore my hard drive post-AppleCare).
Backups are fun! JungleDisk was extremely helpful when my hard drive (with my gradebook) failed the weekend before finals.
I have just discovered Quicksilver, too. I like it. I’m doing a very few things with Automator, but I’m trying to think of more things I can do with it.
Thanks for sharing your love of backups, Mike, and great suggestions. Of course, backups are only fun when they work, but then they are very fun. :)
Should also mention I use Dropbox for syncing files across systems.
Oh, and I keep hearing LaunchBar is beating Quicksilver, but I haven’t bothered to give it a try yet.
Thanks for posting the details. I use a lot of the same stuff that you do but I forgot to mention it (ie: fusion and jing). If you just need a word processor and don’t want to use google docs, bean is much better than NeoOffice, IMO.
Thanks for stopping by, John, and thanks for the suggestion.
I actually use NeoOffice almost exclusively for confirming the CSV exports we offer in Harvest. (Although I’ll admit my wife wrote our Christmas letter in NeoOffice. Downloading bean… :)
I love these kind of posts! Thanks Barry for sharing this information.
After looking at the picture I was wondering how you got 2 external monitors to work on your MacBook ;)
+1 with the bootable backups. That’s been a life saver for me too.
I just love your Elmo decoration on your window!
Luv ur i18n icons comment form! Followd u on twit. would be possible to expand followcost to compute FC for all people x is following and sort it descending. I want to boot a bunch of overly chatty twits who blab about taking showers and other such twaddle.
Hi Barry, thanks for sharing! I always love reading about other peoples’ setups. Just a note on the CocoaMySQL, I believe the fork of the project is here: http://www.sequelpro.com/ I’m sure you’ve seen it, just putting it out there if you haven’t :)
Just a quick question about your WD Passport. SuperDuper documentation says that only Firewire drives are bootable. I just bought the USB 2.0. What do you have? Is it possible to make the USB drive bootable? Thanks.
@Benny Thanks for the mention of Sequel Pro.
@Doug I think with an Intel Mac, it works just fine. Just give it a try. In fact, I suggest testing that you can boot from your backup clone every couple months. Doesn’t guarantee it will work at the moment you need it, but at least it will catch any ongoing problems.
Big oversight on my part. FYI, I use Teleport to share my mouse and keyboard between the Mini and MacBook.