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.
Stop Flying Blind: BullMQ Queue Observability with bullstudio
Cover image for Stop Flying Blind: BullMQ Queue Observability with bullstudio

Stop Flying Blind: BullMQ Queue Observability with bullstudio

1
Comments
5 min read
I built a lightweight framework for Japan's "SI" projects (third attempt in 10 years)

I built a lightweight framework for Japan's "SI" projects (third attempt in 10 years)

Comments
3 min read
Part 2 - The Fiber Revolution (React 16)

Part 2 - The Fiber Revolution (React 16)

Comments
5 min read
Hello DEV Community

Hello DEV Community

1
Comments
1 min read
Top 10 VS Code Extensions Every Web Developer Should Use in 2026

Top 10 VS Code Extensions Every Web Developer Should Use in 2026

Comments
3 min read
Why Developers Love Loosely Typed Languages… But Trust Strict Ones
Cover image for Why Developers Love Loosely Typed Languages… But Trust Strict Ones

Why Developers Love Loosely Typed Languages… But Trust Strict Ones

1
Comments
2 min read
Config-driven Vue Interfaces with Dynamic Components
Cover image for Config-driven Vue Interfaces with Dynamic Components

Config-driven Vue Interfaces with Dynamic Components

2
Comments
3 min read
An Adventure in WebGL
Cover image for An Adventure in WebGL

An Adventure in WebGL

1
Comments
6 min read
Master React Testing Step-by-Step: Jest, Vitest & React Testing Library
Cover image for Master React Testing Step-by-Step: Jest, Vitest & React Testing Library

Master React Testing Step-by-Step: Jest, Vitest & React Testing Library

3
Comments
10 min read
Why Every Developer Starts With “Hello, World!"
Cover image for Why Every Developer Starts With “Hello, World!"

Why Every Developer Starts With “Hello, World!"

1
Comments
1 min read
📏 Beginner-Friendly Guide 'Minimum Absolute Difference' - Problem 1200 (C++, Python, JavaScript)
Cover image for 📏 Beginner-Friendly Guide 'Minimum Absolute Difference' - Problem 1200 (C++, Python, JavaScript)

📏 Beginner-Friendly Guide 'Minimum Absolute Difference' - Problem 1200 (C++, Python, JavaScript)

11
Comments
3 min read
Will React Compiler Make Manual Memoization Obsolete? — Things to Know Before Adopting It

Will React Compiler Make Manual Memoization Obsolete? — Things to Know Before Adopting It

1
Comments
6 min read
Off-Main-Thread Architecture: Let the Main Thread Breathe

Off-Main-Thread Architecture: Let the Main Thread Breathe

Comments
9 min read
A Burnout Tracker Because Spreadsheets Were Killing Me

A Burnout Tracker Because Spreadsheets Were Killing Me

Comments
1 min read
I Built a Group Chat That Draws Itself Into a Graph - Here's How

I Built a Group Chat That Draws Itself Into a Graph - Here's How

Comments
3 min read
Efficient Client-Side Background Removal with WebAssembly and JavaScript
Cover image for Efficient Client-Side Background Removal with WebAssembly and JavaScript

Efficient Client-Side Background Removal with WebAssembly and JavaScript

Comments
4 min read
Comprehensive guide on getting started with caching using service workers

Comprehensive guide on getting started with caching using service workers

Comments
8 min read
var vs let vs const in JavaScript: A Deep Dive for Beginners
Cover image for var vs let vs const in JavaScript: A Deep Dive for Beginners

var vs let vs const in JavaScript: A Deep Dive for Beginners

Comments
2 min read
Regular Functions vs Arrow Functions in JavaScript
Cover image for Regular Functions vs Arrow Functions in JavaScript

Regular Functions vs Arrow Functions in JavaScript

Comments
2 min read
The Revolutionary Node.js

The Revolutionary Node.js

1
Comments 1
3 min read
Why I Chose Svelte and Zero-Knowledge Encryption for My New Chrome Extension

Why I Chose Svelte and Zero-Knowledge Encryption for My New Chrome Extension

Comments
2 min read
Adding Emoji Search to Google Messages for Web

Adding Emoji Search to Google Messages for Web

Comments
2 min read
🚀 Understanding JavaScript Async/Await, Promises, and the Event Loop (In the Easiest Way)

🚀 Understanding JavaScript Async/Await, Promises, and the Event Loop (In the Easiest Way)

Comments
6 min read
Guide du SemVer avec npm
Cover image for Guide du SemVer avec npm

Guide du SemVer avec npm

Comments
4 min read
BREEZ SDK NODELESS INTEGRATION in WEB

BREEZ SDK NODELESS INTEGRATION in WEB

Comments
4 min read
loading...