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.
Difference between the ^ and ~ in package.json

Difference between the ^ and ~ in package.json

Comments
3 min read
Introducing NebulaDB: The Fast, TypeScript-First Embedded Database with Plugins & WASM
Cover image for Introducing NebulaDB: The Fast, TypeScript-First Embedded Database with Plugins & WASM

Introducing NebulaDB: The Fast, TypeScript-First Embedded Database with Plugins & WASM

Comments 1
5 min read
The React interview mistake I made (and how you can avoid it) 😅

The React interview mistake I made (and how you can avoid it) 😅

1
Comments 1
2 min read
How We Integrated Google AdSense into a Next.js App Router Project (the Right Way)
Cover image for How We Integrated Google AdSense into a Next.js App Router Project (the Right Way)

How We Integrated Google AdSense into a Next.js App Router Project (the Right Way)

Comments
3 min read
JavaScript-less Mobile Menu with Tailwind
Cover image for JavaScript-less Mobile Menu with Tailwind

JavaScript-less Mobile Menu with Tailwind

6
Comments 2
8 min read
💳 PhonePe Payment Gateway Integration – A Complete Guide

💳 PhonePe Payment Gateway Integration – A Complete Guide

1
Comments
4 min read
Tidbit 03: innerText vs textContent in JavaScript – Not Twins, Just Cousins!
Cover image for Tidbit 03: innerText vs textContent in JavaScript – Not Twins, Just Cousins!

Tidbit 03: innerText vs textContent in JavaScript – Not Twins, Just Cousins!

1
Comments 1
2 min read
Early Return vs. Classic If-Else: A Universal Pattern for Writing Cleaner Code
Cover image for Early Return vs. Classic If-Else: A Universal Pattern for Writing Cleaner Code

Early Return vs. Classic If-Else: A Universal Pattern for Writing Cleaner Code

4
Comments
2 min read
What happens when a designer builds a developer tool?
Cover image for What happens when a designer builds a developer tool?

What happens when a designer builds a developer tool?

Comments 2
6 min read
Why JavaScript? Actually it's ECMAScript
Cover image for Why JavaScript? Actually it's ECMAScript

Why JavaScript? Actually it's ECMAScript

Comments
2 min read
Crypto Project Hidden Trojan
Cover image for Crypto Project Hidden Trojan

Crypto Project Hidden Trojan

Comments
2 min read
🔧 Top 10 Chrome Extensions for Web Developers (2025 Edition)
Cover image for 🔧 Top 10 Chrome Extensions for Web Developers (2025 Edition)

🔧 Top 10 Chrome Extensions for Web Developers (2025 Edition)

15
Comments 7
2 min read
Building a WhatsApp Order Notification System with Node.js and Webhooks
Cover image for Building a WhatsApp Order Notification System with Node.js and Webhooks

Building a WhatsApp Order Notification System with Node.js and Webhooks

6
Comments 1
3 min read
🔄 Redux vs 🐻 Zustand – A Practical Comparison with Code (2025)

🔄 Redux vs 🐻 Zustand – A Practical Comparison with Code (2025)

2
Comments
2 min read
🔥 Understanding PDF.js Layers and How to Use them in React.js
Cover image for 🔥 Understanding PDF.js Layers and How to Use them in React.js

🔥 Understanding PDF.js Layers and How to Use them in React.js

1
Comments
12 min read
🌍 Beginner-Friendly Guide to Solving "K-th Smallest in Lexicographical Order" LeetCode 440 (C++ | JavaScript | Python)
Cover image for 🌍 Beginner-Friendly Guide to Solving "K-th Smallest in Lexicographical Order" LeetCode 440 (C++ | JavaScript | Python)

🌍 Beginner-Friendly Guide to Solving "K-th Smallest in Lexicographical Order" LeetCode 440 (C++ | JavaScript | Python)

13
Comments 3
3 min read
The Subtle Trap of ISO Date Strings in JavaScript

The Subtle Trap of ISO Date Strings in JavaScript

1
Comments 1
3 min read
How to Clean Messy CSV, Excel, and JSON Files in Node.js (Without Pandas)
Cover image for How to Clean Messy CSV, Excel, and JSON Files in Node.js (Without Pandas)

How to Clean Messy CSV, Excel, and JSON Files in Node.js (Without Pandas)

5
Comments
3 min read
Evitando Erros de Índice Único (E11000) ao Usar findOneAndUpdate com upsert no Mongoose

Evitando Erros de Índice Único (E11000) ao Usar findOneAndUpdate com upsert no Mongoose

1
Comments
3 min read
🎯 Day 10 – Revision Mode: ON!

🎯 Day 10 – Revision Mode: ON!

1
Comments 1
1 min read
Composant Menu avec RiotJS

Composant Menu avec RiotJS

1
Comments
4 min read
Difference between __proto__, [[Prototype]] & .prototype in JavaScript
Cover image for Difference between __proto__, [[Prototype]] & .prototype in JavaScript

Difference between __proto__, [[Prototype]] & .prototype in JavaScript

7
Comments 4
11 min read
Create a Websocket client in Javascript using a web worker
Cover image for Create a Websocket client in Javascript using a web worker

Create a Websocket client in Javascript using a web worker

Comments
5 min read
🐛🔍 Debugging JavaScript Like a Pro: Mastering Browser DevTools & Node.js 🛠️

🐛🔍 Debugging JavaScript Like a Pro: Mastering Browser DevTools & Node.js 🛠️

13
Comments
9 min read
How to Easily Integrate the SeerBit Payment Solution with React.js

How to Easily Integrate the SeerBit Payment Solution with React.js

5
Comments
4 min read
loading...