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

21
Comments 10
5 min read
Stop Using Default Node.js fetch() in Production Without These Two Fixes

Comments reveal hidden socket retention issues

Stop Using Default Node.js fetch() in Production Without These Two Fixes

16
Comments 6
6 min read
Deno 2.9's task cache turns a 4-second build into a 10-millisecond skip

Deno 2.9's task cache turns a 4-second build into a 10-millisecond skip

9
Comments 2
7 min read
Sig.js Has Reached Version 1.0

Sig.js Has Reached Version 1.0

2
Comments 2
6 min read
Picking the right illustration without looking at a single image

Picking the right illustration without looking at a single image

1
Comments 1
4 min read
I wrote MobX from scratch in 150 lines. Here's every bug I hit

I wrote MobX from scratch in 150 lines. Here's every bug I hit

Comments
11 min read
I reverse engineered Silhouette Studio's .studio3 format to free my cut files

I reverse engineered Silhouette Studio's .studio3 format to free my cut files

1
Comments 1
2 min read
Three JSON routes made my review board agentic

Three JSON routes made my review board agentic

Comments
5 min read
Verifying a JWT in the browser with Web Crypto: four things that bite

Verifying a JWT in the browser with Web Crypto: four things that bite

Comments
4 min read
Construí una web que se controla con voz y gestos — sin mouse ni teclado

Construí una web que se controla con voz y gestos — sin mouse ni teclado

Comments
2 min read
A Piece That Breaks Another Piece

A Piece That Breaks Another Piece

Comments
10 min read
Measuring a monitor's refresh rate with requestAnimationFrame (and why the average lies)

Measuring a monitor's refresh rate with requestAnimationFrame (and why the average lies)

Comments
3 min read
Why In-Context Translation Beats Traditional JSON Localization: Trying Tolgee

Why In-Context Translation Beats Traditional JSON Localization: Trying Tolgee

Comments
2 min read
AG-UI vs. WebMCP: Who Owns the Agent?

AG-UI vs. WebMCP: Who Owns the Agent?

Comments
7 min read
How to Detect Circular Dependencies in Java, TypeScript, Python and Go

How to Detect Circular Dependencies in Java, TypeScript, Python and Go

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