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.
Cancelable async tasks and typed server errors with SolidJS and LazyPromise
Cover image for Cancelable async tasks and typed server errors with SolidJS and LazyPromise

Cancelable async tasks and typed server errors with SolidJS and LazyPromise

Comments
4 min read
Debugging JavaScript Like a Pro: Essential Techniques and Tools
Cover image for Debugging JavaScript Like a Pro: Essential Techniques and Tools

Debugging JavaScript Like a Pro: Essential Techniques and Tools

44
Comments 2
59 min read
OpenAI's Browser is here… and 7 more things that shipped this week
Cover image for OpenAI's Browser is here… and 7 more things that shipped this week

OpenAI's Browser is here… and 7 more things that shipped this week

5
Comments
3 min read
Making React Work on Smart TVs: Behind the Scenes of the Sportworld App
Cover image for Making React Work on Smart TVs: Behind the Scenes of the Sportworld App

Making React Work on Smart TVs: Behind the Scenes of the Sportworld App

Comments
5 min read
⚠️ Most Developers Are Using AI Wrong — Here’s How to Fix It
Cover image for ⚠️ Most Developers Are Using AI Wrong — Here’s How to Fix It

⚠️ Most Developers Are Using AI Wrong — Here’s How to Fix It

1
Comments
2 min read
From Oil Changes to JavaScript: Why a Car Mechanic Started Coding

From Oil Changes to JavaScript: Why a Car Mechanic Started Coding

Comments
2 min read
Sharpen Your Coding Skills with 25 Daily JavaScript and Python Challenges 🎅 AdventJS 2025
Cover image for Sharpen Your Coding Skills with 25 Daily JavaScript and Python Challenges 🎅 AdventJS 2025

Sharpen Your Coding Skills with 25 Daily JavaScript and Python Challenges 🎅 AdventJS 2025

6
Comments
2 min read
Stop Using jQuery: Master Vanilla JavaScript DOM Manipulation in 2025

Stop Using jQuery: Master Vanilla JavaScript DOM Manipulation in 2025

2
Comments 4
7 min read
FingerGo Typing Trainer (don't hunt, type!)
Cover image for FingerGo Typing Trainer (don't hunt, type!)

FingerGo Typing Trainer (don't hunt, type!)

5
Comments 2
2 min read
Stop "Window Is Not Defined" in Next.js (2025)
Cover image for Stop "Window Is Not Defined" in Next.js (2025)

Stop "Window Is Not Defined" in Next.js (2025)

2
Comments
4 min read
JavaScript Clean Code Mastery: Part 2 - Functions That Do One Thing Well
Cover image for JavaScript Clean Code Mastery: Part 2 - Functions That Do One Thing Well

JavaScript Clean Code Mastery: Part 2 - Functions That Do One Thing Well

2
Comments
7 min read
Java How-Tos: Level Up Your Coding Game with Practical Guides
Cover image for Java How-Tos: Level Up Your Coding Game with Practical Guides

Java How-Tos: Level Up Your Coding Game with Practical Guides

Comments
6 min read
🤖 How AI Could Power LazaBot — Beyond Just Chatbots

🤖 How AI Could Power LazaBot — Beyond Just Chatbots

Comments
2 min read
Building TouchSlides: A Real-Time Presentation Remote on Cloudflare's Edge
Cover image for Building TouchSlides: A Real-Time Presentation Remote on Cloudflare's Edge

Building TouchSlides: A Real-Time Presentation Remote on Cloudflare's Edge

1
Comments 2
10 min read
Hands-On: Adaptive Forms with Conditional Rendering in React
Cover image for Hands-On: Adaptive Forms with Conditional Rendering in React

Hands-On: Adaptive Forms with Conditional Rendering in React

1
Comments
3 min read
Optimizing "GitHub-as-a-Database": Solving Rate Limits with Server-Side Caching
Cover image for Optimizing "GitHub-as-a-Database": Solving Rate Limits with Server-Side Caching

Optimizing "GitHub-as-a-Database": Solving Rate Limits with Server-Side Caching

2
Comments 1
3 min read
Java RegEx Demystified: A No-BS Guide to Pattern Matching in 2025
Cover image for Java RegEx Demystified: A No-BS Guide to Pattern Matching in 2025

Java RegEx Demystified: A No-BS Guide to Pattern Matching in 2025

Comments
7 min read
Updated my portfolio!

Updated my portfolio!

Comments
1 min read
I Built a 'Perfect' Niche App with Zero Backend. Learned More About Product Prioritization Than Any PM Book
Cover image for I Built a 'Perfect' Niche App with Zero Backend. Learned More About Product Prioritization Than Any PM Book

I Built a 'Perfect' Niche App with Zero Backend. Learned More About Product Prioritization Than Any PM Book

Comments
1 min read
HappyTravel 🌍 — Helping Tourists Find Their Way Comfortably

HappyTravel 🌍 — Helping Tourists Find Their Way Comfortably

2
Comments
1 min read
Send Emails from Your Next.js App Using EmailJS
Cover image for Send Emails from Your Next.js App Using EmailJS

Send Emails from Your Next.js App Using EmailJS

3
Comments 1
2 min read
Level Up Your Java: A Deep Dive into Advanced Sorting Algorithms
Cover image for Level Up Your Java: A Deep Dive into Advanced Sorting Algorithms

Level Up Your Java: A Deep Dive into Advanced Sorting Algorithms

1
Comments
7 min read
Coding Challenge Practice - Question 41

Coding Challenge Practice - Question 41

Comments
1 min read
Add Production-Ready Observability to Your AI Agent Workflows in 5 Minutes
Cover image for Add Production-Ready Observability to Your AI Agent Workflows in 5 Minutes

Add Production-Ready Observability to Your AI Agent Workflows in 5 Minutes

Comments
6 min read
Looking for a U.S.-Based Developer to Collaborate on Video Call Assistance Project

Looking for a U.S.-Based Developer to Collaborate on Video Call Assistance Project

2
Comments
1 min read
loading...