DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
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
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
Firefox Extension Manifest V3 Migration: What Actually Changed

Firefox Extension Manifest V3 Migration: What Actually Changed

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
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
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 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
Calling the Anthropic API Directly From the Browser — A 150-Line BYOK Comparison Tool for Opus / Sonnet / Haiku

Calling the Anthropic API Directly From the Browser — A 150-Line BYOK Comparison Tool for Opus / Sonnet / Haiku

1
Comments
5 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
World Clock vs. Timezone Calculator: Why Browser Extensions Win

World Clock vs. Timezone Calculator: Why Browser Extensions Win

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
Browser Storage for Extension Developers: localStorage vs. browser.storage.local

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

Comments
3 min read
My Frontend Development Journey Begins 🚀

My Frontend Development Journey Begins 🚀

Comments
1 min read
What does "type" in package.json actually do?

What does "type" in package.json actually do?

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

OpenWeatherMap API for Browser Extensions: A Practical Guide

Comments
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.