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.
Checking `null`, `undefined`, Empty, and Falsy Values in JavaScript

Checking `null`, `undefined`, Empty, and Falsy Values in JavaScript

Comments
3 min read
Easily Create an XLSX Output by Using Only HTML Table Component

Easily Create an XLSX Output by Using Only HTML Table Component

Comments
7 min read
HTTP Requests in React(fetch vs Axios and Tanstack Query)
Cover image for HTTP Requests in React(fetch vs Axios and Tanstack Query)

HTTP Requests in React(fetch vs Axios and Tanstack Query)

Comments
8 min read
Backend Logic Made Easy: How I Built a Clean User Registration API
Cover image for Backend Logic Made Easy: How I Built a Clean User Registration API

Backend Logic Made Easy: How I Built a Clean User Registration API

1
Comments 2
4 min read
useMemo, useCallback, React.memo — What Optimizations Actually Work
Cover image for useMemo, useCallback, React.memo — What Optimizations Actually Work

useMemo, useCallback, React.memo — What Optimizations Actually Work

Comments
6 min read
Building India's First Real-Time Multilingual AI Companion: A Developer's Journey

Building India's First Real-Time Multilingual AI Companion: A Developer's Journey

Comments
4 min read
How our price fallbacks work (equities, FX, crypto) — resilient client edge design
Cover image for How our price fallbacks work (equities, FX, crypto) — resilient client edge design

How our price fallbacks work (equities, FX, crypto) — resilient client edge design

Comments
1 min read
I Created Minecraft Browser Game
Cover image for I Created Minecraft Browser Game

I Created Minecraft Browser Game

10
Comments
1 min read
Say Goodbye to Try-Catch Blocks Forever!

Say Goodbye to Try-Catch Blocks Forever!

Comments
1 min read
Clicks to Efficiency: Automate Your Daily Browser Tasks

Clicks to Efficiency: Automate Your Daily Browser Tasks

2
Comments
7 min read
Top 10 JavaScript Tips Every Developer Should Know
Cover image for Top 10 JavaScript Tips Every Developer Should Know

Top 10 JavaScript Tips Every Developer Should Know

6
Comments
2 min read
When ‘Magic’ Works: Type-Level Tricks in TypeScript
Cover image for When ‘Magic’ Works: Type-Level Tricks in TypeScript

When ‘Magic’ Works: Type-Level Tricks in TypeScript

Comments
6 min read
Top 100 Best 2D JavaScript Game Engines in 2025
Cover image for Top 100 Best 2D JavaScript Game Engines in 2025

Top 100 Best 2D JavaScript Game Engines in 2025

1
Comments
5 min read
When Dinosaurs Survived the Meteor: From Python to Deno
Cover image for When Dinosaurs Survived the Meteor: From Python to Deno

When Dinosaurs Survived the Meteor: From Python to Deno

12
Comments
6 min read
🚀 How I Built 5 Projects in 30 Days as a 12-Year-Old Developer
Cover image for 🚀 How I Built 5 Projects in 30 Days as a 12-Year-Old Developer

🚀 How I Built 5 Projects in 30 Days as a 12-Year-Old Developer

11
Comments 2
1 min read
JavaScript: The Language That Runs the Web
Cover image for JavaScript: The Language That Runs the Web

JavaScript: The Language That Runs the Web

Comments
6 min read
Hidden Classes: The JavaScript performance secret that changed everything
Cover image for Hidden Classes: The JavaScript performance secret that changed everything

Hidden Classes: The JavaScript performance secret that changed everything

28
Comments 4
6 min read
Building and Publishing My First npm Library: string-utils-lite
Cover image for Building and Publishing My First npm Library: string-utils-lite

Building and Publishing My First npm Library: string-utils-lite

Comments
1 min read
Common Stale Closure Bugs in React

Common Stale Closure Bugs in React

1
Comments 1
3 min read
Launching My First Open-Source Project: A React Editor

Launching My First Open-Source Project: A React Editor

Comments
1 min read
Web Design & Development for Bristol SMEs – Affordable, Professional & Results-Driven Websites
Cover image for Web Design & Development for Bristol SMEs – Affordable, Professional & Results-Driven Websites

Web Design & Development for Bristol SMEs – Affordable, Professional & Results-Driven Websites

Comments
6 min read
Behavioral interview Preparation

Behavioral interview Preparation

1
Comments
12 min read
My First Hackathon Experience: Stepping Out of My Comfort Zone

My First Hackathon Experience: Stepping Out of My Comfort Zone

Comments 2
2 min read
TCJSGame: A Complete JavaScript Game Engine Reference Guide
Cover image for TCJSGame: A Complete JavaScript Game Engine Reference Guide

TCJSGame: A Complete JavaScript Game Engine Reference Guide

1
Comments
7 min read
Simple To-Do app JS

Simple To-Do app JS

Comments
1 min read
loading...