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.
Sentry Errors Are Unreadable by Default. Here's How to Fix It with Source Maps

Sentry Errors Are Unreadable by Default. Here's How to Fix It with Source Maps

2
Comments
7 min read
The Subtle but Critical Difference: `process.nextTick()` vs. `setImmediate()`

The Subtle but Critical Difference: `process.nextTick()` vs. `setImmediate()`

Comments
5 min read
The Art of the Chisel: Crafting Pluggable Business Rules with the Strategy Pattern

The Art of the Chisel: Crafting Pluggable Business Rules with the Strategy Pattern

Comments
4 min read
The Art of the Map: Navigating the Modern ORM Landscape

The Art of the Map: Navigating the Modern ORM Landscape

Comments
5 min read
Building an API Layer That Works for You - More Axios vs Fetch
Cover image for Building an API Layer That Works for You - More Axios vs Fetch

Building an API Layer That Works for You - More Axios vs Fetch

Comments
3 min read
Tree Shaking in JavaScript - A Practical Guide
Cover image for Tree Shaking in JavaScript - A Practical Guide

Tree Shaking in JavaScript - A Practical Guide

Comments
7 min read
Day 1 of Solving LeetCode Problems: Tackling Problem #3

Day 1 of Solving LeetCode Problems: Tackling Problem #3

Comments
3 min read
What is Hoisting in JavaScript? Explained for Beginners

What is Hoisting in JavaScript? Explained for Beginners

3
Comments
4 min read
I Built a SaaS Without Looking at a Single Competitor. Here’s What I Learned
Cover image for I Built a SaaS Without Looking at a Single Competitor. Here’s What I Learned

I Built a SaaS Without Looking at a Single Competitor. Here’s What I Learned

Comments
3 min read
Understanding APIs: A Beginner's Guide to Making Your First API Call

Understanding APIs: A Beginner's Guide to Making Your First API Call

Comments
13 min read
cy.prompt() Changes UI Testing Forever. How it works under the hood

cy.prompt() Changes UI Testing Forever. How it works under the hood

Comments
3 min read
How The iframe Tag Changed The World 🔥
Cover image for How The iframe Tag Changed The World 🔥

How The iframe Tag Changed The World 🔥

50
Comments 3
3 min read
🚀 Smarter Debouncing in React — Introducing `@er-raj-aryan/use-smart-debounce`
Cover image for 🚀 Smarter Debouncing in React — Introducing `@er-raj-aryan/use-smart-debounce`

🚀 Smarter Debouncing in React — Introducing `@er-raj-aryan/use-smart-debounce`

2
Comments
3 min read
Top 5 Full-Stack Development and Deployment Platforms in 2025

Top 5 Full-Stack Development and Deployment Platforms in 2025

Comments
7 min read
I Cut My API Response Time from 1.9s to 200ms - Here's How

I Cut My API Response Time from 1.9s to 200ms - Here's How

Comments
6 min read
AI in Coding: The Hype That Delivered an Expensive Autocomplete – Why Devs Are Still Essential in 2025
Cover image for AI in Coding: The Hype That Delivered an Expensive Autocomplete – Why Devs Are Still Essential in 2025

AI in Coding: The Hype That Delivered an Expensive Autocomplete – Why Devs Are Still Essential in 2025

5
Comments 1
13 min read
Introducing JSON Toolaska — The Fastest Way to Format, Validate & Beautify JSON Online
Cover image for Introducing JSON Toolaska — The Fastest Way to Format, Validate & Beautify JSON Online

Introducing JSON Toolaska — The Fastest Way to Format, Validate & Beautify JSON Online

Comments
2 min read
Demystifying SOLID: 5 Principles for Building Robust and Maintainable Software 🚀

Demystifying SOLID: 5 Principles for Building Robust and Maintainable Software 🚀

Comments
8 min read
🧠 Help Us Name Our Creative Tech Agency!

🧠 Help Us Name Our Creative Tech Agency!

20
Comments 2
1 min read
Java Scope Explained: A Deep Dive into Variable Accessibility
Cover image for Java Scope Explained: A Deep Dive into Variable Accessibility

Java Scope Explained: A Deep Dive into Variable Accessibility

Comments
6 min read
The Ghost in the Machine: A Journey Through the Eight Fallacies of Distributed Computing

The Ghost in the Machine: A Journey Through the Eight Fallacies of Distributed Computing

Comments
5 min read
The Complete Guide to React.js Internal Workings: From Code to Browser

The Complete Guide to React.js Internal Workings: From Code to Browser

Comments
7 min read
Modals and accessibility
Cover image for Modals and accessibility

Modals and accessibility

1
Comments
3 min read
What is Package Manager?

What is Package Manager?

Comments
1 min read
Just Deployed Personal Website

Just Deployed Personal Website

Comments
1 min read
loading...