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 Uncovered - A Simple Introduction
Cover image for JavaScript Uncovered - A Simple Introduction

JavaScript Uncovered - A Simple Introduction

Comments
1 min read
Bridging the Digital-Physical Divide: Device & Hardware APIs

Bridging the Digital-Physical Divide: Device & Hardware APIs

3
Comments
4 min read
🚀 Just Launched: Your One-Stop App for Tracking Mainboard and SME IPOs
Cover image for 🚀 Just Launched: Your One-Stop App for Tracking Mainboard and SME IPOs

🚀 Just Launched: Your One-Stop App for Tracking Mainboard and SME IPOs

4
Comments
2 min read
☕ Microservices in Node.js: Coffee First, Regret Later
Cover image for ☕ Microservices in Node.js: Coffee First, Regret Later

☕ Microservices in Node.js: Coffee First, Regret Later

1
Comments
3 min read
Why Monolithic Node.js Apps Fail at Scale (And How to Fix Them)

Why Monolithic Node.js Apps Fail at Scale (And How to Fix Them)

1
Comments 4
2 min read
The main difference between `localStorage` and `sessionStorage`

The main difference between `localStorage` and `sessionStorage`

8
Comments 1
1 min read
JavaScript Proxy Explained: Powerful Tips for Dynamic Object Handling

JavaScript Proxy Explained: Powerful Tips for Dynamic Object Handling

2
Comments
3 min read
⚔️ Do We Need Another JavaScript Framework? *Spoiler: Of course we do! Otherwise how will developers stay confused?*
Cover image for ⚔️ Do We Need Another JavaScript Framework? *Spoiler: Of course we do! Otherwise how will developers stay confused?*

⚔️ Do We Need Another JavaScript Framework? *Spoiler: Of course we do! Otherwise how will developers stay confused?*

Comments
2 min read
Do I Really Need Svelte in My Django Project? — A Practical Checklist I Wrote After Comparing Vanilla JS vs. Frameworks.

Do I Really Need Svelte in My Django Project? — A Practical Checklist I Wrote After Comparing Vanilla JS vs. Frameworks.

Comments
5 min read
⛴️Beginner-Friendly Guide "Find Sum Pairs with Dynamic Count Updates" – LeetCode 1865 (C++ | Python | JavaScript)
Cover image for ⛴️Beginner-Friendly Guide "Find Sum Pairs with Dynamic Count Updates" – LeetCode 1865 (C++ | Python | JavaScript)

⛴️Beginner-Friendly Guide "Find Sum Pairs with Dynamic Count Updates" – LeetCode 1865 (C++ | Python | JavaScript)

13
Comments 7
2 min read
Introducing NeatPad

Introducing NeatPad

1
Comments
2 min read
Converting JavaScript Buffers to Strings
Cover image for Converting JavaScript Buffers to Strings

Converting JavaScript Buffers to Strings

8
Comments 1
4 min read
Stay ahead in web development: latest news, tools, and insights #92
Cover image for Stay ahead in web development: latest news, tools, and insights #92

Stay ahead in web development: latest news, tools, and insights #92

Comments 1
11 min read
☣︎ Beginner-Friendly Guide: "Reschedule Meetings for Maximum Free Time II" – LeetCode 3440 (C++ | Python | JavaScript)
Cover image for ☣︎ Beginner-Friendly Guide: "Reschedule Meetings for Maximum Free Time II" – LeetCode 3440 (C++ | Python | JavaScript)

☣︎ Beginner-Friendly Guide: "Reschedule Meetings for Maximum Free Time II" – LeetCode 3440 (C++ | Python | JavaScript)

20
Comments 3
3 min read
Getting Started with Chart.js – Make Beautiful Charts with Just a Few Lines of Code
Cover image for Getting Started with Chart.js – Make Beautiful Charts with Just a Few Lines of Code

Getting Started with Chart.js – Make Beautiful Charts with Just a Few Lines of Code

Comments
2 min read
How to add animated loading transitions to your Vue.js app with a dynamic component
Cover image for How to add animated loading transitions to your Vue.js app with a dynamic component

How to add animated loading transitions to your Vue.js app with a dynamic component

Comments
4 min read
Are they the "same"?

Are they the "same"?

Comments
3 min read
🚀 Convert JSON to Clean HTML Instantly – Feedback Wanted!

🚀 Convert JSON to Clean HTML Instantly – Feedback Wanted!

1
Comments 9
1 min read
Everyone Is Wrong About SQLite
Cover image for Everyone Is Wrong About SQLite

Everyone Is Wrong About SQLite

172
Comments 51
7 min read
When Composer Met pnpm: The Birth of Pomposer
Cover image for When Composer Met pnpm: The Birth of Pomposer

When Composer Met pnpm: The Birth of Pomposer

1
Comments 1
4 min read
Why MERN Stack is a Great Choice for Web Development

Why MERN Stack is a Great Choice for Web Development

2
Comments 4
2 min read
Building My First CLI Tool — Messy but Worth It!

Building My First CLI Tool — Messy but Worth It!

23
Comments 16
3 min read
Angular Security Hacks Every Developer Must Know (With Live Demos!)
Cover image for Angular Security Hacks Every Developer Must Know (With Live Demos!)

Angular Security Hacks Every Developer Must Know (With Live Demos!)

2
Comments
19 min read
5 Powerful CLI-Based Coding Agents for Developers in 2025 [Don't Miss These!]
Cover image for 5 Powerful CLI-Based Coding Agents for Developers in 2025 [Don't Miss These!]

5 Powerful CLI-Based Coding Agents for Developers in 2025 [Don't Miss These!]

89
Comments 14
6 min read
Paraglide.js Setup: Type-Safe i18n Without Framework Lock-in
Cover image for Paraglide.js Setup: Type-Safe i18n Without Framework Lock-in

Paraglide.js Setup: Type-Safe i18n Without Framework Lock-in

Comments 1
4 min read
loading...