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.
EmbedCatalog is participating in Hacktoberfest 2026

Includes video and contributor perks

EmbedCatalog is participating in Hacktoberfest 2026

90
Comments 5
2 min read
Claude Code Plan Mode vs Auto-Accept in 2026: When to Let the Agent Drive and When to Stay in the Loop

Claude Code Plan Mode vs Auto-Accept in 2026: When to Let the Agent Drive and When to Stay in the Loop

Comments
12 min read
Rendering a 3D world in the browser is the easy part. Three.js gets you a spinning cube in ten minutes.

Rendering a 3D world in the browser is the easy part. Three.js gets you a spinning cube in ten minutes.

1
Comments 2
4 min read
Generating Tournament Brackets in Vanilla JS: Seeding, Byes, and the Loser's Bracket

Generating Tournament Brackets in Vanilla JS: Seeding, Byes, and the Loser's Bracket

Comments
4 min read
FP16 Quantization Made Our In-Browser Real-ESRGAN 4.8x Faster — and Nearly Destroyed Our Inpainting Model

FP16 Quantization Made Our In-Browser Real-ESRGAN 4.8x Faster — and Nearly Destroyed Our Inpainting Model

Comments
6 min read
Reading a canvas back doubles its memory: numbers from three engines

Reading a canvas back doubles its memory: numbers from three engines

Comments
3 min read
I tested my CRS calculator against the Canadian government's own code on 5,000 random profiles

I tested my CRS calculator against the Canadian government's own code on 5,000 random profiles

Comments
3 min read
أسماء ملفاتك ليست تالفة — إنها تُقرأ بالأبجدية الخطأ

أسماء ملفاتك ليست تالفة — إنها تُقرأ بالأبجدية الخطأ

Comments
3 min read
Building a Social Media Downloader: Handling Rate Limits, Format Detection, and Platform API Changes

Building a Social Media Downloader: Handling Rate Limits, Format Detection, and Platform API Changes

Comments
3 min read
I filed it as a flaky test. It was a crash that try/catch can't reach.

I filed it as a flaky test. It was a crash that try/catch can't reach.

Comments
5 min read
I built 59 free browser-based dev tools in vanilla JS — here's what I learned

I built 59 free browser-based dev tools in vanilla JS — here's what I learned

Comments
2 min read
Your automation says it worked. Three ways it is lying to you.

Your automation says it worked. Three ways it is lying to you.

Comments
2 min read
TypeScript-safe truthiness filters: remove null/undefined without dropping 0 or ''

TypeScript-safe truthiness filters: remove null/undefined without dropping 0 or ''

Comments
2 min read
5 Web 3D Experiments I Built with Three.js

5 Web 3D Experiments I Built with Three.js

Comments
1 min read
Moving canvas work into a Worker won't raise its size limit

Moving canvas work into a Worker won't raise its size limit

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