List that comes to mind of all the applications on my Macbook Air that I use:
- Homebrew (which requires the GCC compiler here or XCode)
- brew install ack (better than grep)
- brew install tree (nice folder structure list in terminal)
- brew install wget (retrieve internet files through the command line)
- brew install git
- brew install redis
- brew install zsh (with oh-my-zsh)
- brew install macvim
- brew install ctags (indexes your code so that you can jump around to method declarations, etc.)
- RVM (1.8.7, 1.9.2-head)
- Growl (you will need this for apps below - notification pop-ups)
- Adium (I believe this client supports more IM protocols than iChat)
- Alfred (essential quick launch bar. I use this so much that I paid to get the additional global hotkey features)
- Caffeine (keep your computer awake during presentations)
- Evernote (keep track of your notes/pics of whiteboard sessions across devices)
- F.lux (your display will adjust to the time of day)
- Google Chrome
- Google Notifier
- Mail Unread Menu (for Mail.app)
- iTerm2 (terminal replacement will cool features like vim-ish window splitting)
- KeepassX (free mutiplatform open source password manager. Paid one to get would be 1Password)
- Dropbox (my wife and I share the KeepassX database between Mac/Linux/Windows machines)
- OpenOffice.org
- Pomodoro (keep your ass focused. Yeah, I acually paid for this version, but there are a million free ones out there)
- Propane (for Campfire and has growl notifications. My employer paid for this one)
- Sequal Pro (awesome MySQL database manager)
- TextWrangler (simple text editor)
- YoruFukurou (cool twitter client with great list support)
- Firefox w/ Firebug
- VLC Media Player (good for streaming radio or watching videos. I *really* hate iTunes)
- Spotify (I like the Rdio UI a lot more, but I needed offline sync to my Mac)
- FaceTime (Great for Mac2Mac or Mac2iPad video chat)
- GitX (Good for viewing Git history, etc.)
- MySQL and Redis
- Skitch (I honestly don't use this much over the built-in Mac screenshot utility, but if I need to draw arrows pointing on screenshots!)
- Passenger (Rails application server -- our work app has a lot of submodules with makes Pow setup complicated. I have also been using Mongrel)
- KeyRemap4MacBook (Useful for Vim key switching. I change caps-lock to ctrl AND escape here)
- Wunderlist for list management
- Rails!
- Shadowkiller to remove drop shadows (it does work with Lion 10.7.2)
- Calendar is a cool little app for viewing your calendar
- ClipMenu is a cool clipboard manager