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.
[JavaScript] How to Dynamically Create a URL to Open a Latitude and Longitude Location on Google Maps

[JavaScript] How to Dynamically Create a URL to Open a Latitude and Longitude Location on Google Maps

Comments
1 min read
I'm Building Memarya: A Free, Open-Source E-Learning

I'm Building Memarya: A Free, Open-Source E-Learning

5
Comments
2 min read
🏗️ Full Stack Open — Modern Web Development, No Cost

🏗️ Full Stack Open — Modern Web Development, No Cost

1
Comments
1 min read
Coding Challenge Practice - Question 34

Coding Challenge Practice - Question 34

Comments
1 min read
✨Gemini 3 Pro vs GPT 5.1: Which One Codes Better? 🚀
Cover image for ✨Gemini 3 Pro vs GPT 5.1: Which One Codes Better? 🚀

✨Gemini 3 Pro vs GPT 5.1: Which One Codes Better? 🚀

17
Comments 2
8 min read
Elevate Your React Game with Tailwind CSS: A Match Made in Code Heaven

Elevate Your React Game with Tailwind CSS: A Match Made in Code Heaven

Comments
3 min read
Faceless Hacker in Africa: My VAPT-to-Bug Bounty Workflow (Step-by-Step)

Faceless Hacker in Africa: My VAPT-to-Bug Bounty Workflow (Step-by-Step)

Comments
3 min read
JPG to AVIF: Supercharge Your Website with Next-Gen Image Compression

JPG to AVIF: Supercharge Your Website with Next-Gen Image Compression

8
Comments
15 min read
Detecting User Frustration: Understanding rage clicks and session replay

Detecting User Frustration: Understanding rage clicks and session replay

Comments
8 min read
Why Unminified Source Code Matters in WYSIWYG Editors
Cover image for Why Unminified Source Code Matters in WYSIWYG Editors

Why Unminified Source Code Matters in WYSIWYG Editors

Comments
6 min read
Explaining JSON.stringify() - The basics of converting objects to strings

Explaining JSON.stringify() - The basics of converting objects to strings

2
Comments
1 min read
Generate TypeScript + Zod types automatically from your Knex database

Generate TypeScript + Zod types automatically from your Knex database

Comments 1
1 min read
Breaking Free from Single Inheritance Chains With JavaScript Mixins

Breaking Free from Single Inheritance Chains With JavaScript Mixins

3
Comments 1
4 min read
fast-json-format: Format JSON Without Data Loss
Cover image for fast-json-format: Format JSON Without Data Loss

fast-json-format: Format JSON Without Data Loss

Comments
1 min read
The Architecture Nobody Talks About: How I Built Systems That Actually Scale (And Why Most Don't)
Cover image for The Architecture Nobody Talks About: How I Built Systems That Actually Scale (And Why Most Don't)

The Architecture Nobody Talks About: How I Built Systems That Actually Scale (And Why Most Don't)

104
Comments 22
32 min read
React 19.2: React in its sigma era
Cover image for React 19.2: React in its sigma era

React 19.2: React in its sigma era

47
Comments 24
5 min read
Show/Hide Form Fields Conditionally with Form Show If Component
Cover image for Show/Hide Form Fields Conditionally with Form Show If Component

Show/Hide Form Fields Conditionally with Form Show If Component

Comments
1 min read
🧠 Understanding Variance in TypeScript & Flow: Covariant, Contravariant, Invariant, Bivariant

🧠 Understanding Variance in TypeScript & Flow: Covariant, Contravariant, Invariant, Bivariant

15
Comments
10 min read
🚀 Build Your First Remote MCP Server on Azure Using TypeScript — and Supercharge Your AI Workflows

🚀 Build Your First Remote MCP Server on Azure Using TypeScript — and Supercharge Your AI Workflows

2
Comments
4 min read
Learning

Learning

Comments
1 min read
The Secret Life of JavaScript Objects: Flags and Descriptors

The Secret Life of JavaScript Objects: Flags and Descriptors

Comments
4 min read
🐞 Quiz: Spot the Bug – URL Language Detection
Cover image for 🐞 Quiz: Spot the Bug – URL Language Detection

🐞 Quiz: Spot the Bug – URL Language Detection

3
Comments
2 min read
Script Loading Race Conditions

Script Loading Race Conditions

1
Comments
5 min read
Seeing bloated Docker images or odd performance on legacy servers?

Seeing bloated Docker images or odd performance on legacy servers?

Comments
1 min read
Build an award Winning 3D Website with scroll-based animations | Next.js, three.js & GSAP
Cover image for Build an award Winning 3D Website with scroll-based animations | Next.js, three.js & GSAP

Build an award Winning 3D Website with scroll-based animations | Next.js, three.js & GSAP

7
Comments 1
8 min read
loading...