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 `useActionState` in 2026: Replacing `useReducer` for Server-Driven Form Logic

React `useActionState` in 2026: Replacing `useReducer` for Server-Driven Form Logic

Comments 3
13 min read
Stop Overworking Your Code: A Guide to Debouncing

Stop Overworking Your Code: A Guide to Debouncing

Comments
2 min read
Your API wrote the row. Why did onEdit not run?

Your API wrote the row. Why did onEdit not run?

Comments
2 min read
My First Step Into the Developer Community

My First Step Into the Developer Community

Comments
1 min read
I Built 145 Free Browser-Based Tools So I Wouldn't Need 10 Different Websites

I Built 145 Free Browser-Based Tools So I Wouldn't Need 10 Different Websites

Comments
1 min read
JavaScript Concepts I Wish I Understood Earlier: Event Bubbling & Event Delegation

JavaScript Concepts I Wish I Understood Earlier: Event Bubbling & Event Delegation

Comments 3
7 min read
JSON.parse throws on every token your LLM streams. Here's a 425-byte fix.

JSON.parse throws on every token your LLM streams. Here's a 425-byte fix.

1
Comments 1
4 min read
I built 14 developer tools and 60+ calculators into one Android app — here's what I learned

I built 14 developer tools and 60+ calculators into one Android app — here's what I learned

Comments 1
3 min read
Your Type Guard Can Silently Drift from Your TypeScript Type đź”§

Forgotten guard updates risk silent runtime bugs

Your Type Guard Can Silently Drift from Your TypeScript Type đź”§

81
Picked as gem Comments 53
6 min read
Talk to your PWA and have it talk back — Speech Recognition & Synthesis (FieldKit companion)

Talk to your PWA and have it talk back — Speech Recognition & Synthesis (FieldKit companion)

Comments
4 min read
Put your particle effects in CI: the silent-skip bug nobody catches by eye

Put your particle effects in CI: the silent-skip bug nobody catches by eye

Comments 1
2 min read
How Image Tinting Works: Blend Modes, Explained with Code

How Image Tinting Works: Blend Modes, Explained with Code

Comments
3 min read
NeverUpload – Instant P2P File Sharing Without Server Storage

NeverUpload – Instant P2P File Sharing Without Server Storage

Comments
1 min read
Real PDF redaction in the browser (a black box is not enough)

Real PDF redaction in the browser (a black box is not enough)

Comments 2
4 min read
Scaling Node.js Applications: Architecture, Caching, Clustering and Load Balancing

Scaling Node.js Applications: Architecture, Caching, Clustering and Load Balancing

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