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 or Next.js

React or Next.js

Comments 1
1 min read
📘 Frontend Developer Structure: The Complete Learning Map

📘 Frontend Developer Structure: The Complete Learning Map

4
Comments 3
2 min read
Thoughts after 6 months coding with AI

Thoughts after 6 months coding with AI

6
Comments 1
9 min read
Different Background Color for Label and Content Text

Different Background Color for Label and Content Text

Comments
1 min read
🚀 Scaling APIs Without Scaling Your Cloud Bill (2025 Edition)

🚀 Scaling APIs Without Scaling Your Cloud Bill (2025 Edition)

Comments
3 min read
How I boosted my productivity with just 20 lines of JavaScript

How I boosted my productivity with just 20 lines of JavaScript

Comments
1 min read
How Async Generators Work with SSE in JavaScript

How Async Generators Work with SSE in JavaScript

5
Comments
1 min read
The 10 Most Surprising JavaScript Behaviors Explained

The 10 Most Surprising JavaScript Behaviors Explained

Comments
2 min read
Closures in JavaScript

Closures in JavaScript

4
Comments 6
1 min read
✨ 7 Things I Do Regularly as a Senior Frontend Developer

✨ 7 Things I Do Regularly as a Senior Frontend Developer

125
Comments 33
4 min read
🚀 2025 JavaScript: Bidding Farewell to Old Patterns, Embracing New Paradigms ✨

🚀 2025 JavaScript: Bidding Farewell to Old Patterns, Embracing New Paradigms ✨

Comments 2
17 min read
Difference between call(), apply(), and bind() with example

Difference between call(), apply(), and bind() with example

2
Comments
1 min read
Adding Typing Indicators to Real Time Chat Applications

Adding Typing Indicators to Real Time Chat Applications

1
Comments 1
3 min read
Migrating from Hugo Astro

Migrating from Hugo Astro

Comments
1 min read
[JS] One Mistake I Made with await in a Loop

[JS] One Mistake I Made with await in a Loop

6
Comments
2 min read
Web Development in 2025: Technologies Shaping the Future

Web Development in 2025: Technologies Shaping the Future

2
Comments 4
6 min read
Separating Logic from UI in React: A Comparison with Angular Services

Separating Logic from UI in React: A Comparison with Angular Services

Comments
3 min read
How to Use Git and GitHub for Version Control

How to Use Git and GitHub for Version Control

2
Comments
107 min read
🍽️ Why You Don’t Need 20 Waiters in a Restaurant (👨‍🍳 = JavaScript Insight)

🍽️ Why You Don’t Need 20 Waiters in a Restaurant (👨‍🍳 = JavaScript Insight)

4
Comments 1
3 min read
Monorepo Dependency Chaos: Proven Hacks to Keep Your Codebase Sane (and Your Team Happy) 💥

Monorepo Dependency Chaos: Proven Hacks to Keep Your Codebase Sane (and Your Team Happy) 💥

4
Comments 2
3 min read
20 Must-Know JavaScript Utility Functions to Boost Productivity

20 Must-Know JavaScript Utility Functions to Boost Productivity

12
Comments 1
6 min read
Using JavaScriptExecutor in Selenium: Unlocking Advanced Web Interactions

Using JavaScriptExecutor in Selenium: Unlocking Advanced Web Interactions

22
Comments 1
6 min read
🔔 How i added a web push notification feature in my project

🔔 How i added a web push notification feature in my project

29
Comments 8
2 min read
Building an Animated Portfolio with HTML, CSS, and JavaScript: A Vanilla Web Dev Journey

Building an Animated Portfolio with HTML, CSS, and JavaScript: A Vanilla Web Dev Journey

13
Comments 3
5 min read
The Timeless Legacy of Tetris: Why Millions Still Love This Iconic Puzzle Game

The Timeless Legacy of Tetris: Why Millions Still Love This Iconic Puzzle Game

Comments
2 min read
loading...