I know this is a personal finance site, but occasionally I like to write about my first love… technology. One of my favorite pieces of technology is the Firefox web browser. I like to root for the underdog company for more competition leading to more choice for consumers. For that reason, I’ve never been a fan of Internet Explorer, even when it looked like Netscape was dead. Thus I have been using Firefox’s main code back when it was Mozilla 0.7 (who remembers Phoenix and Firebird? Anyone?).
A few weeks ago, that came very close to changing. Firefox had started to slow on my computer. On a lark, I loaded up Google Chrome and found that it was really fast. So it seems like a no-brainer to switch, right? Well not so fast. I have a lot of extensions for Firefox and I couldn’t work the same way with Chrome. Right as I was about to bite the bullet and switch to Chrome, I had an idea. What if Firefox is a little like Windows… the more you use it, the more it slows down with extra junk sticking around pulling resources? If Firefox is like that, perhaps I could clean it. I thought about deleting all history, cookies, many plugins, etc., but then I had a better idea.
I remembered that back in the old days Firefox had something called “profiles”. Everyone using Firefox had a profile, but they are often not aware of it. These are kind of like users in Windows. However, Windows shares a single registry and most of the “extra junk” goes there. What was slowing me down was the information in my Firefox profile. Solution: Create a new, clean profile and use that. The result was a fast new Firefox again. The article that I used to help me get started with profiles mentioned that it might be best to have different profiles for different tasks. That’s exactly what I decided to do. I created one for general browsing. I then created one for blogging, web development, work, and one that I just label as “fast”. The blogging one has bookmarks, saved passwords, and extensions that help me blog more efficiently. The web development one has a number of web development extensions.
There are three main advantages to Firefox Profiles:
- Faster Performance – My “extra junk” is now divided amongst 6 segmented profiles. The general browsing one still gets the most junk, but it’s not nearly as bad.
- Increased Focus – Because my work profile is all work-related, I’m not tempted by Evil Mike Reiss and his continuous coverage of the New England Patriots.
- Multiple Gmails at the Same Time – One of my biggest issues with web applications of all kinds is that it’s hard be logged into multiple personas at the same time. Want to Tweet about your personal and business life in two different accounts? You’ll be logging in and out of Twitter quite a bit. Have a couple of Gmail accounts that you want to keep separate? Same thing. With different profiles, there is a whole new instance of the browser. I can be logged into a Gmail account in my work profile and an entirely different Gmail account in my blogging profile.
The day after setting up my profiles, Lifehacker published this very helpful guide on Firefox profiles. My timing is, as always, very poor. The big take-away in this guide is to get the Profile Switcher plugin. It’s a must-have for getting the most out of Firefox profiles.
(Note: Yes, I’m realize that I’m ripping of Lifehacker’s title a bit, but I had already started this article before Lifehacker published that guide. I’m sticking with what I had.)