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.
JSON vs YAML vs TOML: Which Configuration Format Should You Use in 2026?
Cover image for JSON vs YAML vs TOML: Which Configuration Format Should You Use in 2026?

JSON vs YAML vs TOML: Which Configuration Format Should You Use in 2026?

1
Comments
6 min read
How I Achieved a 95+ Lighthouse Performance Score in a Next.js E-commerce Site (And How You Can, Too)

How I Achieved a 95+ Lighthouse Performance Score in a Next.js E-commerce Site (And How You Can, Too)

Comments
4 min read
Bun vs npm: A Modern Take on JavaScript Package Management 🐰 vs 📦
Cover image for Bun vs npm: A Modern Take on JavaScript Package Management 🐰 vs 📦

Bun vs npm: A Modern Take on JavaScript Package Management 🐰 vs 📦

1
Comments
3 min read
Why You Should Switch from Vanilla JavaScript to React and How React Architecture Works

Why You Should Switch from Vanilla JavaScript to React and How React Architecture Works

2
Comments 1
3 min read
How to Prevent Objects from Being Modified in JavaScript
Cover image for How to Prevent Objects from Being Modified in JavaScript

How to Prevent Objects from Being Modified in JavaScript

Comments
2 min read
Don't Let Your Node.js App Die Ugly: A Guide to Perfect Graceful Shutdowns
Cover image for Don't Let Your Node.js App Die Ugly: A Guide to Perfect Graceful Shutdowns

Don't Let Your Node.js App Die Ugly: A Guide to Perfect Graceful Shutdowns

1
Comments
4 min read
⚠️ JavaScript Precision Loss with Large Numbers - The silent bug that breaks applications without error
Cover image for ⚠️ JavaScript Precision Loss with Large Numbers - The silent bug that breaks applications without error

⚠️ JavaScript Precision Loss with Large Numbers - The silent bug that breaks applications without error

2
Comments
3 min read
Understanding Buffers in Node.js: When and Why to Use Them

Understanding Buffers in Node.js: When and Why to Use Them

2
Comments
1 min read
Stop "Saving Keystrokes". I Spend 3 Seconds to Save 3 Hours
Cover image for Stop "Saving Keystrokes". I Spend 3 Seconds to Save 3 Hours

Stop "Saving Keystrokes". I Spend 3 Seconds to Save 3 Hours

Comments
3 min read
Implementing Authentication Middleware in Next.js with i18n Support
Cover image for Implementing Authentication Middleware in Next.js with i18n Support

Implementing Authentication Middleware in Next.js with i18n Support

Comments
3 min read
Should beginners learn JavaScript first or Python?
Cover image for Should beginners learn JavaScript first or Python?

Should beginners learn JavaScript first or Python?

1
Comments 1
1 min read
Release 0.3 — Fixing All-Day Events Displaying as Two Days

Release 0.3 — Fixing All-Day Events Displaying as Two Days

Comments
1 min read
Vite vs. Webpack in 2026: A Complete Migration Guide and Deep Performance Analysis

Vite vs. Webpack in 2026: A Complete Migration Guide and Deep Performance Analysis

2
Comments
11 min read
Latest JavaScript features and best practices

Latest JavaScript features and best practices

Comments
3 min read
I Built a Tiny Reactive JS Library and Discovered Why v-model Exists

I Built a Tiny Reactive JS Library and Discovered Why v-model Exists

2
Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.