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.
Essential Features & Concepts in Frontend You Must Know Before Technical Interviews

Essential Features & Concepts in Frontend You Must Know Before Technical Interviews

5
Comments
12 min read
How to make your app indefinitely lazy – Part 2: Dependency Graphs

How to make your app indefinitely lazy – Part 2: Dependency Graphs

14
Comments 1
16 min read
Building a Production-Ready Image Optimizer CLI with Node.js + TypeScript

Building a Production-Ready Image Optimizer CLI with Node.js + TypeScript

Comments
5 min read
Letting AI Build My App's Auto Updates (and Fixing the Pitfalls)

Letting AI Build My App's Auto Updates (and Fixing the Pitfalls)

8
Comments
2 min read
Modern Code, Ancient Habits: Why Your One-Liners and Cryptic Names Aren't Clever

Modern Code, Ancient Habits: Why Your One-Liners and Cryptic Names Aren't Clever

3
Comments
5 min read
The <template> Tag: A core HTML Feature That Simplified My JS

The <template> Tag: A core HTML Feature That Simplified My JS

56
Comments 40
3 min read
The DOM Explained: Where Markup Meets JavaScript

The DOM Explained: Where Markup Meets JavaScript

Comments
6 min read
Unraveling the JavaScript Event Loop: A Deep Dive for Developers

Unraveling the JavaScript Event Loop: A Deep Dive for Developers

1
Comments
4 min read
Week 5: Dipping into React🎨

Week 5: Dipping into React🎨

6
Comments 3
3 min read
Angular Addicts #42: Signal Forms API, AI powered apps with Angular & more

Angular Addicts #42: Signal Forms API, AI powered apps with Angular & more

2
Comments
3 min read
Solution to Leetcode’s Maximum Subarray-JS(53)

Solution to Leetcode’s Maximum Subarray-JS(53)

1
Comments
1 min read
Smooth Drag Interactions with Pointer Events

Smooth Drag Interactions with Pointer Events

7
Comments
7 min read
Create a React Native Project (bun + Expo development built)

Create a React Native Project (bun + Expo development built)

Comments
2 min read
Real-Time Server Monitoring with Go and WebSockets

Real-Time Server Monitoring with Go and WebSockets

1
Comments 2
3 min read
Beginner’s Guide #4: How to Copy an Object in JS - Explained Like You’re Five 👶

Beginner’s Guide #4: How to Copy an Object in JS - Explained Like You’re Five 👶

20
Comments 11
3 min read
AWS Roadmap: Beginner to Advanced

AWS Roadmap: Beginner to Advanced

Comments
1 min read
Access Token and Refresh Token

Access Token and Refresh Token

3
Comments
2 min read
How Many Times Have You Missed () on Angular Signals? Let ESLint Catch It!

How Many Times Have You Missed () on Angular Signals? Let ESLint Catch It!

Comments
8 min read
🔄 Real-World Migration Steps from Tailwind CSS v3 to v4

🔄 Real-World Migration Steps from Tailwind CSS v3 to v4

2
Comments
2 min read
The New Incantation: Scripting the Cloud with TypeScript's Certainty

The New Incantation: Scripting the Cloud with TypeScript's Certainty

1
Comments
5 min read
JavaScript Execution Context and Call Stack Explained for Beginners

JavaScript Execution Context and Call Stack Explained for Beginners

2
Comments
3 min read
Top ServiceNow Trends for 2025: What’s Worth Your Time (and What’s Just Hype)

Top ServiceNow Trends for 2025: What’s Worth Your Time (and What’s Just Hype)

1
Comments
5 min read
Enclave Games Monthly Report: August 2025

Enclave Games Monthly Report: August 2025

Comments
1 min read
I Asked an AI to Build a Mobile App. It Chose Ionic Capacitor and Surprised Me

I Asked an AI to Build a Mobile App. It Chose Ionic Capacitor and Surprised Me

3
Comments 1
3 min read
🧠 Top 7 Mistakes Beginner Web Developers Make with JavaScript & How to Avoid Them

🧠 Top 7 Mistakes Beginner Web Developers Make with JavaScript & How to Avoid Them

3
Comments
2 min read
loading...