My critical applications 5 months after switching

It's now been 5 months since I switched to Mac, time to update the list of Mac applications I use regularly and have found invaluable for me. My list has changed over time as applications have fallen in and out of favor and the tasks I have done with my Macs have changed. I've done this a couple times before so you can see how the list has changed.

When I sat down to write this article I outlined the applications I use frequently and Quicksilver was not even on the list, yet here it is at the very top. Why is that? One of the phrases that is referenced by Quicksilver is "Wei Wu Wei—Act Without Doing". Quicksilver has become an intrinsic part of my workflow, so much so that I don't even notice it is there.

Though I use it primarily as an application launcher much like I used to use Spotlight I have become quite addicted to Quicksilver's snappy user interface. The potential for automating tasks and accessing files with Quicksilver is quite extensive and I feel like I'm just scratching the surface with it. The plug-ins are also interesting—especially the Clipboard plug-in—which allows you to see that last 10 (user definable) items copied to the clipboard.

One bit of caution with Quicksilver: it can be overwhelming if you are new to Macs. If you've just switched you are better off working with Spotlight for at least a month or two before branching out with Quicksilver. I tried using it when I first got my Mac and was unimpressed—it seemed so complicated. I didn't appreciate the value of it until my second attempt at using it, once I had become comfortable with my Mac.

I'm still playing with Firefox and given that I spend so much time in a web browser it's not surprising that this ranks so highly. I still like Safari as a web browser, though Firefox 3 has proven to be a worthy competitor. I haven't played with the Firefox Add-ins since Firefox was my default browser on the Windows platform so I'm looking forward to rediscovering the Firefox add-in market in the near future.

As I mentioned before, Firefox 3.0 is a really nice release and if you tried it in the past but bailed out on it like I have you may want to try it out again.

I would be lost without 1Password. It makes it so much easier to keep track of the web sites I have accounts on, remembering my passwords for me. I also use the wallet feature to keep important information locked up on my machine like credit card information (so that I don't have to run off and grab my wallet) and standard contact information, making completing address forms very easy.

Though not really application in the traditional sense I have really begun to appreciate the power of the command line interface with the OS X terminal. The seamless copying and pasting between OS X applications and the command line interface make it easy to work with. The multi-tab support means I can have several BASH shells running at the same time in one compact window so that I can move between them very easily.

Having recently moved to Ruby on Rails as my web development platform I've found myself spending a lot of time in a terminal window. It is so much more powerful than the DOS command line I used to use it's not even in the same league.

When I left Windows for Mac I knew one of my highest priorities was going to be finding a replacement for my beloved UltraEdit text editor. Textmate was highly recommended by a number of people and since I planned on writing code with it there was no question that this was the editor to choose. What makes Textmate special is it's ability to add functionality with "bundles", a series of commands and macros that can be tied to a file type, effectively turning Textmate into a specialized editor. The Rails bundle that I am using has been a huge help in writing code and the Git bundle makes version control painfully simple.

I've gone back and forth on using Mail to connect to my Gmail accounts and lately I'm back to using it again. Gmail's IMAP interface seems to have improved, though every once in a while it acts up and loses it's connection, requiring that I restart Other than that little challenge I've found Mail to be a nice, light application for sending and receiving e-mail.

iStat menu
If I'm using a Mac without iStat menu I feel that I'm driving a car without a dashboard cluster. On my MacBook iStat helped me understand which applications were pegging the CPU. On my Mac Pro I used iStat to see what kind of network activity was going on in the background. On my MacBook Pro I used iStat to help me keep an eye on the temperature of my CPU and the speed of my CPU fan. There are other applications that can handle this but nothing is as simple, clean and easy as iStat menu.

Though I do still struggle with it at times I've come to appreciate iPhoto and have moved all of my digital photos over to it. iPhoto is fine for doing the kind of minor edits I generally need with my photos: cropping, straightening, large scale adjustments and red-eye removal. I've used it to create a great slide show for my wife, tracking each of our kids as they grew up over the years.

The Ken Burns effect is excellent, adding a real sense of motion and drama to photos. About the only problem I had with it was that if used automatically it would occasionally use the effect to hone in on an inappropriate portion of the photo. Occasionally the focal point of the photo would be a part of the anatomy you don't necessarily want zoomed in on, especially when it's photos of your children as they mature. Needless to say I often had to take over manually and that can be rather time consuming.

Other than this little nit I've found iPhoto to be very serviceable for my needs.

When I bought my MacBook Pro I decided to purchase a copy of iWork as well since I was able to leverage the educational discount. I used the trial for Microsoft Office for a pretty long time and had started to get used to it but the application seemed too sluggish to me. Not that MS Office is all that bad but after using each for a period of time iWork seemed much cleaner to me. The UI is uncomplicated and I haven't had a problem finding anything that I need.

Since I'm no longer using trial versions and have made the plunge on iWork—spending actual $ to get it—I expect that I will find ways to make it work in every situation. In the event that someone sends me a file that I cannot view in iPages I expect that I will simply berate them for using a non-standard file format, much as I had been berated for doing the same thing in the past. I rarely push word processors, spreadsheets or presentation software very hard at all so I don't anticipate this being a problem.

When I was looking for a Mac replacement for Visio I had a number of people recommend Omnigraffle. Not only did it meet my needs, effectively doing everything I did in Visio, it did several tasks much better. The library of templates available for Omnigraffle are extensive and I am now able to mock up some great UIs very quickly and generate Rails style database schema.

I haven't found a better RSS reader than NetNewsWire and that's in part because I haven't bothered to look. NNW does exactly what I need and does it well. The fact that I can synchronize what I've read between my two Macs and my iPod Touch makes me very, very happy. I love it when applications leverage the web in unique ways.

My use of iTunes predates my use of Macs by several years since I've been an iPod user for a pretty long time. The integration of the iTunes store into it is nice and seamless, making the purchase experience about as easy as it gets.

I still switch back to iChat occasionally but for the most part I use Adium as my chat client. I love the way Adium allows me to quickly review chat logs from prior conversations. I like the way the it can be customized and create an incredibly compact chat window. The price is also excellent (free). The only downside is that I cannot do video chats, which is why I switch back to iChat every once in a while.

So there you have it, my list of critical applications that I use nearly every day on my Macs. I'm not talking about the built in functionality (other than Terminal) because that's enough for an entire blog post on it's own. Spaces, Quicklook, etc. are also critical to my needs. I also have quite a few other applications loaded and available like Cyberduck and VMware Fusion, though lately I haven't been using them nearly as much. This is more a function of my recent application needs though.


Chris @ eQuixotic said...

Great list, David. Glad to see Quicksilver in its rightful place at the top of the list. When I'm in my "real job" - using a corporate-mandated Windows machine - I always find myself by habit hitting the key combo for Quicksilver. And getting nothing, of course. Depressing.

Quicksilver, Exposé, and being able to Alt-Tab and mouse arrow to the app I want (rather than cycle through them all) are perhaps the most frequently-encountered things (out of the hundreds) I miss about my Mac while I'm on the office Windows machine.

Bleh. I need a non-Windows-exclusive job.

Partners in Grime said...

"The integration of the iTunes store into it is nice and seamless, making the purchase experience about as easy as it gets."

Sometimes too easy. :)

Partners in Grime said...

Chris: "and being able to Alt-Tab and mouse arrow to the app I want"

I think you mean command-tab.

Dean said...

QuickSilver makes the Mac experience! It should be an integral part of the OS.

I have mine set to fire with a Fn key double tap. I also love using Command-G to grab the Finder selection.

Windows just feels so clunky anymore.

Ast A. Moore said...

You might want to give Nisus Writer a shot:

I'm a professional translator and have tried out numerous word processors. I can assure you that Nisus is the best product out there. Its "live thesaurus" feature alone is a killer one. said...

I know a few other folks who use Adium because they like the way it displays chat history. But iChat also has an option to save all your coversations and if your using Leopard they can be found quickly with Spotlight and viewed just as quickly with Finder Quick Look. To save, open iChat prefs, enable Messages / Automatically save(...) and all your new chats are saved. You can browse them in the Finder and open them for viewing in iChat, but what's really cool is if you use Spotlight, search for "name:(name of other person) kind:Chat" in the search field and you'll get a list of all your saved conversations with that person. (You don't even need the full name of the other person, just a fragment that matches.) If you do the search from a Finder window, you can select a file and hit space bar (Quick Look) to see the whole saved chat without launching iChat.

David Alison said...

@Ast: Thanks for the link, I'll check it out.

@Stevebert: I have searched through the iChat logs to get at the past transcripts with people and while it is functional I really prefer the single click on the little clock icon in Adium to quickly get to a nicely structured history of my conversations. It really is a convenience issue more than anything else.

pardo said...

david - i am still not seeing the value to quicksilver over spotlight. maybe i need another month....

Anonymous said...

Don't forget that iChat also has the incredibly easy Screen Sharing with other Leopard users!


Anonymous said...

Hey David love your blog. Really great stuff. It features prominently on NetNewsWire. Just wondering how do you sync NNW with your ipod touch? are you using News Gator to read it on the Touch?

David Alison said...

@Pardo: Like I said, it does take time to appreciate Quicksilver. I lost a bit of confidence in Spotlight because I've had the index for it become corrupted on me a couple of times. I've had no such issue with Quicksilver so far. It also seems considerably faster to me.

@Anon: Yep, I access my Newsgator account on my iPod Touch so everything remains in synch.

Hendrik said...

Nice post. Your list is extremely similar to my own. Except, I actually switched from Quicksilver to Launchbar (because Quicksilver had been somewhat unstable for me since Leopard and I had a Launchbar license from a bundle deal) and I am using Lightroom instead of iPhoto.
The one additional application I can think of that I am using on a daily basis is Things for task management.

Mad Russian the Natural Philosopher said...

Mr. Alison,

I noted that you are starting to use Omnigraffle instead of visio for your flowcharting. I use Visio for electrical diagrams, but had difficulty in creating and modifying shapes.
How difficult is it to modify and/or create shapes in Omnigraffle?


Jon said...

@Pardo - The main thing that differentiates Quicksilver from Spotlight or apps like Launchbar is the fact that Quicksilver is not just a search/launcer app. It allows you to interact with the system and your apps in unusual and powerful ways. MacBreak has a nice introductory segment on Quicksilver done by Merlin Mann, GTD guru extraordinaire.

It shows you the sorts of things that can be done with QS, without bogging you down in minutiae. Hopes this gives you at least an understanding, if not an appreciation, for why so many love this application.

Hendrik said...

@Jon: Launchbar is not just a launcher/searcher either. While it certainly doesn't have as many features as Quicksilver it does have the most commonly used ones and makes them even quicker to access than QS. The only things I am really missing after switching are the integration and triggers.

Pecos Bill said...

@Hedrick: Not sure what was doing for you. MobileMe might replace that but for $$$ vs free. Doing a search at showed lots of hits on software for del.ici.ous.

No idea what triggers you had in mind. There are Folder Actions which are triggers on folders that run AppleScripts.

@David: There's a TON of power in Pages within the Inspectors. I like having multiple Inspectors open on my secondary display. Nisus writer is a good sidegrade from Pages if you need more power though it sounds like you won't need it.

And, as for your Spotlight troubles, it seems to me that Apple used the excuse of the iPhone to delay Leopard and should have pushed it later. Alas, It needed more time to bake. Tiger wasn't perfect on the initial release, but seemed to be more stable than Leo has been. With the underlying changes in Leo, I would expect Leo's Spotlight to be more robust.

Apple had to touch tons of code for Leo when they moved/cloned everything to 64bit. For that alone, they needed more time.

Jeff McCord said...

It's great to see a fellow switcher who likes the same apps as I do! Again, I am so impressed with your blog! Hope we can build a partnership in sharing Mac ideas and internet greatness! :)

I've yet to catch on to Quicksilver. I've tried it and just don't see what everyone else loves about it? So odd to me.

Ditto about the rest of your apps! Gotta love iStat as well and NetNewsWire is the best RSS yet.

Have you played around with Snackr? It's a beautiful Adobe Air interfaced RSS reader... check out my post:


cjlacz said...

I wouldn't mind support in Launchbar either. Check out this thread for some options though.

I'll repeat what Henderson said though. Launchbar does allow you to interact with your system like Quicksilver does. I found you don't need things like triggers in LB. It's so much smarter then Quicksilver at searching that you can just go directly to whatever you want to use rather then jumping through hoops. It's also smarter to train and seems to pick up your abbreviations easier.

Chris Chan said...

instead of using the Terminal , I think you can also try iTerm.

It is more user-friendly. It has keyboard shortcut for switching tab view, you can bookmark a connection and you can detach one of the tab into a new windows just simply drag it out. And it is also free and open source. It would be one of the best tool for the Rails developer