Urgent.News

What's breaking now, across thousands of outlets.

Tech

Tab Manager and Session Saver for Firefox: Save Your Tab Context Between Sessions

Tab overload is one of the most common browser complaints. The usual advice — bookmark everything, close ruthlessly — does not address the actual problem: some tabs are open because you are in the middle of work, not because you forgot to bookmark them. Tab Manager and Session Saver for Firefox takes a different approach. What it does The extension lets you save a named snapshot of your current…

Tired of losing your work when you close tabs in Firefox? Tab Manager and Session Saver is an extension designed to help you save your current tab context and restore it later. This tool addresses the issue of multiple open tabs, which are often open due to ongoing work, rather than being forgotten bookmarks. With Tab Manager, users can save a snapshot of their open tabs, each labeled as a separate session, associated with a specific context.

Each session is a group of tabs linked to a particular task or context. For example, while researching a client project, you might have 12 tabs open, including competitor sites, a Google Doc, GitHub issues, reference articles, and bookmarks. To switch projects, simply save the current session, name it, for instance, "Client A - Research", and close all tabs. When you need to return to Client A project, restore the saved session, and all 12 tabs will reopen exactly as they were left.

Unlike bookmarks, which are for saving sites for future reference, sessions save work-in-progress contexts, capturing the exact set of tabs you had open, including their current state. This feature is particularly useful when returning to a project, as it allows you to pick up exactly where you left off without the hassle of reorganizing tabs. You can have multiple sessions simultaneously, each saved independently and restorable with a single click.

For added privacy, sessions are stored in Firefox's local extension storage and are not uploaded anywhere, ensuring that no account is required and no data is exposed. However, there are some limitations: sessions are stored only in local storage, so they cannot be synced across devices. Moreover, Tab Manager does not capture scroll position or form state, and it is not designed to organize tabs within a session; it merely saves the set of URLs.

To install Tab Manager, simply add the extension to your Firefox browser from the Firefox Add-ons page.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

most FinOps tools are dashboards. finfocus is a CLI.

The cloud bill is the only part of your infrastructure you find out about last. You write the Pulumi program, you run pulumi up , the resources come alive.

  • Finfocus is a CLI tool for FinOps, focusing on the operational side
  • Unlike most tools, it provides projected costs before resource deployment
  • Supports plugins for cloud providers and existing FinOps platforms

Local Whisper transcription on a Windows PC: what hardware matters and how to check the output

We build ClapClip, a Windows app that runs Whisper models locally, so read this with that in mind. Most of the post is about checks, and they work the same if you run whisper.cpp from a terminal or…

  • ClapClip runs Whisper models locally on Windows for transcription
  • GPU recommended for faster processing, CPU works without issue
  • Output quality evaluated with WER on challenging five-minute audio

Background jobs that survive a closed tab need more than a queue

A browser can stop polling at any moment: its tab closes, the phone goes offline, or the user signs out. If the browser also owns the workflow, the work stops with it.

  • Background jobs can fail when a tab closes or connectivity drops.
  • Unique identifier and initial tasks must be stored durably.
  • Transactional outbox or recovery scanner can address commit-enqueue gap.

More from Tuesday 10 November →