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.
15 Common JSON Errors and How to Fix Them (With Real Examples)

15 Common JSON Errors and How to Fix Them (With Real Examples)

Comments
3 min read
React useTimeout Hook: Declarative setTimeout with Cleanup (2026)

React useTimeout Hook: Declarative setTimeout with Cleanup (2026)

14
Comments 1
9 min read
Chapter 1: Introduction to Node - But understanding what system is capable off

Chapter 1: Introduction to Node - But understanding what system is capable off

1
Comments
3 min read
Advanced Server-Side Caching Patterns in Next.js

Advanced Server-Side Caching Patterns in Next.js

2
Comments
4 min read
React 19's useActionState Showed Me Why Disabling My Submit Button Was Never Enough

Comments debate the limits of UI locks

React 19's useActionState Showed Me Why Disabling My Submit Button Was Never Enough

58
Comments 38
5 min read
Writing JavaScript that V8 can actually optimize

Writing JavaScript that V8 can actually optimize

Comments
16 min read
Taste of Home: The Story Behind Sombe

Frontend Challenge Perfect Landing Submission 🍲🥧

Taste of Home: The Story Behind Sombe

2
Comments 2
2 min read
How I Built XReply: AI Replies for X in Your Own Voice

How I Built XReply: AI Replies for X in Your Own Voice

5
Comments 2
2 min read
Designing Upload Expiration as a Recoverable State

Designing Upload Expiration as a Recoverable State

Comments
3 min read
Polling, SSE, or WebSockets for Mobile Upload Status?

Polling, SSE, or WebSockets for Mobile Upload Status?

Comments
3 min read
Checksums in Browser Uploads: What They Prove and What They Do Not

Checksums in Browser Uploads: What They Prove and What They Do Not

Comments
3 min read
Offline Recovery for Browser Uploads Without False Promises

Offline Recovery for Browser Uploads Without False Promises

Comments
3 min read
toISOString().slice(0, 10) is not today's date

toISOString().slice(0, 10) is not today's date

2
Comments 1
2 min read
🐛 How I Fixed the Delta Time Bug in Limn Engine (And How You Can Too)

🐛 How I Fixed the Delta Time Bug in Limn Engine (And How You Can Too)

2
Comments 1
4 min read
Quand `await mutation()` ment : le destructure `{ error }` qui sauve ton week-end

Quand `await mutation()` ment : le destructure `{ error }` qui sauve ton week-end

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