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.
How to Validate Email Addresses in Node.js (2026 Guide)

How to Validate Email Addresses in Node.js (2026 Guide)

Comments
3 min read
Understanding Type Annotations and Type Inference in TypeScript

Understanding Type Annotations and Type Inference in TypeScript

2
Comments
1 min read
Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)
Cover image for Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)

Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)

Comments
2 min read
Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)
Cover image for Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)

Why Your Mongoose Hook is Returning 0 (The 'this' Lesson)

Comments
2 min read
Building NalamMesh DPI: A Disaster-Ready Healthcare App with 2G SMS Fallback (Node.js)
Cover image for Building NalamMesh DPI: A Disaster-Ready Healthcare App with 2G SMS Fallback (Node.js)

Building NalamMesh DPI: A Disaster-Ready Healthcare App with 2G SMS Fallback (Node.js)

1
Comments
3 min read
Visualizing the "Invisible" Cost of AI and Everyday Living: Why I built CostOfLivin.org

Visualizing the "Invisible" Cost of AI and Everyday Living: Why I built CostOfLivin.org

1
Comments
1 min read
What normalize() does (and why Three.js raycasting needs it)
Cover image for What normalize() does (and why Three.js raycasting needs it)

What normalize() does (and why Three.js raycasting needs it)

Comments
3 min read
Two Types of Return in Arrow Functions: Implicit vs. Explicit

Two Types of Return in Arrow Functions: Implicit vs. Explicit

2
Comments 2
1 min read
Squarespace X Mapbox
Cover image for Squarespace X Mapbox

Squarespace X Mapbox

Comments
7 min read
🛌 Beginner-Friendly Guide 'Longest Balanced Substring I' - Leetcode Problem 3713 (C++, Python, JavaScript)
Cover image for 🛌 Beginner-Friendly Guide 'Longest Balanced Substring I' - Leetcode Problem 3713 (C++, Python, JavaScript)

🛌 Beginner-Friendly Guide 'Longest Balanced Substring I' - Leetcode Problem 3713 (C++, Python, JavaScript)

11
Comments
3 min read
I Built 16+ Date & Time Calculators in Vanilla JavaScript — Here’s What I Learned About Time (and DST)

I Built 16+ Date & Time Calculators in Vanilla JavaScript — Here’s What I Learned About Time (and DST)

Comments
3 min read
What is async/await? ❤️ (Valentine Special for Developers)

What is async/await? ❤️ (Valentine Special for Developers)

2
Comments
1 min read
The AI Agent Marketplace is Here — Meet ugig.net
Cover image for The AI Agent Marketplace is Here — Meet ugig.net

The AI Agent Marketplace is Here — Meet ugig.net

Comments
3 min read
🍫 Chocolate Distribution Problem — JavaScript Solution Explained (Sliding Window)

🍫 Chocolate Distribution Problem — JavaScript Solution Explained (Sliding Window)

Comments
3 min read
Vue 3 + Pinia: Predictable State with Optimistic Updates (and clean rollbacks)

Vue 3 + Pinia: Predictable State with Optimistic Updates (and clean rollbacks)

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.