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.
Why most businesses don’t actually need a “unique” backend
Cover image for Why most businesses don’t actually need a “unique” backend

Why most businesses don’t actually need a “unique” backend

Comments
7 min read
Build an AI-Powered Image API: Auto Alt-Text, Smart Crops & Content Moderation in 20 Minutes

Build an AI-Powered Image API: Auto Alt-Text, Smart Crops & Content Moderation in 20 Minutes

5
Comments
12 min read
# Welcome to React World: Grasp the Fundamentals and Mental Model! (React Day 1)
Cover image for # Welcome to React World: Grasp the Fundamentals and Mental Model! (React Day 1)

# Welcome to React World: Grasp the Fundamentals and Mental Model! (React Day 1)

Comments
5 min read
Building a Clipper Bookmarklet with Shadow DOM and Structured Data
Cover image for Building a Clipper Bookmarklet with Shadow DOM and Structured Data

Building a Clipper Bookmarklet with Shadow DOM and Structured Data

8
Comments
3 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
How I Built an Interactive "Wiki-Killer" for Dragon Quest VII using Astro & Tailwind

How I Built an Interactive "Wiki-Killer" for Dragon Quest VII using Astro & Tailwind

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)

1
Comments
4 min read
đź§Ľ Beginner-Friendly Guide 'Minimum Pair Removal to Sort Array II' - LeetCode 3510 (C++, Python, JavaScript)
Cover image for đź§Ľ Beginner-Friendly Guide 'Minimum Pair Removal to Sort Array II' - LeetCode 3510 (C++, Python, JavaScript)

đź§Ľ Beginner-Friendly Guide 'Minimum Pair Removal to Sort Array II' - LeetCode 3510 (C++, Python, JavaScript)

20
Comments
5 min read
Building Advanced Component Scaffolding with lomer-ui CLI in Svelte

Building Advanced Component Scaffolding with lomer-ui CLI in Svelte

Comments
9 min read
Building Interactive Data Tables with AgnosUI in Svelte

Building Interactive Data Tables with AgnosUI in Svelte

Comments
9 min read
What is Debouncing in JavaScript, and why do we need it?

What is Debouncing in JavaScript, and why do we need it?

5
Comments
1 min read
🟡 JavaScript Interview Preparation Notes – Key Concepts & Q/A

🟡 JavaScript Interview Preparation Notes – Key Concepts & Q/A

Comments
3 min read
Introducing HTTP Tracker Plus: Request Capture form Browser
Cover image for Introducing HTTP Tracker Plus: Request Capture form Browser

Introducing HTTP Tracker Plus: Request Capture form Browser

Comments
1 min read
How to organize your Electron project with Modules
Cover image for How to organize your Electron project with Modules

How to organize your Electron project with Modules

Comments 3
2 min read
How I Built a Chrome Extension That Runs Llama, DeepSeek, and Mistral Locally Using WebGPU (No Ollama, No Server)
Cover image for How I Built a Chrome Extension That Runs Llama, DeepSeek, and Mistral Locally Using WebGPU (No Ollama, No Server)

How I Built a Chrome Extension That Runs Llama, DeepSeek, and Mistral Locally Using WebGPU (No Ollama, No Server)

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