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.
On AI Serivces, press Enter for a new line, Shift/Ctrl/Cmd + Enter to send the prompts!

On AI Serivces, press Enter for a new line, Shift/Ctrl/Cmd + Enter to send the prompts!

Comments
2 min read
Tired of Regex Gibberish? This CLI Tool Decodes It Like Magic. ✨
Cover image for Tired of Regex Gibberish? This CLI Tool Decodes It Like Magic. ✨

Tired of Regex Gibberish? This CLI Tool Decodes It Like Magic. ✨

7
Comments 2
3 min read
Dev vs PROD: Throwing Error vs Fallback Using never Type
Cover image for Dev vs PROD: Throwing Error vs Fallback Using never Type

Dev vs PROD: Throwing Error vs Fallback Using never Type

Comments 1
1 min read
Day 9 of #30DaysOfCode

Day 9 of #30DaysOfCode

Comments
1 min read
Day 3/365 Days Full Stack Challenge: Organizing Information - Creating Lists in HTML
Cover image for Day 3/365 Days Full Stack Challenge: Organizing Information - Creating Lists in HTML

Day 3/365 Days Full Stack Challenge: Organizing Information - Creating Lists in HTML

1
Comments 4
5 min read
Compile-Time vs Runtime Safety in React (TSX): The Power of never in TypeScript
Cover image for Compile-Time vs Runtime Safety in React (TSX): The Power of never in TypeScript

Compile-Time vs Runtime Safety in React (TSX): The Power of never in TypeScript

Comments
1 min read
Build Collaborative Vercel-like Toolbar with Lovable, Windsurf, and Velt
Cover image for Build Collaborative Vercel-like Toolbar with Lovable, Windsurf, and Velt

Build Collaborative Vercel-like Toolbar with Lovable, Windsurf, and Velt

18
Comments 6
13 min read
How Type Branding Solved an 'Impossible' TypeScript Problem
Cover image for How Type Branding Solved an 'Impossible' TypeScript Problem

How Type Branding Solved an 'Impossible' TypeScript Problem

Comments
6 min read
Ng-News 25/36: Q&A with Angular Team, Mutations in ngrx-toolkit
Cover image for Ng-News 25/36: Q&A with Angular Team, Mutations in ngrx-toolkit

Ng-News 25/36: Q&A with Angular Team, Mutations in ngrx-toolkit

1
Comments
4 min read
How to resolve the Max Char Algorithm
Cover image for How to resolve the Max Char Algorithm

How to resolve the Max Char Algorithm

Comments
3 min read
Debug Cloudflare Workers in Vs Code

Debug Cloudflare Workers in Vs Code

Comments
1 min read
The Untold Story of Comet Browser
Cover image for The Untold Story of Comet Browser

The Untold Story of Comet Browser

16
Comments 5
4 min read
The Sneaky JavaScript Bug That Hides in Plain Sight — A 0 That Broke My Code

The Sneaky JavaScript Bug That Hides in Plain Sight — A 0 That Broke My Code

5
Comments
2 min read
Code Doesn’t Build a Business… Clients Do
Cover image for Code Doesn’t Build a Business… Clients Do

Code Doesn’t Build a Business… Clients Do

Comments
2 min read
Learn Python from JS/TS

Learn Python from JS/TS

Comments
12 min read
Building a Communication Tool for People with Disabilities Using JavaScript and AI
Cover image for Building a Communication Tool for People with Disabilities Using JavaScript and AI

Building a Communication Tool for People with Disabilities Using JavaScript and AI

1
Comments
2 min read
The Ultimate CSS Selectors Cheat Sheet 2025
Cover image for The Ultimate CSS Selectors Cheat Sheet 2025

The Ultimate CSS Selectors Cheat Sheet 2025

4
Comments
3 min read
A complete guide to Prototypes, Constructors and Inheritance in JavaScript

A complete guide to Prototypes, Constructors and Inheritance in JavaScript

5
Comments
9 min read
React Hooks Are Dead?

React Hooks Are Dead?

Comments
1 min read
Fixing the fallback Prop Problem in React Suspense
Cover image for Fixing the fallback Prop Problem in React Suspense

Fixing the fallback Prop Problem in React Suspense

Comments
3 min read
# Why Node.js is Not Just JavaScript Outside the Browser: The Complete Guide for Beginners
Cover image for # Why Node.js is Not Just JavaScript Outside the Browser: The Complete Guide for Beginners

# Why Node.js is Not Just JavaScript Outside the Browser: The Complete Guide for Beginners

Comments
5 min read
⚖️ Controlled vs Uncontrolled Components in React — Know the Difference

⚖️ Controlled vs Uncontrolled Components in React — Know the Difference

1
Comments
1 min read
INSTALLING NODE.JS

INSTALLING NODE.JS

Comments
3 min read
Build a Serverless Distance Calculator on AWS (Amplify, Lambda, API Gateway & DynamoDB)
Cover image for Build a Serverless Distance Calculator on AWS (Amplify, Lambda, API Gateway & DynamoDB)

Build a Serverless Distance Calculator on AWS (Amplify, Lambda, API Gateway & DynamoDB)

7
Comments
11 min read
Do You Always Need to Throw Errors in never Exhaustive Checks? (React + TSX Guide)
Cover image for Do You Always Need to Throw Errors in never Exhaustive Checks? (React + TSX Guide)

Do You Always Need to Throw Errors in never Exhaustive Checks? (React + TSX Guide)

Comments
1 min read
loading...