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.
Hello World!

Hello World!

Comments
1 min read
You’re a Real JavaScript Developer Only If...

You’re a Real JavaScript Developer Only If...

95
Comments 65
2 min read
Learn Algorithms in js

Learn Algorithms in js

2
Comments
1 min read
The Great Unification: A Journey from CommonJS to ES Modules in Node.js

The Great Unification: A Journey from CommonJS to ES Modules in Node.js

3
Comments
4 min read
A quiet rewrite of the Web: PureScript on the rooftops of JavaScript

A quiet rewrite of the Web: PureScript on the rooftops of JavaScript

18
Comments 3
6 min read
Building a Bot With Discord.js

Building a Bot With Discord.js

Comments
2 min read
Adding Metrics as You Write Your Logs in Node.js

Adding Metrics as You Write Your Logs in Node.js

Comments
4 min read
🧩 JavaScript’da Coercion (Tur o‘zgarishi) – “Ko‘rinmaydigan sehr”

🧩 JavaScript’da Coercion (Tur o‘zgarishi) – “Ko‘rinmaydigan sehr”

5
Comments
2 min read
learn-data-structures-js

learn-data-structures-js

3
Comments
2 min read
How to prevent duplicate charges, orders, and form submissions in Node.js/Express using express-idempotency-middleware.

How to prevent duplicate charges, orders, and form submissions in Node.js/Express using express-idempotency-middleware.

1
Comments
5 min read
Breaking AI Browser Defenses is Easy: Novel Prompt Injection Techniques That Work

Breaking AI Browser Defenses is Easy: Novel Prompt Injection Techniques That Work

1
Comments
7 min read
Essential JWT Security (Part 2): Refresh Tokens and Revocation Made Simple

Essential JWT Security (Part 2): Refresh Tokens and Revocation Made Simple

Comments
3 min read
Spread Operator and Chaining in JS/TS

Spread Operator and Chaining in JS/TS

Comments
1 min read
Cousin locators in Playwright

Cousin locators in Playwright

1
Comments
2 min read
Frontend 101: Your Roadmap to Becoming a Web Developer

Frontend 101: Your Roadmap to Becoming a Web Developer

Comments
4 min read
How I Fixed a Web Audio Echo Problem with a 5-Second Delay

How I Fixed a Web Audio Echo Problem with a 5-Second Delay

5
Comments 1
2 min read
Mock REST APIs in 2 minutes

Mock REST APIs in 2 minutes

1
Comments
2 min read
From searching to solving: how Vector Databases transform product discovery

From searching to solving: how Vector Databases transform product discovery

3
Comments
7 min read
JavaScript Essentials: How to Use .includes() for Array Searches

JavaScript Essentials: How to Use .includes() for Array Searches

3
Comments 1
7 min read
🚀 The Black Box Principle: Decoupling API Clients with OpenAPI and TypeScript

🚀 The Black Box Principle: Decoupling API Clients with OpenAPI and TypeScript

2
Comments
6 min read
Build a Flappy Bird Clone with TCJSGame in 30 Minutes

Build a Flappy Bird Clone with TCJSGame in 30 Minutes

Comments
6 min read
How to build CLI AI Agent with OpenAI Responses API + Zapier MCP

How to build CLI AI Agent with OpenAI Responses API + Zapier MCP

2
Comments
3 min read
🎃 Spooktacular ’25 — A Haunting Event for the Undead

Frontend Challenge Perfect Landing Submission 🦇🎃

🎃 Spooktacular ’25 — A Haunting Event for the Undead

5
Comments
2 min read
React Hooks: A Comprehensive Cheatsheet & Guide

React Hooks: A Comprehensive Cheatsheet & Guide

2
Comments
4 min read
Coding Challenge Practice - Question 26

Coding Challenge Practice - Question 26

4
Comments
1 min read
loading...