DEV Community

Weather Clock Dash
Weather Clock Dash

Posted on

Firefox for Software Developers: Extensions That Fit a Dev Workflow

Developers spend the workday in the browser — documentation, GitHub, localhost, Jira, Slack. The browser is the primary work surface. Here are Firefox extensions that fit a software developer's workflow.


Tab sessions for different work contexts

Tab Manager and Session Saver — save named sets of tabs per ticket, feature, or sprint.

Developer use cases:

  • "Ticket 1234" — PR, Jira, relevant docs, local preview
  • "API review" — Swagger docs, Postman, three reference pages
  • "Infrastructure" — AWS console, monitoring dashboard, runbook

Switch context without keeping all tabs open. Restore a ticket's context when you pick it back up.


Stock data for fintech/finance devs

Stock Market Dashboard — if you build financial software, having market data on the new tab is a quick sanity check while developing.


Daily planning in the browser

Daily Planner — the sprint's daily goals on the new tab. "Finish unit tests for X," "Review PR from Y," "Write migration guide." Visible without switching to Jira or Linear.


Voice notes for design decisions

Voice Notes — during code review or architecture discussions, quick audio notes capture the rationale before writing the full comment. "Here's why I think the cache invalidation approach is wrong" in 60 seconds of voice is faster than typing it.


Dark mode for late sessions

NightOwl — applies dark mode to documentation sites, GitHub, and other reference sites that do not natively implement dark mode. Auto-schedules by sunset, so it activates as you move into evening work.


Technical note for developers

All 11 extensions in this series are built with the WebExtensions API — the same standard API used by Chrome, Firefox, and Edge extensions. If you are building your own Firefox extension, the Firefox Add-ons Developer Hub and MDN's Browser Extensions documentation are the right starting points.


These are part of a series of 11 Firefox extensions I built — see the full series.

Top comments (0)