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.
Yes, {} + [] = 0. No, JavaScript Isn’t Broken

Born from airport boredom and spec quirks

Yes, {} + [] = 0. No, JavaScript Isn’t Broken

144
Picked as gem Comments 111
5 min read
Are You a Web Developer or a Browser Expert? 7 Tests I Failed Building a Photo Editor That Never Uploads Your Photos

Are You a Web Developer or a Browser Expert? 7 Tests I Failed Building a Photo Editor That Never Uploads Your Photos

36
Comments 89
7 min read
How to configure a Web Performance Budget with Lighthouse CI

How to configure a Web Performance Budget with Lighthouse CI

Comments
2 min read
Claude Code Custom System Prompts in 2026: Overriding Defaults, Appending Instructions, and What You Cannot Change

Claude Code Custom System Prompts in 2026: Overriding Defaults, Appending Instructions, and What You Cannot Change

1
Comments
13 min read
From a 2017 Experiment to 800+ Commits: What Building Retro Paddle Taught Me

From a 2017 Experiment to 800+ Commits: What Building Retro Paddle Taught Me

Comments
6 min read
Scoring a "You Won!" Message: The Pattern Checks Behind Our Scam Checkers

Scoring a "You Won!" Message: The Pattern Checks Behind Our Scam Checkers

Comments
5 min read
Why I Built a 100% In-Browser Privacy Toolkit (And How to Manipulate PDFs in Memory Without a Backend)

Why I Built a 100% In-Browser Privacy Toolkit (And How to Manipulate PDFs in Memory Without a Backend)

Comments
5 min read
Running ffmpeg, Whisper and background removal in the browser: lessons learned

Running ffmpeg, Whisper and background removal in the browser: lessons learned

Comments
3 min read
Counting LZW codes to see why dithered GIFs come out bigger

Counting LZW codes to see why dithered GIFs come out bigger

Comments
4 min read
Extracting text from a PDF without a PDF library: the T* trap

Extracting text from a PDF without a PDF library: the T* trap

Comments
3 min read
Turning a Shopify store into a full website with Buy Buttons

Turning a Shopify store into a full website with Buy Buttons

Comments
5 min read
Mitigating CVE-2026-118759: Why Token Inspection Must Be 100% Client-Side

Mitigating CVE-2026-118759: Why Token Inspection Must Be 100% Client-Side

Comments
2 min read
We Migrated 10,144 Tests from Jest to Vitest in 3 Weeks: The Honest, AI-Assisted Truth

We Migrated 10,144 Tests from Jest to Vitest in 3 Weeks: The Honest, AI-Assisted Truth

Comments
8 min read
Carte vectorielle de la Tunisie avec MapLibre et TMaps

Carte vectorielle de la Tunisie avec MapLibre et TMaps

Comments
4 min read
Carte de la Tunisie sur votre site web en 10 minutes

Carte de la Tunisie sur votre site web en 10 minutes

Comments
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.