close

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.
package.json vs go.mod: Where Did the Version Field Go?

package.json vs go.mod: Where Did the Version Field Go?

Comments
6 min read
Escaping the Trap: Fixing Stale Closures in React Hooks ⚡

Escaping the Trap: Fixing Stale Closures in React Hooks ⚡

Comments
2 min read
How I Built a Zero-Dependency Token Compressor for AI Coding Agents (During My High School Exams)

How I Built a Zero-Dependency Token Compressor for AI Coding Agents (During My High School Exams)

Comments 1
4 min read
The Day We Fixed Our Signup Pipeline

The Day We Fixed Our Signup Pipeline

1
Comments
3 min read
We Deleted Our Focus Trap, Scroll Lock, and Toggle Logic — The Browser Already Does It

We Deleted Our Focus Trap, Scroll Lock, and Toggle Logic — The Browser Already Does It

Comments
5 min read
Backpropagation From Scratch: How a Neural Network Actually Learns

Backpropagation From Scratch: How a Neural Network Actually Learns

Comments
3 min read
I Built a Webcam Sign-Language Reader in the Browser (No Cloud)

I Built a Webcam Sign-Language Reader in the Browser (No Cloud)

Comments
3 min read
android doze kills your react native background tasks--here's why and how to fix it

android doze kills your react native background tasks--here's why and how to fix it

Comments
3 min read
JWT Authentication in Node.js: Building a Production-Ready Login System from Scratch

JWT Authentication in Node.js: Building a Production-Ready Login System from Scratch

1
Comments
4 min read
TypeScript 6.0 launches strict mode by default and drops ES5 support

TypeScript 6.0 launches strict mode by default and drops ES5 support

Comments
6 min read
I Built Flappy Bird in 120 Lines of Vanilla JavaScript (No Engine)

I Built Flappy Bird in 120 Lines of Vanilla JavaScript (No Engine)

1
Comments
5 min read
I Built Frogger in 120 Lines of Vanilla JavaScript

I Built Frogger in 120 Lines of Vanilla JavaScript

Comments
2 min read
I built a JS/TS runtime in Rust where nothing runs without your permission

I built a JS/TS runtime in Rust where nothing runs without your permission

Comments
4 min read
I built a JS/TS runtime in Rust where nothing runs without your permission

I built a JS/TS runtime in Rust where nothing runs without your permission

Comments
3 min read
Introduction to TypeScript. JavaScript primitive data types

Introduction to TypeScript. JavaScript primitive data types

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