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.
Building an E-commerce Website: A Step-by-Step Tutorial on Mastering .some() and .every() in JavaScript
Cover image for Building an E-commerce Website: A Step-by-Step Tutorial on Mastering .some() and .every() in JavaScript

Building an E-commerce Website: A Step-by-Step Tutorial on Mastering .some() and .every() in JavaScript

Comments
1 min read
🧠 Fractal Grid UI: A Recursive Layout You Can Click Into

🧠 Fractal Grid UI: A Recursive Layout You Can Click Into

3
Comments 1
1 min read
How to Generate Valid Test Credit Card Numbers for Your Development Projects

How to Generate Valid Test Credit Card Numbers for Your Development Projects

Comments
1 min read
🌐 Radial Tree UI — A Core-Centric Interface for Modular Thinking

🌐 Radial Tree UI — A Core-Centric Interface for Modular Thinking

1
Comments
1 min read
Setting Up a Modern Web Development Environment in 2025
Cover image for Setting Up a Modern Web Development Environment in 2025

Setting Up a Modern Web Development Environment in 2025

Comments
8 min read
Node.js Event Loop Visualized Series
Cover image for Node.js Event Loop Visualized Series

Node.js Event Loop Visualized Series

Comments 1
2 min read
Help secure Express apps

Help secure Express apps

Comments
1 min read
My Second mega project how did i build it?
Cover image for My Second mega project how did i build it?

My Second mega project how did i build it?

Comments
2 min read
API Development with React.js, PHP, and MySQL – From Beginner to Advanced
Cover image for API Development with React.js, PHP, and MySQL – From Beginner to Advanced

API Development with React.js, PHP, and MySQL – From Beginner to Advanced

3
Comments
9 min read
🔄 Replacing the Base URL of a Path in JavaScript
Cover image for 🔄 Replacing the Base URL of a Path in JavaScript

🔄 Replacing the Base URL of a Path in JavaScript

6
Comments
2 min read
How to Build a Color Wheel Picker Tool with HTML, CSS, and JavaScript

How to Build a Color Wheel Picker Tool with HTML, CSS, and JavaScript

Comments
5 min read
Validation for Requests / Payloads

Validation for Requests / Payloads

Comments
1 min read
A quick guide to push notifications with expo-notifications and Firebase
Cover image for A quick guide to push notifications with expo-notifications and Firebase

A quick guide to push notifications with expo-notifications and Firebase

6
Comments 9
5 min read
Getting Started with React-Grid-Layout

Getting Started with React-Grid-Layout

12
Comments 2
3 min read
V8 Engine, JavaScript APIs, and XMLHttpRequest (XHR)

V8 Engine, JavaScript APIs, and XMLHttpRequest (XHR)

15
Comments 5
2 min read
💡 Fixing Chrome’s Autofill Styles with Custom CSS

💡 Fixing Chrome’s Autofill Styles with Custom CSS

2
Comments
1 min read
Decorator Patterns in Practice: Python, Java, JavaScript, Ruby, and Scala
Cover image for Decorator Patterns in Practice: Python, Java, JavaScript, Ruby, and Scala

Decorator Patterns in Practice: Python, Java, JavaScript, Ruby, and Scala

10
Comments
8 min read
Generative Art with JavaScript and Canvas: A Beginner’s Playground
Cover image for Generative Art with JavaScript and Canvas: A Beginner’s Playground

Generative Art with JavaScript and Canvas: A Beginner’s Playground

4
Comments
3 min read
🚀 Lovit is Live: Smarter Error Handling for JS Developers
Cover image for 🚀 Lovit is Live: Smarter Error Handling for JS Developers

🚀 Lovit is Live: Smarter Error Handling for JS Developers

5
Comments
1 min read
Level Up Your Forms with React 19's useActionState Hook

Level Up Your Forms with React 19's useActionState Hook

1
Comments
4 min read
🚀 I Built a Simple Invoice Generator with Astro! [Feedback Welcome]

🚀 I Built a Simple Invoice Generator with Astro! [Feedback Welcome]

6
Comments 2
2 min read
JavaScript in the Browser: Understanding and Manipulating the Document Object Model (DOM)
Cover image for JavaScript in the Browser: Understanding and Manipulating the Document Object Model (DOM)

JavaScript in the Browser: Understanding and Manipulating the Document Object Model (DOM)

5
Comments
5 min read
🚀 Boosting Page Load Times: Practical Strategies for a Faster Website
Cover image for 🚀 Boosting Page Load Times: Practical Strategies for a Faster Website

🚀 Boosting Page Load Times: Practical Strategies for a Faster Website

2
Comments
5 min read
Exploring the Latest JavaScript Features in ESNext
Cover image for Exploring the Latest JavaScript Features in ESNext

Exploring the Latest JavaScript Features in ESNext

1
Comments
2 min read
📦 Stock Management System Project in Java (with Source Code)

📦 Stock Management System Project in Java (with Source Code)

1
Comments
2 min read
loading...