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.
wuchale: Rethinking internationalization

wuchale: Rethinking internationalization

Comments
5 min read
📋 Kanban Board – Celebrate Small Wins with Confetti-Driven CSS Art

Frontend Challenge CSS Art Submission

📋 Kanban Board – Celebrate Small Wins with Confetti-Driven CSS Art

9
Comments
2 min read
Day-54 Building a Simple React Quiz App Using Context API

Day-54 Building a Simple React Quiz App Using Context API

5
Comments
2 min read
I Used AI to Debug My Code and Here's What Happened (Spoiler: Mind = Blown 🤯)

I Used AI to Debug My Code and Here's What Happened (Spoiler: Mind = Blown 🤯)

4
Comments 1
7 min read
JavaScript Closures Explained Simply (with Real Examples)

JavaScript Closures Explained Simply (with Real Examples)

6
Comments
3 min read
TypeScript in 2025: Why Every JavaScript Developer Should Make the Switch (And How to Get Started) 🚀

TypeScript in 2025: Why Every JavaScript Developer Should Make the Switch (And How to Get Started) 🚀

2
Comments
5 min read
How to Create a Node.js Project in VS Code

How to Create a Node.js Project in VS Code

2
Comments 2
3 min read
React Design Pattern /Render Props Pattern

React Design Pattern /Render Props Pattern

3
Comments 4
4 min read
Building real-time chat with no external dependencies

Building real-time chat with no external dependencies

3
Comments
10 min read
Rename codebase with ease - "caselyjs"

Rename codebase with ease - "caselyjs"

Comments 2
1 min read
Arithmetic Operators in Java Script.

Arithmetic Operators in Java Script.

6
Comments 3
1 min read
Code Editor on Your Browser

Code Editor on Your Browser

1
Comments
1 min read
Inside the Critical Rendering Path: What Your Browser Is Really Doing

Inside the Critical Rendering Path: What Your Browser Is Really Doing

9
Comments 4
4 min read
Javascript fundamentals

Javascript fundamentals

1
Comments
4 min read
Train an obedient AI! I made a free AI prompt optimizer!

Train an obedient AI! I made a free AI prompt optimizer!

10
Comments 2
2 min read
100 days of Coding! Day 24

100 days of Coding! Day 24

5
Comments
2 min read
The Need for Speed: Performance & Offline with Workers

The Need for Speed: Performance & Offline with Workers

3
Comments
5 min read
Fun Operators of JavaScript – Compare & Conquer!

Fun Operators of JavaScript – Compare & Conquer!

5
Comments 2
1 min read
🧌Beginner-Friendly Guide "Maximize Value from Non-Overlapping Events with DP" – LeetCode 1751 (C++ | Python | JavaScript)

🧌Beginner-Friendly Guide "Maximize Value from Non-Overlapping Events with DP" – LeetCode 1751 (C++ | Python | JavaScript)

11
Comments 2
2 min read
How Node.js Is Single-Threaded and Asynchronous

How Node.js Is Single-Threaded and Asynchronous

1
Comments
3 min read
React Router 00:22

React Router

2
Comments
1 min read
Why I Ditched API Routes for Server Actions in Next.js

Why I Ditched API Routes for Server Actions in Next.js

Comments
2 min read
How is Node.js Asynchronous When JavaScript is Single-Threaded

How is Node.js Asynchronous When JavaScript is Single-Threaded

Comments
4 min read
Colour predictor

Colour predictor

4
Comments 3
1 min read
JavaScript Error Handling Best Practices

JavaScript Error Handling Best Practices

Comments
3 min read
loading...