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.
Three silent bugs in a portfolio tracker's math (and how we stopped them coming back)

Three silent bugs in a portfolio tracker's math (and how we stopped them coming back)

Comments
3 min read
Intersection Observer API

Intersection Observer API

Comments
9 min read
How a Scoreboard Keeps Responsive Layout and Game State in Sync

How a Scoreboard Keeps Responsive Layout and Game State in Sync

1
Comments
4 min read
WordCraft Explained: Install, Edit DOCX, and Export PDF

WordCraft Explained: Install, Edit DOCX, and Export PDF

Comments
11 min read
eval() in a straitjacket: running user JavaScript under a strict CSP

eval() in a straitjacket: running user JavaScript under a strict CSP

1
Comments
14 min read
Talk2Invoice: Turn a Job Note Into a Client-Ready Draft With Open-Weight AI

Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle Submission 💸

Talk2Invoice: Turn a Job Note Into a Client-Ready Draft With Open-Weight AI

Comments
4 min read
Routing uploads to PNG-8 or WebP by content: the thumbnail, the fallback and the regression check

Routing uploads to PNG-8 or WebP by content: the thumbnail, the fallback and the regression check

Comments
5 min read
We built four chats. Obviously, that was the sensible thing to do.

We built four chats. Obviously, that was the sensible thing to do.

1
Comments
7 min read
Why Are QR SaaS Startups Charging $45/Month for ISO/IEC 18004? The Browser Holds The Key.

Why Are QR SaaS Startups Charging $45/Month for ISO/IEC 18004? The Browser Holds The Key.

Comments
6 min read
Cross-Tab and Cross-Browser Communication

Cross-Tab and Cross-Browser Communication

1
Comments 1
16 min read
I Built a Zero-Backend Markdown Previewer in 40 Lines of JS

I Built a Zero-Backend Markdown Previewer in 40 Lines of JS

1
Comments
4 min read
Next.js SEO Checklist: 8 Things Developers Often Miss (2026)

Next.js SEO Checklist: 8 Things Developers Often Miss (2026)

Comments
3 min read
Cómo funciona el test de ideología política 12 Axes: matemáticas, privacidad y 12 ejes

Cómo funciona el test de ideología política 12 Axes: matemáticas, privacidad y 12 ejes

Comments
3 min read
Building a Real-Time Quant Trading Terminal in the Browser (Without React Frame Drops)

Building a Real-Time Quant Trading Terminal in the Browser (Without React Frame Drops)

Comments
3 min read
The 4 Caching Layers in Next.js App Router, in One Table

The 4 Caching Layers in Next.js App Router, in One Table

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