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.
The Hidden Power of jQuery.on() — Handling Future Elements Like a Time Traveler
Cover image for The Hidden Power of jQuery.on() — Handling Future Elements Like a Time Traveler

The Hidden Power of jQuery.on() — Handling Future Elements Like a Time Traveler

Comments
4 min read
Understanding page.locator().click() in Playwright

Understanding page.locator().click() in Playwright

Comments
3 min read
Rebuild #1.1: When Quick and Easy Became A Learning Moment

Rebuild #1.1: When Quick and Easy Became A Learning Moment

2
Comments 2
2 min read
Stop Using `useEffect` for Data Fetching in React. Here’s a Better Way
Cover image for Stop Using `useEffect` for Data Fetching in React. Here’s a Better Way

Stop Using `useEffect` for Data Fetching in React. Here’s a Better Way

1
Comments
5 min read
How to Use OpenAI AgentKit (2025): Build, Deploy, and Optimize AI Agents
Cover image for How to Use OpenAI AgentKit (2025): Build, Deploy, and Optimize AI Agents

How to Use OpenAI AgentKit (2025): Build, Deploy, and Optimize AI Agents

14
Comments 1
5 min read
Modernizing Social Impact: A Developer’s Perspective on SASSA’s Software Systems

Modernizing Social Impact: A Developer’s Perspective on SASSA’s Software Systems

Comments
2 min read
ReScript 2025 — The Top JavaScript Alternative (Tech Deep Dive)

ReScript 2025 — The Top JavaScript Alternative (Tech Deep Dive)

20
Comments 3
4 min read
Jest Cheatsheets

Jest Cheatsheets

Comments 3
4 min read
PyWebView - Lightweight Web-Based GUI in Python

PyWebView - Lightweight Web-Based GUI in Python

3
Comments
1 min read
Why I Switched from Create React App to Vite

Why I Switched from Create React App to Vite

1
Comments
2 min read
Balancing personal projects with learning and growth
Cover image for Balancing personal projects with learning and growth

Balancing personal projects with learning and growth

1
Comments
2 min read
⚡ Deep Dive: How `Promise.all` Works with API & DB Calls in Node.js
Cover image for ⚡ Deep Dive: How `Promise.all` Works with API & DB Calls in Node.js

⚡ Deep Dive: How `Promise.all` Works with API & DB Calls in Node.js

Comments
3 min read
From Google Maps to OpenStreetMap: A Journey of Trade-offs in Location Services

From Google Maps to OpenStreetMap: A Journey of Trade-offs in Location Services

Comments
2 min read
JavaScript Isn’t Broken—You Just Didn’t Know the Coercion Rules
Cover image for JavaScript Isn’t Broken—You Just Didn’t Know the Coercion Rules

JavaScript Isn’t Broken—You Just Didn’t Know the Coercion Rules

4
Comments
6 min read
My Java Full Stack Journey Learning in JavaScript

My Java Full Stack Journey Learning in JavaScript

1
Comments
1 min read
My Recent Debugging Adventure: The Case of the Disappearing Stylesheets
Cover image for My Recent Debugging Adventure: The Case of the Disappearing Stylesheets

My Recent Debugging Adventure: The Case of the Disappearing Stylesheets

1
Comments
3 min read
Why "Tutorial Hell" Is Actually Good For You: An Exploration vs Exploitation Approach
Cover image for Why "Tutorial Hell" Is Actually Good For You: An Exploration vs Exploitation Approach

Why "Tutorial Hell" Is Actually Good For You: An Exploration vs Exploitation Approach

Comments
5 min read
# EIS.js: The Tiny State Store That's Making Waves in 2025 🌊

# EIS.js: The Tiny State Store That's Making Waves in 2025 🌊

Comments
3 min read
React 19.2 — What’s New, Why It Matters, and How to Upgrade Like a Pro

React 19.2 — What’s New, Why It Matters, and How to Upgrade Like a Pro

5
Comments 1
5 min read
Scaling Angular Applications: Lessons from 15 Years
Cover image for Scaling Angular Applications: Lessons from 15 Years

Scaling Angular Applications: Lessons from 15 Years

Comments
3 min read
Create 3D Explosion Animations with HT for Web
Cover image for Create 3D Explosion Animations with HT for Web

Create 3D Explosion Animations with HT for Web

1
Comments
8 min read
How to choose the right admin dashboard template
Cover image for How to choose the right admin dashboard template

How to choose the right admin dashboard template

Comments
5 min read
Exploring JavaScript Fundamentals

Exploring JavaScript Fundamentals

Comments
3 min read
Cascade Deletion: What Happens to Comments When You Delete Your Post MongoDB
Cover image for 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 11
2 min read
Stop Using useEffect for Data Fetching
Cover image for Stop Using useEffect for Data Fetching

Stop Using useEffect for Data Fetching

17
Comments 11
4 min read
loading...