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.
It Was Just a Patch Update. What Could Possibly Go Wrong?

Summer Bug Smash: Smash Stories 🐛🛹

It Was Just a Patch Update. What Could Possibly Go Wrong?

44
Comments 27
6 min read
Join our latest Frontend Challenge: Comfort Food Edition 🍲

Features a CSS art prompt

Join our latest Frontend Challenge: Comfort Food Edition 🍲

107
Comments 28
4 min read
What Actually Happens After You Send a Webhook

Includes an interactive simulator to test failures

What Actually Happens After You Send a Webhook

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

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

3
Comments 4
3 min read
Inside Instagram's DASH manifest — from MPD to segment to stitched MP4

Inside Instagram's DASH manifest — from MPD to segment to stitched MP4

1
Comments
7 min read
Your LLM Writes \(x\), Your Markdown Parser Wants $x$

Your LLM Writes \(x\), Your Markdown Parser Wants $x$

2
Comments
4 min read
When you actually need a headless browser (and when you're just wasting RAM)

When you actually need a headless browser (and when you're just wasting RAM)

Comments
6 min read
Cache-Busting a React Micro-Frontend Inside an Angular Shell

Cache-Busting a React Micro-Frontend Inside an Angular Shell

1
Comments
3 min read
CSS has no native scoping. `@scope` changes that.

CSS has no native scoping. `@scope` changes that.

6
Comments
5 min read
Turns out a "random" spin wheel doesn't pick a winner and rotate to it — it spins first, then checks who's standing there

Turns out a "random" spin wheel doesn't pick a winner and rotate to it — it spins first, then checks who's standing there

2
Comments
5 min read
How to Compress Images in the Browser Without Uploading Them

How to Compress Images in the Browser Without Uploading Them

Comments
2 min read
The Astro Image Gotcha That Broke Our Production Build and How We Fixed It

The Astro Image Gotcha That Broke Our Production Build and How We Fixed It

1
Comments 1
4 min read
Embedding Stats Widgets Without Breaking CSP: iframes, CORS, and Content Security Policy

Embedding Stats Widgets Without Breaking CSP: iframes, CORS, and Content Security Policy

Comments
5 min read
React useThrottle Hook: Throttle Values & Callbacks (2026)

React useThrottle Hook: Throttle Values & Callbacks (2026)

6
Comments
7 min read
Why I Built a Zero-AI, Zero-Algorithm Q&A Space for Distraction-Free Thoughts

Why I Built a Zero-AI, Zero-Algorithm Q&A Space for Distraction-Free Thoughts

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