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
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
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
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)

21
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
⚡ 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
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
Getting Started with Jest

Getting Started with Jest

Comments
2 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
Improving SEO for Your React App: Developer-Friendly Guide
Cover image for Improving SEO for Your React App: Developer-Friendly Guide

Improving SEO for Your React App: Developer-Friendly Guide

6
Comments
3 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
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
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
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
Overcoming Challenges in Building an Interactive Web Project ❤️‍🔥
Cover image for Overcoming Challenges in Building an Interactive Web Project ❤️‍🔥

Overcoming Challenges in Building an Interactive Web Project ❤️‍🔥

41
Comments 18
2 min read
Exploring JavaScript Fundamentals

Exploring JavaScript Fundamentals

Comments
3 min read
loading...