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.
Yes, true + true === 2. And No, JavaScript Isn’t Broken

Yes, true + true === 2. And No, JavaScript Isn’t Broken

18
Comments 5
2 min read
The Event Loop, Part II: The Wand Is Not Yours 🪄 (Or Why the UI Ignores You)

The Event Loop, Part II: The Wand Is Not Yours 🪄 (Or Why the UI Ignores You)

Comments
3 min read
Filter CouchDB query results with arbitrary JavaScript - like SQL WHERE...

Filter CouchDB query results with arbitrary JavaScript - like SQL WHERE...

1
Comments
2 min read
finally() in JavaScript: Why It Can't (Usually) Change a Promise's Result

finally() in JavaScript: Why It Can't (Usually) Change a Promise's Result

Comments
3 min read
Week 1 - JavaScript Fundamentals & My First Mini Project

Week 1 - JavaScript Fundamentals & My First Mini Project

Comments
2 min read
Multi-Page Electron Apps Exist — Even If We Rarely Talk About Them

Multi-Page Electron Apps Exist — Even If We Rarely Talk About Them

Comments
3 min read
Database connection in NextJS (App Router)

Database connection in NextJS (App Router)

Comments
2 min read
Why You Shouldn’t Manually Define a Vue Component’s name

Why You Shouldn’t Manually Define a Vue Component’s name

Comments
2 min read
The Death of the Syntax Coder: How AI Will Transform Your Career in 2026 (and How to Survive)

The Death of the Syntax Coder: How AI Will Transform Your Career in 2026 (and How to Survive)

1
Comments
5 min read
A real-world story: Why we even need npm

A real-world story: Why we even need npm

Comments
8 min read
My Page Loaded in 2 Seconds… According to Me

My Page Loaded in 2 Seconds… According to Me

2
Comments 1
3 min read
🤯 Frontend Interviews Are Not Easy Anymore — Be Ready for These 10 Tough Questions

🤯 Frontend Interviews Are Not Easy Anymore — Be Ready for These 10 Tough Questions

Comments
3 min read
Closures e escopos em JavaScript

Closures e escopos em JavaScript

Comments
4 min read
Closures and Scopes in JavaScript

Closures and Scopes in JavaScript

Comments
3 min read
Do you need state management still ?

Do you need state management still ?

Comments
2 min read
The Operator's Manual: Navigating Angular Signals from v17.3 to v21

The Operator's Manual: Navigating Angular Signals from v17.3 to v21

Comments
10 min read
Why setTimeout Returns an Object in Node.js (and Why setInterval Can Break Your App)

Why setTimeout Returns an Object in Node.js (and Why setInterval Can Break Your App)

6
Comments
3 min read
Building Volcano Monitoring Applications with Satellite-Based Degassing Data

Building Volcano Monitoring Applications with Satellite-Based Degassing Data

Comments
6 min read
Exploring DID-based authentication for A2A Protocol agents 🔐

Exploring DID-based authentication for A2A Protocol agents 🔐

Comments
6 min read
JavaScript DOM Explained for Beginners

JavaScript DOM Explained for Beginners

Comments
2 min read
Introducing strfi: The Ultimate String Utility Library for JavaScript & TypeScript

Introducing strfi: The Ultimate String Utility Library for JavaScript & TypeScript

Comments
2 min read
JIT-Picking: Exploiting the Logic Gap in Modern JavaScript Engines

JIT-Picking: Exploiting the Logic Gap in Modern JavaScript Engines

Comments
3 min read
Iterflow: Lazy Iterators for TypeScript

Iterflow: Lazy Iterators for TypeScript

Comments
3 min read
The Complete Guide to Frontend Architecture Patterns in 2026

The Complete Guide to Frontend Architecture Patterns in 2026

1
Comments
5 min read
Build Your Own Local AI Agent (Part 1): The Desktop Tidy-Up 🧹

Build Your Own Local AI Agent (Part 1): The Desktop Tidy-Up 🧹

Comments
2 min read
loading...