There are some really nifty apps out there that I have set to run all the time, and they’ve been starting to crowd up my dock.
Jungledisk is better than Mozy and is my preferred online backup utility. It’s secure, it uses Amazon S3, it supports versioning, and allows online access. Anyway I noticed their latest version of the app allows you to show the app in the status bar instead of the dock. Update Jungle Disk and then go to Configure > Application Settings > Show application in: Status Bar.
QuickSilver is another great keyboard launcher app I use all the time. It also supports hiding the app from the dock. Go to Preferences > Application and uncheck Show icon in dock. It automatically shows in the status bar when you do this.
Growl is one of my favorite apps, as is HardwareGrowler. However HardwareGrowler has no user interface but still hangs out in the dock. You can fix this by following the instructions on this page. It took me a couple tries (I put the <key>LSUIElement</key><true/> in the wrong place the first time and had to start over…Also you touch the whole HardwareGrowler.app package in the finder), but now it’s hidden from the dock.
Now if only I could get VineServer working with Growl. VineServer does allow you to install a system server, but unlike the app, it does not notify when someone connects, which I prefer to know about. So for now, VineServer sits in my dock as a hidden application.