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.
React 19 Actions: I Explained 3 Hooks Without Ever Explaining What an Action Is

Didactic reverse-engineering of core concepts

React 19 Actions: I Explained 3 Hooks Without Ever Explaining What an Action Is

57
Picked as gem Comments 20
10 min read
How do you regression-test a ReDoS fix without hanging CI?

How do you regression-test a ReDoS fix without hanging CI?

Comments
1 min read
INAB Eatery

INAB Eatery

Comments
2 min read
I Built a Free, Dependency-Free Gematria Calculator with Vanilla JS

I Built a Free, Dependency-Free Gematria Calculator with Vanilla JS

1
Comments
3 min read
I ship an Ed25519 public key in my JavaScript bundle and call it a licence

I ship an Ed25519 public key in my JavaScript bundle and call it a licence

Comments
5 min read
جعلنا موقعنا غير قابل للضغط مرتين، ولم يكن الخطأ في الكود

جعلنا موقعنا غير قابل للضغط مرتين، ولم يكن الخطأ في الكود

Comments
1 min read
Why I’m Building FormatForge.org as a Browser-First Data Tools Platform

Why I’m Building FormatForge.org as a Browser-First Data Tools Platform

Comments
3 min read
Environment Config the Clean Way

Environment Config the Clean Way

Comments
3 min read
Your App Is Open in 5 Tabs Right Now. Does It Know That?

Your App Is Open in 5 Tabs Right Now. Does It Know That?

Comments
3 min read
Frontend Isn't Dead. But the Job Title Is Changing

Frontend Isn't Dead. But the Job Title Is Changing

15
Comments 2
4 min read
I built 49 free online tools in 3 months — here's what I learned

I built 49 free online tools in 3 months — here's what I learned

1
Comments 1
3 min read
Why simplified Chinese's 干 becomes three different traditional characters (and how a converter has to guess right)

Why simplified Chinese's 干 becomes three different traditional characters (and how a converter has to guess right)

1
Comments
5 min read
Why Browser Agents Fail in Production Without Semantic Layers

Why Browser Agents Fail in Production Without Semantic Layers

3
Comments 2
2 min read
Catch Zombie Fetches & Missing AbortControllers in React 19 with fetch-doctor

Catch Zombie Fetches & Missing AbortControllers in React 19 with fetch-doctor

Comments
1 min read
Why %20 Keeps Appearing in Your URLs: A Practical Guide to URL Encoding

Why %20 Keeps Appearing in Your URLs: A Practical Guide to URL Encoding

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