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.
TypeScript 7 Went Native: What Actually Changes And What Doesn't

Rewritten in Go for massive performance gains

TypeScript 7 Went Native: What Actually Changes And What Doesn't

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

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

6
Comments 2
8 min read
How I built 15 PDF tools that never upload your files (100% in the browser)

How I built 15 PDF tools that never upload your files (100% in the browser)

1
Comments
3 min read
Your Middleware Is Not a Security Boundary (59,000 Servers Just Found That Out)

Your Middleware Is Not a Security Boundary (59,000 Servers Just Found That Out)

Comments
5 min read
I got tired of mocking Date, so I built a TimeProvider for TypeScript

I got tired of mocking Date, so I built a TimeProvider for TypeScript

Comments
2 min read
How I Built a Timeline Portfolio using Canvas 2D

How I Built a Timeline Portfolio using Canvas 2D

Comments
5 min read
Browser vs Node — Where the Event Loop Actually Diverges (Part 2/3)

Browser vs Node — Where the Event Loop Actually Diverges (Part 2/3)

Comments
5 min read
CVE-2026-8457: WooCommerce Social Login Auth Bypass — Forged Apple JWTs Take Over Accounts

CVE-2026-8457: WooCommerce Social Login Auth Bypass — Forged Apple JWTs Take Over Accounts

1
Comments 2
4 min read
Taming a Third-Party React App Inside WordPress — Without Touching Its Code

Taming a Third-Party React App Inside WordPress — Without Touching Its Code

Comments
6 min read
I ran my own linter against my own app. All 19 findings were wrong.

I ran my own linter against my own app. All 19 findings were wrong.

Comments
4 min read
Why your browser game is unplayable on a phone

Why your browser game is unplayable on a phone

Comments
16 min read
Nobody teaches you to debug

Nobody teaches you to debug

Comments
2 min read
When a Failed Agent Step Looks Finished

When a Failed Agent Step Looks Finished

Comments
5 min read
The JS Event Loop — Core Mental Model (Part 1/3)

The JS Event Loop — Core Mental Model (Part 1/3)

Comments
4 min read
Why JavaScript Has Quirks (And Why TC39 Can't Fix Them)

Why JavaScript Has Quirks (And Why TC39 Can't Fix Them)

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