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.
Introducing dssrf: A Safe‑by‑Construction SSRF Defense Library for Node.js

Introducing dssrf: A Safe‑by‑Construction SSRF Defense Library for Node.js

Comments
1 min read
[Part 1] - Practice Azure services - Build a small storage management app - Upload document feature

[Part 1] - Practice Azure services - Build a small storage management app - Upload document feature

Comments
2 min read
Mastering Enums in TypeScript: A Comprehensive Guide

Mastering Enums in TypeScript: A Comprehensive Guide

Comments
2 min read
Why We Migrated from Next.js to Vite and Hono
Cover image for Why We Migrated from Next.js to Vite and Hono

Why We Migrated from Next.js to Vite and Hono

2
Comments 1
8 min read
Switch statement in JS.

Switch statement in JS.

Comments
1 min read
Master the Art of Personalization: Build a React & Tailwind Theme Switcher
Cover image for Master the Art of Personalization: Build a React & Tailwind Theme Switcher

Master the Art of Personalization: Build a React & Tailwind Theme Switcher

Comments
4 min read
I built a fast and free online tool for developers (JSON, Base64, UUID)

I built a fast and free online tool for developers (JSON, Base64, UUID)

Comments
1 min read
Why I Ditched toString() and Moved to a Pre-Bundled Bridge with Event-Driven CDP Injection

Why I Ditched toString() and Moved to a Pre-Bundled Bridge with Event-Driven CDP Injection

Comments
7 min read
How Verdex Sees Inside Iframes: Event-Driven Multi-Frame Support

How Verdex Sees Inside Iframes: Event-Driven Multi-Frame Support

Comments
12 min read
A Simple Frontend for Downloading TikTok Videos (No Watermark)

A Simple Frontend for Downloading TikTok Videos (No Watermark)

Comments
1 min read
The Nightmare of 'Offline-First': How We Built a POS That Survives Internet Outages

The Nightmare of 'Offline-First': How We Built a POS That Survives Internet Outages

2
Comments 1
2 min read
13 Open Source Gems To Become The Ultimate Developer 🔥
Cover image for 13 Open Source Gems To Become The Ultimate Developer 🔥

13 Open Source Gems To Become The Ultimate Developer 🔥

86
Comments 3
6 min read
The Complete Guide to Frontend Architecture Patterns in 2026
Cover image for The Complete Guide to Frontend Architecture Patterns in 2026

The Complete Guide to Frontend Architecture Patterns in 2026

3
Comments
5 min read
I Got Tired of Rewriting Payment Code, So I Built a Unified SDK for Africa
Cover image for I Got Tired of Rewriting Payment Code, So I Built a Unified SDK for Africa

I Got Tired of Rewriting Payment Code, So I Built a Unified SDK for Africa

2
Comments
2 min read
Custom Angular Directives You Should Create and Use in Every Project

Custom Angular Directives You Should Create and Use in Every Project

2
Comments
7 min read
I Built Privacy-First Developer Tools That Run 100% in Your Browser

I Built Privacy-First Developer Tools That Run 100% in Your Browser

Comments
1 min read
Javascript Interview Logic Question

Javascript Interview Logic Question

1
Comments
2 min read
Java Arrays.compare() Explained: Your Ultimate Guide to Element-Wise Comparison
Cover image for Java Arrays.compare() Explained: Your Ultimate Guide to Element-Wise Comparison

Java Arrays.compare() Explained: Your Ultimate Guide to Element-Wise Comparison

Comments
6 min read
The Event Loop Is Not Magic — You Just Don’t Know the Spell ✨
Cover image for The Event Loop Is Not Magic — You Just Don’t Know the Spell ✨

The Event Loop Is Not Magic — You Just Don’t Know the Spell ✨

Comments
3 min read
Mastering Modern Data: New JavaScript Libraries You Need to Know

Mastering Modern Data: New JavaScript Libraries You Need to Know

Comments
5 min read
How I Made Sharp 950x Faster (And Why It Matters After Bun Joined Anthropic)

How I Made Sharp 950x Faster (And Why It Matters After Bun Joined Anthropic)

1
Comments
4 min read
aos.js: Lightweight Animation on Scroll Library (5.7KB)
Cover image for aos.js: Lightweight Animation on Scroll Library (5.7KB)

aos.js: Lightweight Animation on Scroll Library (5.7KB)

Comments
1 min read
The past 20 years of JavaScript fatigue is purely an artificial problem.
Cover image for The past 20 years of JavaScript fatigue is purely an artificial problem.

The past 20 years of JavaScript fatigue is purely an artificial problem.

3
Comments
2 min read
Easy way to Integrate Swagger with Node.js REST APIs

Easy way to Integrate Swagger with Node.js REST APIs

Comments
3 min read
Why TypeScript is No Longer Optional for Serious JavaScript Projects?
Cover image for Why TypeScript is No Longer Optional for Serious JavaScript Projects?

Why TypeScript is No Longer Optional for Serious JavaScript Projects?

Comments
4 min read
loading...