How I use Firefox

This is how I use Firefox in my daily work.

I have several Firefox profiles, one for work, one for teaching, one for banking, and a few more for social media.

You can create new user profiles by visiting this url about:profiles.

Benefits?

When you have multiple profiles, you can install different extensions or define specific settings by profile.

For me this is important because I do not want some random extension to steal password from by banking accounts. Or some WCAG tool to read production information.

For social media, I can use the Leechblock extension to give me some daily time of certain pages.

For banking I can use specific extensions that block malicious activity, but can interfere on my daily job. As an extra security measure I can keep all relevant under bookmarks, so I can be sure I’m accessing the right site.

Look and feel

You can even specify different themes per profile. So I can quickly see different colors for different “Workspaces”, I have different bookmarks per profile, So all my work related links are in one place.

But there is more. For example in a specific profile I have for Spotify, I use userChrome.css to hide the toolbar and menu bar.

Custom profile

Just a few CSS lines and you are done:

#nav-bar {
  visibility: collapse;
}

#tabbrowser-tabs {
  visibility: collapse;
}

If you combine the home page feature, you can have one profile per app. So when I open the Spotify firefox profile is like opening Spotify app but inside the browser. This adds some extra privacy benefits, since I can control which tracking urls are added, by using ublock.

📕 Read more dev content.