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.
Paracetamol.ts💊| #42: Explica este código TypeScript
Cover image for Paracetamol.ts💊| #42: Explica este código TypeScript

Paracetamol.ts💊| #42: Explica este código TypeScript

Comments
1 min read
Vibe coding: Because who doesn’t love surprise technical debt!?
Cover image for Vibe coding: Because who doesn’t love surprise technical debt!?

Vibe coding: Because who doesn’t love surprise technical debt!?

56
Comments 19
6 min read
From Microsites to Context-Driven Architecture: Lessons Learned
Cover image for From Microsites to Context-Driven Architecture: Lessons Learned

From Microsites to Context-Driven Architecture: Lessons Learned

7
Comments
3 min read
Understanding the Difference Between package.json and package-lock.json
Cover image for Understanding the Difference Between package.json and package-lock.json

Understanding the Difference Between package.json and package-lock.json

38
Comments
1 min read
Converting audio to MP3 in the browser - Javascript tutorial
Cover image for Converting audio to MP3 in the browser - Javascript tutorial

Converting audio to MP3 in the browser - Javascript tutorial

1
Comments
4 min read
The World’s Most Blessed Hour: What the Qur’an, AI, and Steve Jobs Reveal About Peak Human Performance
Cover image for The World’s Most Blessed Hour: What the Qur’an, AI, and Steve Jobs Reveal About Peak Human Performance

The World’s Most Blessed Hour: What the Qur’an, AI, and Steve Jobs Reveal About Peak Human Performance

Comments
5 min read
🎿“Minimum Operations to Make the Integer Zero” LeetCode: 2749 [C++, JavaScript, Python]
Cover image for 🎿“Minimum Operations to Make the Integer Zero” LeetCode: 2749 [C++, JavaScript, Python]

🎿“Minimum Operations to Make the Integer Zero” LeetCode: 2749 [C++, JavaScript, Python]

17
Comments 4
4 min read
Don't Sync State. Derive It! - The Mental Model That Fixes Half Your React Bugs
Cover image for Don't Sync State. Derive It! - The Mental Model That Fixes Half Your React Bugs

Don't Sync State. Derive It! - The Mental Model That Fixes Half Your React Bugs

4
Comments
4 min read
Day 86: The Manual Coding Awakening

Day 86: The Manual Coding Awakening

10
Comments
2 min read
Arrays, Objects, and Tuple‑Like Thinking in JavaScript
Cover image for Arrays, Objects, and Tuple‑Like Thinking in JavaScript

Arrays, Objects, and Tuple‑Like Thinking in JavaScript

4
Comments
3 min read
Project of the Week: Emotion-js
Cover image for Project of the Week: Emotion-js

Project of the Week: Emotion-js

12
Comments 2
3 min read
Svelte Events & Bindings Tutorial: Master Parent-Child Communication
Cover image for Svelte Events & Bindings Tutorial: Master Parent-Child Communication

Svelte Events & Bindings Tutorial: Master Parent-Child Communication

2
Comments
7 min read
How to Fix “supabaseUrl is required” in a Supabase Vite Project

How to Fix “supabaseUrl is required” in a Supabase Vite Project

Comments 1
1 min read
Why Browser Games Are Surpassing Premium Platforms — From a Developer's Perspective
Cover image for Why Browser Games Are Surpassing Premium Platforms — From a Developer's Perspective

Why Browser Games Are Surpassing Premium Platforms — From a Developer's Perspective

Comments
3 min read
Why Browser Games Are Surpassing Premium Platforms — From a Developer's Perspective
Cover image for Why Browser Games Are Surpassing Premium Platforms — From a Developer's Perspective

Why Browser Games Are Surpassing Premium Platforms — From a Developer's Perspective

Comments
3 min read
Daily JavaScript Challenge #JS-268: Longest Palindromic Substring

Daily JavaScript Challenge #JS-268: Longest Palindromic Substring

13
Comments
1 min read
Top 10 Free Frontend UI Libraries & Frameworks for Developers in 2025
Cover image for Top 10 Free Frontend UI Libraries & Frameworks for Developers in 2025

Top 10 Free Frontend UI Libraries & Frameworks for Developers in 2025

58
Comments 14
4 min read
MCP-UI + TanStack: The React Stack That's Changing Everything
Cover image for MCP-UI + TanStack: The React Stack That's Changing Everything

MCP-UI + TanStack: The React Stack That's Changing Everything

30
Comments 1
4 min read
How the Tea App Got Hacked: Firebase Pitfalls and Lessons for Engineers
Cover image for How the Tea App Got Hacked: Firebase Pitfalls and Lessons for Engineers

How the Tea App Got Hacked: Firebase Pitfalls and Lessons for Engineers

Comments
8 min read
String Methods and Properties

String Methods and Properties

Comments
3 min read
🔌 Build a Native Module in React Native (Battery Level Example for Android & iOS)
Cover image for 🔌 Build a Native Module in React Native (Battery Level Example for Android & iOS)

🔌 Build a Native Module in React Native (Battery Level Example for Android & iOS)

1
Comments
3 min read
🌍 3 Ways to Detect a User’s Country on Your Website
Cover image for 🌍 3 Ways to Detect a User’s Country on Your Website

🌍 3 Ways to Detect a User’s Country on Your Website

2
Comments
4 min read
What if Vanilla JS was enough?

What if Vanilla JS was enough?

Comments
1 min read
🚀 nuxt4-elsolya: مكتبة Nuxt 4 متكاملة بـ +130 مكون جاهز
Cover image for 🚀 nuxt4-elsolya: مكتبة Nuxt 4 متكاملة بـ +130 مكون جاهز

🚀 nuxt4-elsolya: مكتبة Nuxt 4 متكاملة بـ +130 مكون جاهز

11
Comments
2 min read
My Java Full Stack Journey Learning in JavaScript

My Java Full Stack Journey Learning in JavaScript

3
Comments
1 min read
loading...