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.
Brainmap.js: Vanilla JavaScript Mind Mapping Library
Cover image for Brainmap.js: Vanilla JavaScript Mind Mapping Library

Brainmap.js: Vanilla JavaScript Mind Mapping Library

Comments
1 min read
JavaScript Event Bus 🚍 (JS + TypeScript)

JavaScript Event Bus 🚍 (JS + TypeScript)

4
Comments
3 min read
JavaScript For Loop: The Ultimate Guide for Developers
Cover image for JavaScript For Loop: The Ultimate Guide for Developers

JavaScript For Loop: The Ultimate Guide for Developers

Comments
13 min read
Understanding Debounce and Throttle in JavaScript (Beginner’s Guide to Performance Optimization)
Cover image for Understanding Debounce and Throttle in JavaScript (Beginner’s Guide to Performance Optimization)

Understanding Debounce and Throttle in JavaScript (Beginner’s Guide to Performance Optimization)

4
Comments
3 min read
JavaScript Advanced Series (Part 2): Event Loop Explained
Cover image for JavaScript Advanced Series (Part 2): Event Loop Explained

JavaScript Advanced Series (Part 2): Event Loop Explained

2
Comments
9 min read
Let's learn together!

Let's learn together!

1
Comments
1 min read
My First RESTful API: A Beginner's Journey

My First RESTful API: A Beginner's Journey

Comments 2
1 min read
Bill Split Calculator

Bill Split Calculator

Comments 1
1 min read
Say Goodbye to console.time() and Hello to performance.mark()!
Cover image for Say Goodbye to console.time() and Hello to performance.mark()!

Say Goodbye to console.time() and Hello to performance.mark()!

5
Comments 3
6 min read
Difference between Client/Browser API and Server-side web API
Cover image for Difference between Client/Browser API and Server-side web API

Difference between Client/Browser API and Server-side web API

1
Comments
3 min read
"Debugging 102:"Stack Trace (JavaScript) — How to Read It Like a Pro
Cover image for "Debugging 102:"Stack Trace (JavaScript) — How to Read It Like a Pro

"Debugging 102:"Stack Trace (JavaScript) — How to Read It Like a Pro

1
Comments
1 min read
Puppeteer + Proxies: How to Stay Unblocked

Puppeteer + Proxies: How to Stay Unblocked

1
Comments
2 min read
The real reason you need a try and catch block (probing 101)

The real reason you need a try and catch block (probing 101)

2
Comments
4 min read
🚀 Matters AI (Prev. OptIQ) – Round 2 JavaScript Interview

🚀 Matters AI (Prev. OptIQ) – Round 2 JavaScript Interview

1
Comments
1 min read
LeakNinja — A VSCode Extension to Prevent Secret Leaks in Your Code

LeakNinja — A VSCode Extension to Prevent Secret Leaks in Your Code

1
Comments
1 min read
The Easiest Way to Understand APIs (With Simple Examples)

The Easiest Way to Understand APIs (With Simple Examples)

2
Comments
3 min read
I Got Tired of Manually Repurposing My Blog Posts, So I Built an AI Tool to Do It For Me
Cover image for I Got Tired of Manually Repurposing My Blog Posts, So I Built an AI Tool to Do It For Me

I Got Tired of Manually Repurposing My Blog Posts, So I Built an AI Tool to Do It For Me

12
Comments 9
2 min read
Introducing Varwolf 🐺 - Dynamic CSS Variables for React
Cover image for Introducing Varwolf 🐺 - Dynamic CSS Variables for React

Introducing Varwolf 🐺 - Dynamic CSS Variables for React

Comments
3 min read
How This Simple Method Turned My Array Code from Messy to Neat
Cover image for How This Simple Method Turned My Array Code from Messy to Neat

How This Simple Method Turned My Array Code from Messy to Neat

Comments
3 min read
Monthly Expense Calculator — Looking for Feedback!
Cover image for Monthly Expense Calculator — Looking for Feedback!

Monthly Expense Calculator — Looking for Feedback!

Comments
1 min read
Void vs Undefined in TypeScript: Runtime vs Compile-Time Explained
Cover image for Void vs Undefined in TypeScript: Runtime vs Compile-Time Explained

Void vs Undefined in TypeScript: Runtime vs Compile-Time Explained

Comments
2 min read
What’s the Return Type of a Function That Returns Nothing in TypeScript?
Cover image for What’s the Return Type of a Function That Returns Nothing in TypeScript?

What’s the Return Type of a Function That Returns Nothing in TypeScript?

Comments
2 min read
Build video calling feature for your website in javascript for free : Beginners tutorial🙀🔥🤩
Cover image for Build video calling feature for your website in javascript for free : Beginners tutorial🙀🔥🤩

Build video calling feature for your website in javascript for free : Beginners tutorial🙀🔥🤩

6
Comments 6
3 min read
How To Do Page Transitions In Vue.js

How To Do Page Transitions In Vue.js

3
Comments
2 min read
Implementing Parallel Processing in R — 2025 Edition

Implementing Parallel Processing in R — 2025 Edition

1
Comments
5 min read
loading...