DEV Community

Weather Clock Dash profile picture

Weather Clock Dash

404 bio not found

Joined Joined on 
From New Tab to Productivity Hub: Building a Zero-Config Firefox Extension

From New Tab to Productivity Hub: Building a Zero-Config Firefox Extension

Comments
2 min read
Firefox Extension Manifest V3 Migration: What Changed and What Stayed the Same

Firefox Extension Manifest V3 Migration: What Changed and What Stayed the Same

Comments
2 min read
How I Used Open-Meteo's Free Weather API to Build a Privacy-Friendly Firefox Extension

How I Used Open-Meteo's Free Weather API to Build a Privacy-Friendly Firefox Extension

Comments
2 min read
5 Firefox Extensions Every Developer Should Know (and One I Built)

5 Firefox Extensions Every Developer Should Know (and One I Built)

Comments
2 min read
Designing Dark Mode for a Firefox Extension: Beyond Just Inverting Colors

Designing Dark Mode for a Firefox Extension: Beyond Just Inverting Colors

Comments
3 min read
Browser Storage for Firefox Extensions: localStorage vs IndexedDB vs storage.local

Browser Storage for Firefox Extensions: localStorage vs IndexedDB vs storage.local

Comments
3 min read
Designing Dark Mode for a Firefox Extension: Beyond Just Inverting Colors

Designing Dark Mode for a Firefox Extension: Beyond Just Inverting Colors

Comments
3 min read
Building a Search Bar for Your Firefox New Tab Extension

Building a Search Bar for Your Firefox New Tab Extension

Comments
3 min read
Testing Firefox Extensions with Playwright: End-to-End Testing Guide

Testing Firefox Extensions with Playwright: End-to-End Testing Guide

Comments
3 min read
Keyboard Shortcuts in Firefox Extensions: A Complete Guide

Keyboard Shortcuts in Firefox Extensions: A Complete Guide

Comments
3 min read
How I Used GitHub Actions to Auto-Publish to AMO on Every Release

How I Used GitHub Actions to Auto-Publish to AMO on Every Release

Comments
3 min read
How to Use the OpenWeatherMap API in a Firefox Extension

How to Use the OpenWeatherMap API in a Firefox Extension

Comments
4 min read
Building a World Clock Feature for Firefox New Tab Extensions

Building a World Clock Feature for Firefox New Tab Extensions

Comments
4 min read
Firefox Extension Manifest V3 vs V2: What Actually Changed

Firefox Extension Manifest V3 vs V2: What Actually Changed

Comments
3 min read
Handling Offline Mode in Firefox Browser Extensions

Handling Offline Mode in Firefox Browser Extensions

Comments
3 min read
How I Automated Firefox Extension Screenshots for AMO Listings

How I Automated Firefox Extension Screenshots for AMO Listings

Comments
3 min read
Firefox Extension Icons: Sizes, Formats, and SVG vs PNG

Firefox Extension Icons: Sizes, Formats, and SVG vs PNG

Comments
2 min read
AMO Review Process: What Happens After You Submit a Firefox Extension

AMO Review Process: What Happens After You Submit a Firefox Extension

Comments
3 min read
Internationalizing a Firefox Extension: i18n Without a Library

Internationalizing a Firefox Extension: i18n Without a Library

Comments
3 min read
Accessibility in Firefox Extensions: ARIA, Focus Management, and Screen Readers

Accessibility in Firefox Extensions: ARIA, Focus Management, and Screen Readers

Comments
3 min read
Performance Tips for Firefox New Tab Extensions: Sub-100ms Load Times

Performance Tips for Firefox New Tab Extensions: Sub-100ms Load Times

Comments
3 min read
Keyboard Shortcuts in Firefox Extensions: A Complete Guide

Keyboard Shortcuts in Firefox Extensions: A Complete Guide

Comments
2 min read
Search Bar in a Firefox New Tab Extension: Which Engine, How to Handle

Search Bar in a Firefox New Tab Extension: Which Engine, How to Handle

Comments
3 min read
Dark Mode in Firefox Extensions: Respecting System Preferences

Dark Mode in Firefox Extensions: Respecting System Preferences

Comments
3 min read
How to Test Firefox Extensions Without Publishing: Local Development Tips

How to Test Firefox Extensions Without Publishing: Local Development Tips

Comments
3 min read
Using browser.storage.sync vs storage.local in Firefox Extensions: When to Use Each

Using browser.storage.sync vs storage.local in Firefox Extensions: When to Use Each

Comments
3 min read
Building a Weather Widget for Firefox New Tab: API-Free Approach with wttr.in

Building a Weather Widget for Firefox New Tab: API-Free Approach with wttr.in

Comments
3 min read
Firefox Extension Manifest V3 Migration: What Actually Changed

Firefox Extension Manifest V3 Migration: What Actually Changed

Comments
3 min read
Handling Time Zones in Browser Extensions: Lessons from Building a World Clock

Handling Time Zones in Browser Extensions: Lessons from Building a World Clock

Comments
4 min read
Responsive Grid Layouts for Browser Extension New Tab Pages

Responsive Grid Layouts for Browser Extension New Tab Pages

Comments
2 min read
Auto-Detecting Location in a Firefox Extension Without Asking for GPS

Auto-Detecting Location in a Firefox Extension Without Asking for GPS

Comments
2 min read
Making a Firefox Extension Work Offline — Service Workers vs. Cache API

Making a Firefox Extension Work Offline — Service Workers vs. Cache API

Comments
2 min read
Why Your New Tab Page Matters More Than Your Browser Theme

Why Your New Tab Page Matters More Than Your Browser Theme

Comments
2 min read
How to Get Your Firefox Extension AMO-Approved Faster

How to Get Your Firefox Extension AMO-Approved Faster

Comments
1 min read
Build a World Clock in 30 Lines of Vanilla JS

Build a World Clock in 30 Lines of Vanilla JS

Comments
2 min read
5 CSS Tricks for Firefox Extension Dark Mode

5 CSS Tricks for Firefox Extension Dark Mode

Comments
2 min read
Why I Used wttr.in Instead of OpenWeatherMap for My Firefox Extension

Why I Used wttr.in Instead of OpenWeatherMap for My Firefox Extension

Comments
3 min read
Browser Storage for Extension Developers: localStorage vs. browser.storage.local

Browser Storage for Extension Developers: localStorage vs. browser.storage.local

Comments
3 min read
World Clock vs. Timezone Calculator: Why Browser Extensions Win

World Clock vs. Timezone Calculator: Why Browser Extensions Win

Comments
3 min read
The Perfect New Tab Page: A Developer's Perspective

The Perfect New Tab Page: A Developer's Perspective

Comments
3 min read
From Zero to AMO: How to Publish a Firefox Extension Without Losing Your Mind

From Zero to AMO: How to Publish a Firefox Extension Without Losing Your Mind

Comments
3 min read
Building Privacy-First Browser Extensions: What I Learned

Building Privacy-First Browser Extensions: What I Learned

1
Comments
3 min read
5 Firefox New Tab Extensions Compared: Which One Actually Improves Your Workflow?

5 Firefox New Tab Extensions Compared: Which One Actually Improves Your Workflow?

Comments
3 min read
OpenWeatherMap API for Browser Extensions: A Practical Guide

OpenWeatherMap API for Browser Extensions: A Practical Guide

Comments
3 min read
r/startpages Is the Most Underrated Firefox Community You're Not Using

r/startpages Is the Most Underrated Firefox Community You're Not Using

Comments
2 min read
The New Tab Page Is Prime Real Estate. Are You Wasting It?

The New Tab Page Is Prime Real Estate. Are You Wasting It?

Comments
3 min read
Why Your Browser Extension Doesn't Need an Account (And Why That Matters)

Why Your Browser Extension Doesn't Need an Account (And Why That Matters)

Comments
3 min read
5 Lessons I Learned Building a Firefox New Tab Extension from Scratch

5 Lessons I Learned Building a Firefox New Tab Extension from Scratch

Comments
3 min read
I Compared 8 Firefox New Tab Extensions So You Don't Have To

I Compared 8 Firefox New Tab Extensions So You Don't Have To

Comments
2 min read
Firefox New Tab Extension Development: A Complete Beginner's Guide in 2026

Firefox New Tab Extension Development: A Complete Beginner's Guide in 2026

Comments
3 min read
5 Ways Firefox Extension New Tab Pages Are Killing Your Browser Performance

5 Ways Firefox Extension New Tab Pages Are Killing Your Browser Performance

Comments
3 min read
How I Built a Privacy-First Firefox New Tab Extension (No Data Collection, Ever)

How I Built a Privacy-First Firefox New Tab Extension (No Data Collection, Ever)

1
Comments
3 min read
The Case Against New Tab Hijacking (And How to Do It Right)

The Case Against New Tab Hijacking (And How to Do It Right)

Comments
3 min read
What Makes a Good Browser Extension? Lessons from Building One

What Makes a Good Browser Extension? Lessons from Building One

Comments
3 min read
I Replaced My Browser's New Tab Page and Here's What I Learned

I Replaced My Browser's New Tab Page and Here's What I Learned

Comments
3 min read
How to Build a Weather Extension Without an API Key

How to Build a Weather Extension Without an API Key

Comments
2 min read
5 Underrated Firefox Extensions That Actually Respect Your Privacy

5 Underrated Firefox Extensions That Actually Respect Your Privacy

Comments
2 min read
Building a Firefox New Tab Extension: From Idea to AMO Publishing

Building a Firefox New Tab Extension: From Idea to AMO Publishing

Comments
3 min read
Privacy by Design: What Data My Firefox Extension Sends (and What It Doesn't)

Privacy by Design: What Data My Firefox Extension Sends (and What It Doesn't)

Comments
2 min read
I Built a Firefox New Tab Extension with Zero Dependencies — Here'''s How

I Built a Firefox New Tab Extension with Zero Dependencies — Here'''s How

Comments
2 min read
loading...