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.
Using AbortController in Web Development: Controlling Asynchronous Operations

Using AbortController in Web Development: Controlling Asynchronous Operations

Comments
2 min read
🚀 How to Seamlessly Switch Between Browsers in Your Web App with browser-switcher
Cover image for 🚀 How to Seamlessly Switch Between Browsers in Your Web App with browser-switcher

🚀 How to Seamlessly Switch Between Browsers in Your Web App with browser-switcher

Comments 1
2 min read
NodeJS Fundamentals: public field

NodeJS Fundamentals: public field

Comments
6 min read
Claude Sonnet 4 vs Kimi K2 vs Gemini 2.5 Pro: Which AI actually ships production code?⛵
Cover image for Claude Sonnet 4 vs Kimi K2 vs Gemini 2.5 Pro: Which AI actually ships production code?⛵

Claude Sonnet 4 vs Kimi K2 vs Gemini 2.5 Pro: Which AI actually ships production code?⛵

54
Comments 1
5 min read
EduVoice — Audio Learning for Dyslexic Students 🎧
Cover image for EduVoice — Audio Learning for Dyslexic Students 🎧

EduVoice — Audio Learning for Dyslexic Students 🎧

Comments
2 min read
Async_Dime Office Personalities
Cover image for Async_Dime Office Personalities

Frontend Challenge CSS Art Submission

Async_Dime Office Personalities

11
Comments
2 min read
Turn Your Objects into Strings: Meet JSON.stringify()
Cover image for Turn Your Objects into Strings: Meet JSON.stringify()

Turn Your Objects into Strings: Meet JSON.stringify()

7
Comments 1
2 min read
PWA Offline Storage Strategies-IndexedDB and Cache API

PWA Offline Storage Strategies-IndexedDB and Cache API

1
Comments
3 min read
How to Build a High-Performance HTML5 Game Portal: A Deep Dive into Rogue Game Labs
Cover image for How to Build a High-Performance HTML5 Game Portal: A Deep Dive into Rogue Game Labs

How to Build a High-Performance HTML5 Game Portal: A Deep Dive into Rogue Game Labs

Comments
4 min read
⭐ SVAR Svelte 2.2: Advanced DataGrid & Gantt Components
Cover image for ⭐ SVAR Svelte 2.2: Advanced DataGrid & Gantt Components

⭐ SVAR Svelte 2.2: Advanced DataGrid & Gantt Components

Comments
3 min read
How to Set Up Effective Mock Interviews for IT Roles

How to Set Up Effective Mock Interviews for IT Roles

Comments
3 min read
Simple reactivity in React with MobX
Cover image for Simple reactivity in React with MobX

Simple reactivity in React with MobX

4
Comments
3 min read
Arithmetic Operators in Java Script.
Cover image for Arithmetic Operators in Java Script.

Arithmetic Operators in Java Script.

6
Comments 3
1 min read
Stop using jQuery?

Stop using jQuery?

Comments
2 min read
How AI is Revolutionizing Live TV, Video on Demand, and IPTV

How AI is Revolutionizing Live TV, Video on Demand, and IPTV

Comments
2 min read
Web Development Made Simple: A Visual Roadmap for Beginners
Cover image for Web Development Made Simple: A Visual Roadmap for Beginners

Web Development Made Simple: A Visual Roadmap for Beginners

Comments 2
3 min read
Image Optimization for News Websites: Speed, Scale, and Breaking News Performance

Image Optimization for News Websites: Speed, Scale, and Breaking News Performance

10
Comments
17 min read
Convert API JSON Responses to TypeScript Types and Zod Schemas in VSCode
Cover image for Convert API JSON Responses to TypeScript Types and Zod Schemas in VSCode

Convert API JSON Responses to TypeScript Types and Zod Schemas in VSCode

1
Comments 2
2 min read
Real-Time Notifications in a MERN App — explained like texting your nerd bestie
Cover image for Real-Time Notifications in a MERN App — explained like texting your nerd bestie

Real-Time Notifications in a MERN App — explained like texting your nerd bestie

Comments 1
8 min read
Optional Chaining (.?) in JS — Write Shorter & Safer Code!
Cover image for Optional Chaining (.?) in JS — Write Shorter & Safer Code!

Optional Chaining (.?) in JS — Write Shorter & Safer Code!

1
Comments 1
2 min read
🏢 IntraSpace: AI-Powered Office Productivity Platform | Frontend Challenge: Office Edition
Cover image for 🏢 IntraSpace: AI-Powered Office Productivity Platform | Frontend Challenge: Office Edition

Frontend Challenge Holistic Webdev Submission

🏢 IntraSpace: AI-Powered Office Productivity Platform | Frontend Challenge: Office Edition

14
Comments
2 min read
# 🚀 Building a Scalable API with Node.js and Express – Lessons from Real-World Projects

# 🚀 Building a Scalable API with Node.js and Express – Lessons from Real-World Projects

3
Comments 2
3 min read
Why Every JavaScript Developer Should Know npm-run-all (Your Life Gets Easier)
Cover image for Why Every JavaScript Developer Should Know npm-run-all (Your Life Gets Easier)

Why Every JavaScript Developer Should Know npm-run-all (Your Life Gets Easier)

Comments 1
2 min read
Oreo's Top K Treats (Bucket Sort)

Oreo's Top K Treats (Bucket Sort)

Comments
3 min read
From Concept to Canvas: Building a High-Performance HTML5 Game Portal Inspired by Rogue Game Labs
Cover image for From Concept to Canvas: Building a High-Performance HTML5 Game Portal Inspired by Rogue Game Labs

From Concept to Canvas: Building a High-Performance HTML5 Game Portal Inspired by Rogue Game Labs

Comments
4 min read
loading...