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.
I got tired of bloated music apps, so I spent the last few months building an open, self-host, streaming music client for Android. Meet starl :3

I got tired of bloated music apps, so I spent the last few months building an open, self-host, streaming music client for Android. Meet starl :3

2
Comments
1 min read
Medusa.js + Next.js: How to Add a Content Layer to Your Storefront

Medusa.js + Next.js: How to Add a Content Layer to Your Storefront

8
Comments
8 min read
Building Zero-Reload Web Forms: Master Modern Async/Await JavaScript Fetch API

Building Zero-Reload Web Forms: Master Modern Async/Await JavaScript Fetch API

1
Comments
3 min read
How a Silent N+1 Query Almost Melted Our Production Database (and How We Smashed It)

Summer Bug Smash: Smash Stories 🐛🛹

How a Silent N+1 Query Almost Melted Our Production Database (and How We Smashed It)

17
Comments 5
3 min read
Five ways to build a save panel, three of them correct

Five ways to build a save panel, three of them correct

2
Comments
25 min read
I fixed my scraper four times in one night. Each fix revealed a worse bug.

I fixed my scraper four times in one night. Each fix revealed a worse bug.

7
Comments
3 min read
Google Trends 429s your first request. The fix is 106 bytes.

Google Trends 429s your first request. The fix is 106 bytes.

1
Comments
7 min read
Environment Variables the Safe Way

Environment Variables the Safe Way

1
Comments 2
3 min read
Designing an idempotent confirmation protocol for browser uploads

Designing an idempotent confirmation protocol for browser uploads

1
Comments
3 min read
Your Calculator App Has a Units Problem

Your Calculator App Has a Units Problem

1
Comments 1
4 min read
Next.js Middleware Auth Bypass: CVE-2025-29927

Next.js Middleware Auth Bypass: CVE-2025-29927

1
Comments
5 min read
Behind the Scenes: Code Cleanup and Rollbacks in react-hook-lab

Behind the Scenes: Code Cleanup and Rollbacks in react-hook-lab

Comments
1 min read
🐍 Snake - rendered with 576 browser windows [warning - this WILL hurt your eyes...and PC!]

Explores browser popup API abuse

🐍 Snake - rendered with 576 browser windows [warning - this WILL hurt your eyes...and PC!]

83
Comments 35
3 min read
Handling Mixed-Unit API Payloads: Why I Built a Zero-Ad Unit Converter

Handling Mixed-Unit API Payloads: Why I Built a Zero-Ad Unit Converter

1
Comments 1
3 min read
The Biggest Misconception About React Reconciliation (Render vs. Paint) 2nd part

The Biggest Misconception About React Reconciliation (Render vs. Paint) 2nd part

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