Forem

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.
Full Stack Open Course: My Experience with Parts 0-7

Full Stack Open Course: My Experience with Parts 0-7

Comments
4 min read
Learn Algorithms in js
Cover image for 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
Cover image for 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
Cover image for 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
Spread Operator and Chaining in JS/TS
Cover image for Spread Operator and Chaining in JS/TS

Spread Operator and Chaining in JS/TS

Comments
1 min read
Essential JWT Security (Part 2): Refresh Tokens and Revocation Made Simple
Cover image for 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
Cousin locators in Playwright
Cover image for 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
Mock REST APIs in 2 minutes
Cover image for Mock REST APIs in 2 minutes

Mock REST APIs in 2 minutes

1
Comments
2 min read
How I Fixed a Web Audio Echo Problem with a 5-Second Delay
Cover image for 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
2 min read
From searching to solving: how Vector Databases transform product discovery
Cover image for 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
🎃 Spooktacular ’25 — A Haunting Event for the Undead
Cover image for 🎃 Spooktacular ’25 — A Haunting Event for the Undead

Frontend Challenge Perfect Landing Submission 🦇🎃

🎃 Spooktacular ’25 — A Haunting Event for the Undead

2
Comments
2 min read
JavaScript Essentials: How to Use .includes() for Array Searches
Cover image for 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
Cover image for 🚀 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
Cover image for 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
Cover image for 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
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
🔥How I Built My First React Native App (Step-by-Step With Modern Tools)
Cover image for 🔥How I Built My First React Native App (Step-by-Step With Modern Tools)

🔥How I Built My First React Native App (Step-by-Step With Modern Tools)

8
Comments
3 min read
6 New React 19 Features Everyone Must Use
Cover image for 6 New React 19 Features Everyone Must Use

6 New React 19 Features Everyone Must Use

5
Comments
3 min read
loading...