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 built a collaborative pixel art game in a bottle — with 0 npm dependencies

I built a collaborative pixel art game in a bottle — with 0 npm dependencies

2
Comments 2
3 min read
How we serve 56,000 game pages from a single static build

How we serve 56,000 game pages from a single static build

Comments
2 min read
What Surprised Us Writing an ICO and CUR Parser by Hand

What Surprised Us Writing an ICO and CUR Parser by Hand

Comments
2 min read
Stop Recomputing Work That Has Already Been Verified

Stop Recomputing Work That Has Already Been Verified

Comments
4 min read
Compress Audio in the Browser: Shrink an MP3 or WAV Without Uploading It

Compress Audio in the Browser: Shrink an MP3 or WAV Without Uploading It

Comments
3 min read
Previewing a Gaussian Splat .ply in three.js without a splat renderer

Previewing a Gaussian Splat .ply in three.js without a splat renderer

Comments
5 min read
I Was Tired of Switching Between Developer Tools, So I Built My Own

I Was Tired of Switching Between Developer Tools, So I Built My Own

Comments
2 min read
Trim a PNG in the Browser: Remove Transparent Edges Without Uploading It

Trim a PNG in the Browser: Remove Transparent Edges Without Uploading It

Comments
3 min read
Stop Pasting Production JSON, API Keys, and CSVs into Random Online Converters

Stop Pasting Production JSON, API Keys, and CSVs into Random Online Converters

1
Comments
3 min read
I tested 6 popular email regexes against 46 addresses. None passed.

I tested 6 popular email regexes against 46 addresses. None passed.

Comments
5 min read
Node.js Version Mismatches: What Happens When You Run Node 24 Code on Node 20?

Node.js Version Mismatches: What Happens When You Run Node 24 Code on Node 20?

Comments
4 min read
Tiny icons as data URIs — skip another network hop for chrome assets

Tiny icons as data URIs — skip another network hop for chrome assets

2
Comments 1
4 min read
I ran a million Secret Santa draws through my generator. Here's what the paper hat gets wrong

I ran a million Secret Santa draws through my generator. Here's what the paper hat gets wrong

Comments
7 min read
Convert Audio in the Browser: Change Format Without Uploading the File

Convert Audio in the Browser: Change Format Without Uploading the File

Comments
4 min read
E-commerce checkout: technical fixes that reduce drop-off

E-commerce checkout: technical fixes that reduce drop-off

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.