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.
Making a screenshot PDF searchable — no OCR, because we rendered the page

Making a screenshot PDF searchable — no OCR, because we rendered the page

3
Comments 2
5 min read
What is reduce() in JavaScript?

What is reduce() in JavaScript?

1
Comments
2 min read
React 19's useOptimistic Fixed My Instant UI. Then Combining It With useActionState Broke My Reset Button

Reveals why optimistic state is derived, not owned

React 19's useOptimistic Fixed My Instant UI. Then Combining It With useActionState Broke My Reset Button

40
Comments 32
8 min read
Stop Guessing: Diagnosing React Re-Renders with the New useRenderReason Hook

Stop Guessing: Diagnosing React Re-Renders with the New useRenderReason Hook

Comments
3 min read
React useMount Hook: Run an Effect Once on Mount (2026)

React useMount Hook: Run an Effect Once on Mount (2026)

12
Comments
7 min read
I Rebuilt My Personal Site with Astro + Bun + Cloudflare, Here’s the Full Architecture Breakdown

I Rebuilt My Personal Site with Astro + Bun + Cloudflare, Here’s the Full Architecture Breakdown

2
Comments
1 min read
Building ToolBox Pro: An All-in-One Developer Toolkit with HTML, CSS, JavaScript & Supabase

Building ToolBox Pro: An All-in-One Developer Toolkit with HTML, CSS, JavaScript & Supabase

Comments
1 min read
Sadhya — A Feast Served on a Leaf 🍃 (Try it there are two Website)

Frontend Challenge Perfect Landing Submission 🍲🥧

Sadhya — A Feast Served on a Leaf 🍃 (Try it there are two Website)

6
Comments 2
5 min read
How to Build Real-Time AI Video Workflows with Server-Sent Events and Webhooks

How to Build Real-Time AI Video Workflows with Server-Sent Events and Webhooks

1
Comments 1
12 min read
Your MCP Tool Definition Can Be 100% Spec-Compliant and Still Not Work

Your MCP Tool Definition Can Be 100% Spec-Compliant and Still Not Work

1
Comments
2 min read
Debugging Claude Code Agents: Reading Transcripts, Tracing Tool Calls, and Finding Where Your Agent Goes Wrong

Debugging Claude Code Agents: Reading Transcripts, Tracing Tool Calls, and Finding Where Your Agent Goes Wrong

1
Comments 2
13 min read
Free Online Burraco, From Scratch: Rules, Wildcards, and a Three-Tier AI in Vanilla JavaScript

Free Online Burraco, From Scratch: Rules, Wildcards, and a Three-Tier AI in Vanilla JavaScript

2
Comments
6 min read
I'm Starting a YouTube Series Where I Code With Zero AI. Here's Why That Feels Radical in 2026.

I'm Starting a YouTube Series Where I Code With Zero AI. Here's Why That Feels Radical in 2026.

4
Comments 4
3 min read
Celtrix - A modern flexible cli tool to scaffold applications with one command

Celtrix - A modern flexible cli tool to scaffold applications with one command

5
Comments
1 min read
Stone.js: your app exists in every runtime, until you run it

Stone.js: your app exists in every runtime, until you run it

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