New Mac User Survival Kit

OK, so I’ve downloaded and installed all my normal tools and apps that I have available to me on Windows: Tweetdeck, Skype, Chrome, all my IDEs (except Visual Studio), and a handful of others.  Now that I have those in place, how do I finish bridging the gap between what I still need from Windows?  How do I take it from an equivalent of my Windows laptop to something much more?

I don’t have all the answers yet, but I’ll get by with a little help from my friends.  In this case I’d like to mention those friends as they have helped ramp me up in Mac knowledge a hell of a lot faster than I would have thought possible.  Big thanks out to , , , , and .  They pointed to most of the applications below that are making my time with Mac OS X extremely productive.

Survival Kit

  • Alfred – Alfred is a productivity booster that uses keyboard shortcuts to quickly access applications, web searches, bookmarks, and a lot more.  It searches as you type and the results are instantaneous, which is something by which this long time Windows user is stunned.  I almost passed this one by because it didn’t sound like anything special.  5 minutes of using it changed that perception big time.  Don’t take my word for it though, go download it yourself or at the very least check out its introductory video.
  • – How else am I going to know whether or not I have email in my Gmail account now? Can’t use Google Talk anymore (and don’t need to with iChat).  There’s other clients out there but this one is simple, free, and gets the job done.  However I did have occaisons where the email checking intervals took way too long, like 20+ minutes.  But there’s an easy fix.  Just type the following from the Terminal, restart the Gmail Notifier, and you’re good to go:
    defaults write com.google.GmailNotifier AutocheckInterval 1
  • OpenTerminal – The website may not look like much, but I think that’s because all the effort was put into the tool.  OpenTerminal adds the simple, yet powerful functionality of being able to open Terminal based on a folder in Finder, or any folder you drag onto it.
  • Skitch – Skitch is the smarter, stronger, better looking brother of Windows print screen.  It lets you quickly take snapshots of any sized portion of your screen.  In that same interface you can also add arrows, annotations, shapes, and highlights to augment you snapshots.  I’ve probably used this 20 times already in the 4 days I’ve been using this MacBook Pro.  In fact, the picture below shows how I used Skitch to make the snapshot for the OpenTerminal example above:
  • TotalFinder – TotalFinder is everything that the built-in Mac OS X Finder should be.  It adds missing features and tweaks like tabbed browsing, sorting files with folders on top, dual Finder views, and many other features.  Well worth the $15 asking price for this high quality bundle that integrates into directly into the existing Finder.
  • MySQL Workbench – OK, this isn’t exactly critical for everyone, but it was for me.  I needed a full featured MySQL GUI client and I didn’t want to pay for it.  The choices are abundant for Windows, not so much for Mac.  Lots of people suggested Sequel Pro, but it was way to light on features, specifically the inability to alter stored procedures inline.

    I had tried MySQL Workbench before for Windows and was pretty displeased with it.  it offered a great deal in terms of functionality and is the sanctioned client of MySQL, but it was very glitchy.  I had a lot of inconsistent behavior and found myself losing time instead of gaining it while using it.  Just for fun I revisited it for Mac and am very pleasantly surprised.  Everything I need to be there is there and I’ve run into none of the aggravating behavior problems I did before.  Plus they added “snippets” to their SQL query area, which are awesome.  I highly suggest this free tool to anyone doing database development or management from Mac.

  • VMWare Fusion – VMWare Fusion is a specialized virtualization software that allows you to integrate your applications from a Windows VM seamlessly into your Mac desktop.  Aside from your Windows applications appearing in standard Mac windows, you get the added compatibility of copy/paste, drag-and-drop, printing, and more.  This was huge for me since the biggest hurdle in moving completely to Mac was the fact that most of my development for my employer is C# in Visual Studio.
  • Outlook:Mac 2011 – This was critical for me.  I needed to connect to our Exchange Server to be able to fully switch over to Mac for development.  Sure I could run it in a Windows VM, but I wanted the notifications in my Dock as I often have to respond quickly.  Outlook:Mac 2011 does exactly what I need, which is exactly what Outlook does on Windows.  On additional note is that the contact email address auto hinting seems to work significantly faster on Mac.  A happily welcomed perk.

What’s Next?

Anybody else got some can’t miss applications I should be using for Mac? I’m all ears.

8 Responses to “New Mac User Survival Kit”

  1. Give iTerm a try. It’s a really great terminal replacement with bookmark functionality.

    Try Quicksilver instead of Alfred.

  2. What’s the advantage of Quicksilver? I know long time Mac users love it.

  3. Hani Nadra says:

    Here are my favorites (all free except for CrossOver):
    Adium
    BetterTouchTool
    CopyPath
    CrossOver – Paid
    Cyberduck
    Deeper
    Google Chrome – because Safari sucks
    Jumpcut
    Keyboard Cleaner
    Mikogo
    Paros
    Skype
    Shiftit
    Simple Port Forwarder
    Skype
    SQLDeveloper
    TextWrangler
    TimeTracker
    VLC

  4. @Hani: Great list and I’ve had some of these suggested to me already! Adium and BetterTouchTool have popped up a lot.

    Looks like I’ve got some research to do.

  5. It seems you are too happy with the switch. That’s cool.

    But I just wanted to say that there are some visitors of your blog (like me) who think Windows is the better OS and hope you will switch back soon.

    Best,
    Burak
    @asvguy

  6. Mike Yorke says:

    Sorry to post here tony but I didn’t know how else to get in touch with you…I was wondering if you could email me the code or hack that you made for the bluebubble theme that makes the portfolio “older entries” link work when your portfolio is on the home page.

    Thanks alot for your help.

  7. @Burak: It doesn’t have to be one or the other. A person can like both Windows and Mac. The problem is that you get so many zealots who like one and don’t give the other a fair shot.

    I need to do mobile development right now and the biggest market out there is iPhone/iPad. I would be stupid not to at least give Apple a chance. While I’m not blindly buying whatever Steve Jobs hails as the next coming of Christ in terms of technology, I am understanding what a lot of people like about these machines.

    I think Windows and Mac are both great, just different. Why do you like Windows so much more than Mac?

  8. > It doesn’t have to be one or the other. A person can like both Windows and Mac.

    That’s the healthy attitude. I wasn’t asking for more and shouldn’t have expected less…

    Best,
    Burak