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.
5 Things Developers Get Wrong About Securing AI Agents

5 Things Developers Get Wrong About Securing AI Agents

1
Comments
3 min read
Overcoming Decision Paralysis: Building a Zero-Signup Activity Engine with Vanilla JS

Overcoming Decision Paralysis: Building a Zero-Signup Activity Engine with Vanilla JS

2
Comments
2 min read
You're collecting async iterable results with a for-await loop. `Array.fromAsync` does it in one call.

You're collecting async iterable results with a for-await loop. `Array.fromAsync` does it in one call.

23
Comments
4 min read
How I Pushed a Critical Update to Every Company Branch Without Touching a Single Machine (Electron Auto-Update Deep Dive)

How I Pushed a Critical Update to Every Company Branch Without Touching a Single Machine (Electron Auto-Update Deep Dive)

1
Comments 1
8 min read
Three AT Protocol behaviors that shaped my Bluesky post queue design

Three AT Protocol behaviors that shaped my Bluesky post queue design

2
Comments
4 min read
How I Fixed Broken Portrait/Landscape Gallery Alignment (and Open-Sourced It)

Solves masonry baseline mismatch across frameworks

How I Fixed Broken Portrait/Landscape Gallery Alignment (and Open-Sourced It)

7
Comments 10
3 min read
Building an Interactive App Guide with Clickable Hotspots on Real Screenshots

Building an Interactive App Guide with Clickable Hotspots on Real Screenshots

1
Comments
5 min read
Building a Notification Center in a Firebase PWA — Firestore vs RTDB and Three Bootstrap Fallback Levels

Building a Notification Center in a Firebase PWA — Firestore vs RTDB and Three Bootstrap Fallback Levels

1
Comments
5 min read
Uploading PDF, Word and Excel Files in a Firebase Chat: Cloudinary resource_type=raw and Custom Bubbles

Uploading PDF, Word and Excel Files in a Firebase Chat: Cloudinary resource_type=raw and Custom Bubbles

1
Comments
4 min read
Shared Calendar in a Firebase PWA — FCM Push and the Silent Session-Restore Bug

Shared Calendar in a Firebase PWA — FCM Push and the Silent Session-Restore Bug

1
Comments
4 min read
`var`, `let`, and `const` in JavaScript

`var`, `let`, and `const` in JavaScript

Comments
3 min read
What Is a Simple Request and When Does the Browser Send a Preflight Request?

What Is a Simple Request and When Does the Browser Send a Preflight Request?

1
Comments 2
2 min read
AI & Devs: Adopting To A New Reality

AI & Devs: Adopting To A New Reality

1
Comments
1 min read
Imposter Game: A Browser-Based Social Deduction Party Game

Imposter Game: A Browser-Based Social Deduction Party Game

2
Comments 2
1 min read
I built a short-code marketplace with zero npm dependencies (Node.js 22, no framework)

I built a short-code marketplace with zero npm dependencies (Node.js 22, no framework)

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