Tweaks, shortcuts, and favorite apps

I'm a web programmer, and I spend most of my workdays either looking at stuff through a browser or writing stuff other people look at through one. Here are some things that have helped me to be more efficient and less annoyed with my computer.

Firefox 2.0

If you don't use Firefox, use it! It's free, fast, and superior to Internet Explorer. Many things I'll mention here will work with Firefox 1.5 or even older versions, but you should upgrade.

Update: I now use the beta version of Firefox 3. It's faster, uses less memory, and has other improvements. I don't love everything about it, but it's my favorite browser so far.

Keyboard shortcuts

Knowing a few of these can really boost productivity, or just make a browser more fun to use. All keyboard shortcuts can be found here:

http://www.mozilla.org/support/firefox/keyboard

My favorites:

Bookmark Keyboard Shortcuts

Get the properties of any bookmark and enter some text in the "keyword" box. Now, entering that keyword in the Location Bar will jump to that bookmark. I use "gm" for gmail, "rt" for rottentomatoes, "g" for google, "./" for slashdot, etc. And you can use Ctrl+L to get to the location bar, so now I don't have to use my mouse to get to my top 10 most-visited sites

Fake tweak

If you read that you can put a "/Prefetch:1" in your Firefox shortcut to make FF load faster, don't you believe it--it simply doesn't work. You can use Firefox Preloader to speed up load times, but I find the initial delay pretty acceptable, and I usually just leave FF running.

about:config tweaks

In Firefox, typing "about:config" in the address bar will bring up an interface for tweaking many application options. These guides have a lot of about:config information:

Here are the ones I use:

Firefox Extensions

You can find these and many others at: http://en-US.add-ons.mozilla.com/en-US/firefox/2.0/extensions

Other Programs

TaskSwitchXP

This is a great replacement for the Windows standard Alt-Tab task switching, and also has many other neat features, like right-clicking on a window's minimize button to minimize to the system tray. I also use the Hotkey combination Ctrl+Alt+Shift+H to minimize the current window to the tray. I can't stand having a cluttered taskbar, so I use this feature tons.

Copernic Desktop Search

I used to use Yahoo's desktop search, but find the Copernic interface to be nicer, if slightly slower. Google's Desktop Search just makes me angry.

Google Desktop Search

Google's Desktop Search is now my default search tool. I don't like the interface, and wish it had more fine-grained search options, but it gets the job done and is fast.

Trillian

I use the pro version of this excellent, extensible, customizable chat client, but the free version is very nice, too. It's not open source, unfortunately.

Foobar2000

By default, a barebones mp3 player. Highly extensible and customizable, with an active community. I use it in its default mode because I'm not interested anything other than speed and ease of use, but other people load it up with neat eye candy.

Thunderbird

A free and excellent email client. I use it as a POP client for Gmail. I now use Gmail's web interface exclusively. Very slick.

Daemon Tools

A nifty program that allows you to mount .iso images as a CD or DVD drive.

OpenOffice

I have free use of Microsoft Office at work, so I tend to use that, but OpenOffice is a very nice free replacement.

Abiword

Seems pretty nice, but I don't remember often to use it. Faster than Word or OpenOffice, but maybe a little buggier.

µTorrent

(pronounced yoo-torrent or myoo-torrent, since that Greek letter is "mu")
Very nice BitTorrent client, and it's incredibly small.

Agent Ransack

A file search tool that works as a good replacement for Windows' built-in search, which since XP has been "broken"--it skips searching certain file types, such as .asp files. Agent Ransack can search based on regular expressions, too.

Notepad++

A GREAT free text editor. Not only a replacement for Notepad--I use it as my main programming development tool.


-Jeff Guevin
Last updated Jan. 29, 2008