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.
Hemi the Cat Concierge: Building a Personality-Driven AI for Formant
Cover image for Hemi the Cat Concierge: Building a Personality-Driven AI for Formant

Hemi the Cat Concierge: Building a Personality-Driven AI for Formant

1
Comments
3 min read
How I Handle JWT Authentication in Express.js (Without the Headaches)
Cover image for How I Handle JWT Authentication in Express.js (Without the Headaches)

How I Handle JWT Authentication in Express.js (Without the Headaches)

2
Comments 1
5 min read
💸 A Stack pra Ganhar Dinheiro em 2025/2026

💸 A Stack pra Ganhar Dinheiro em 2025/2026

Comments
4 min read
Infinite Circular Motion Animation in CSS and JS with Lightbox
Cover image for Infinite Circular Motion Animation in CSS and JS with Lightbox

Infinite Circular Motion Animation in CSS and JS with Lightbox

Comments
5 min read
Cascade Deletion: What Happens to Comments When You Delete Your Post MongoDB

Cascade Deletion: What Happens to Comments When You Delete Your Post MongoDB

1
Comments 3
2 min read
I Missed document.currentScript for Years: Here’s Why You Shouldn’t

I Missed document.currentScript for Years: Here’s Why You Shouldn’t

Comments
3 min read
⚡ JavaScript Performance: Debounce vs. Throttle Explained (With Examples)
Cover image for ⚡ JavaScript Performance: Debounce vs. Throttle Explained (With Examples)

⚡ JavaScript Performance: Debounce vs. Throttle Explained (With Examples)

Comments
3 min read
From Podcast to AI Summary: How I Built a Podcast Summarizer in Colab
Cover image for From Podcast to AI Summary: How I Built a Podcast Summarizer in Colab

From Podcast to AI Summary: How I Built a Podcast Summarizer in Colab

Comments
4 min read
🏌️‍♂️ How I Built a Golf Swing Analyzer in Python Using AI Pose Detection (That Actually Works)
Cover image for 🏌️‍♂️ How I Built a Golf Swing Analyzer in Python Using AI Pose Detection (That Actually Works)

🏌️‍♂️ How I Built a Golf Swing Analyzer in Python Using AI Pose Detection (That Actually Works)

Comments
4 min read
Why TypeScript Is Changing the Way We Write JavaScript

Why TypeScript Is Changing the Way We Write JavaScript

Comments
1 min read
Look How I Created Animated Generic Modal (Next.js, Zustand, Motion)
Cover image for Look How I Created Animated Generic Modal (Next.js, Zustand, Motion)

Look How I Created Animated Generic Modal (Next.js, Zustand, Motion)

Comments
4 min read
🧠 Real-Time Smart Speech Assistant with Python, Whisper & LLMs
Cover image for 🧠 Real-Time Smart Speech Assistant with Python, Whisper & LLMs

🧠 Real-Time Smart Speech Assistant with Python, Whisper & LLMs

Comments
4 min read
Rebuild #1.2: Just use F***ing use HTML

Rebuild #1.2: Just use F***ing use HTML

Comments
2 min read
Why You Should Avoid Nested Try-Catch Statements

Why You Should Avoid Nested Try-Catch Statements

Comments
5 min read
Java Type Casting Explained: A Beginner's Guide to Data Type Conversion
Cover image for Java Type Casting Explained: A Beginner's Guide to Data Type Conversion

Java Type Casting Explained: A Beginner's Guide to Data Type Conversion

Comments
6 min read
Java Operators Explained: A Complete Guide for Beginners & Pros
Cover image for Java Operators Explained: A Complete Guide for Beginners & Pros

Java Operators Explained: A Complete Guide for Beginners & Pros

Comments
6 min read
Building My First Real-Time Web App: Basketball Team Management with Firebase 🏀

Building My First Real-Time Web App: Basketball Team Management with Firebase 🏀

Comments
3 min read
Dynamic Package Version Management: Implementing a Custom Versioning Strategy for Node.js Applications

Dynamic Package Version Management: Implementing a Custom Versioning Strategy for Node.js Applications

Comments
12 min read
🌏 Nusantara-API 🇮🇩 — from MySQL dump to a tiny 420 KB library

🌏 Nusantara-API 🇮🇩 — from MySQL dump to a tiny 420 KB library

Comments
1 min read
Building a Production Server from Scratch: The Ultimate Guide
Cover image for Building a Production Server from Scratch: The Ultimate Guide

Building a Production Server from Scratch: The Ultimate Guide

Comments
8 min read
Streams o que são e como usar no NodeJS

Streams o que são e como usar no NodeJS

Comments
6 min read
Building an Infinite-Scroll dev.to Reader in the Stream-Oriented Paradigm
Cover image for Building an Infinite-Scroll dev.to Reader in the Stream-Oriented Paradigm

Building an Infinite-Scroll dev.to Reader in the Stream-Oriented Paradigm

6
Comments
5 min read
Fast Map Development: Using Context7 + Claude CLI with MapMetrics-GL
Cover image for Fast Map Development: Using Context7 + Claude CLI with MapMetrics-GL

Fast Map Development: Using Context7 + Claude CLI with MapMetrics-GL

Comments
2 min read
Manifest e service workers em PWA

Manifest e service workers em PWA

Comments
5 min read
Manifest and Service Workers in PWAs

Manifest and Service Workers in PWAs

Comments
5 min read
loading...