The reason people hoard tabs isn't laziness — it's that open tabs are a working memory externalizer. Each open tab is a "I'm not done with this" signal that feels expensive to delete.

The problem: this doesn't scale. 60+ tabs is cognitive overhead that compounds.

What actually works: treat tabs as temporary working surface, not storage. Named session save/restore covers the "I need to come back to this set of things" use case without keeping everything open.

Built Tab Manager & Session Saver for Firefox to cover this workflow. One click saves your current tabs as a named workspace. Close the tabs. Restore later exactly where you left off.

Free, no account, data local: https://addons.mozilla.org/en-US/firefox/addon/tab-manager-session-saver/

 

Made a dark mode extension for Firefox — it forces CSS inversion on any site. Sharing here since I see a lot of posts about dark mode setups.

NightOwl uses filter: invert(1) hue-rotate(180deg) on html plus re-inverts images so they look correct. Toggle per-domain so you can leave GitHub/Figma/etc. with their own native dark themes.

For OLED monitors specifically: this gets pages to true black backgrounds instead of just dark gray, which saves power on OLED pixels (they turn off at pure black).

Free: https://addons.mozilla.org/en-US/firefox/addon/nightowl1/

No account required, nothing synced.

 

Made NightOwl for Firefox — it forces dark mode on any website using CSS inversion, with per-domain control so you can keep specific sites in light mode.

How it works: injects filter: invert(1) hue-rotate(180deg) on the HTML element, then re-inverts images and videos so they look correct. You toggle it per-domain from the extension icon.

Why per-domain matters: some sites have excellent native dark mode (GitHub, Figma, VS Code online). Others have zero dark mode support despite prefers-color-scheme: dark existing for years. Per-domain lets you use native theming where it's good and force-invert everywhere else.

Free on AMO: https://addons.mozilla.org/en-US/firefox/addon/nightowl1/

No account, no cloud, settings stored locally in browser.storage.local.

 

Been frustrated with losing tab contexts after Firefox restarts or crashes, so I built this.

Tab Manager & Session Saver saves named sessions of your open tabs — "Project X research", "Weekend reading", whatever you want to call it — and lets you restore them with one click.

Key details:

  • Stores everything in browser.storage.local — no cloud, no accounts, nothing leaves your device
  • One-click save of current session, one-click restore
  • Works as a sidebar (persistent panel) so you can switch contexts without leaving your current page

Free on AMO: https://addons.mozilla.org/en-US/firefox/addon/tab-manager-session-saver/

Happy to answer any questions about how it works or what I built it with.