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.
✅ Type-Safe Utility Checks in TypeScript — 2025 Edition

✅ Type-Safe Utility Checks in TypeScript — 2025 Edition

Comments
1 min read
Beyond JavaScript: What Are Web APIs and Why Do They Matter?

Beyond JavaScript: What Are Web APIs and Why Do They Matter?

3
Comments
4 min read
🎮 Beginner-Friendly Guide "Find the K-th Character in String Game II" – LeetCode 3307 (C++ | Python | JavaScript)
Cover image for 🎮 Beginner-Friendly Guide "Find the K-th Character in String Game II" – LeetCode 3307 (C++ | Python | JavaScript)

🎮 Beginner-Friendly Guide "Find the K-th Character in String Game II" – LeetCode 3307 (C++ | Python | JavaScript)

10
Comments 2
2 min read
How to Add AI Agents to Your React App (Without Rewriting Everything)
Cover image for How to Add AI Agents to Your React App (Without Rewriting Everything)

How to Add AI Agents to Your React App (Without Rewriting Everything)

6
Comments
2 min read
Angular v20 is 35% faster, Remix v3 is breaking up with React, and the future of JavaScript

Angular v20 is 35% faster, Remix v3 is breaking up with React, and the future of JavaScript

1
Comments
6 min read
Port Forwarding Made Simple: How to Use Tunnelmole for Secure, Developer-Friendly Port Forwarding
Cover image for Port Forwarding Made Simple: How to Use Tunnelmole for Secure, Developer-Friendly Port Forwarding

Port Forwarding Made Simple: How to Use Tunnelmole for Secure, Developer-Friendly Port Forwarding

Comments
5 min read
Daily JavaScript Challenge #JS-216: Count the Occurrences of Each Character in a String

Daily JavaScript Challenge #JS-216: Count the Occurrences of Each Character in a String

16
Comments 1
1 min read
How to Build a React Component from Scratch: A Gentle Guide
Cover image for How to Build a React Component from Scratch: A Gentle Guide

How to Build a React Component from Scratch: A Gentle Guide

1
Comments
4 min read
From Zero to Chat: My Journey Building a MERN App (and Yours Can Be Too!)

From Zero to Chat: My Journey Building a MERN App (and Yours Can Be Too!)

5
Comments
2 min read
✨ 8 Free & Helpful AI Tools That Boost Your Productivity – and Everyone Else’s
Cover image for ✨ 8 Free & Helpful AI Tools That Boost Your Productivity – and Everyone Else’s

✨ 8 Free & Helpful AI Tools That Boost Your Productivity – and Everyone Else’s

2
Comments 2
4 min read
Nexora
Cover image for Nexora

Frontend Challenge Holistic Webdev Submission

Nexora

3
Comments
3 min read
# What Are the Different Types of Errors in JavaScript?

# What Are the Different Types of Errors in JavaScript?

Comments
2 min read
UX SweetAlert, a Symfony bundle integrating the SweetAlert2 library in Symfony applications.
Cover image for UX SweetAlert, a Symfony bundle integrating the SweetAlert2 library in Symfony applications.

UX SweetAlert, a Symfony bundle integrating the SweetAlert2 library in Symfony applications.

3
Comments
2 min read
Turbo Native: How We Built a Mobile App Without React Native

Turbo Native: How We Built a Mobile App Without React Native

3
Comments 2
3 min read
React.js and SEO: How to Make Google Love Your Single Page App
Cover image for React.js and SEO: How to Make Google Love Your Single Page App

React.js and SEO: How to Make Google Love Your Single Page App

Comments
7 min read
How to Approach Any Coding Problem or Development Task

How to Approach Any Coding Problem or Development Task

Comments
2 min read
Daily JavaScript Challenge #JS-217: Valid Mountain Array

Daily JavaScript Challenge #JS-217: Valid Mountain Array

10
Comments
1 min read
# **How Poor Electricity and Expensive Internet Data Are Dissuading Young Nigerians from Joining the Tech Industry**

# **How Poor Electricity and Expensive Internet Data Are Dissuading Young Nigerians from Joining the Tech Industry**

Comments
2 min read
This is my tech portfolio. I'd appreciate it if you could take a look and let me know of any relevant opportunities.

This is my tech portfolio. I'd appreciate it if you could take a look and let me know of any relevant opportunities.

Comments
1 min read
How to Use Tunnelmole as a Reverse Proxy: The Open Source Approach
Cover image for How to Use Tunnelmole as a Reverse Proxy: The Open Source Approach

How to Use Tunnelmole as a Reverse Proxy: The Open Source Approach

4
Comments 1
5 min read
Day-50 Understanding Destructuring in JavaScript

Day-50 Understanding Destructuring in JavaScript

4
Comments
1 min read
This Is How I Mastered TypeScript Like I'm 5 (Essential Concepts!)(10)
Cover image for This Is How I Mastered TypeScript Like I'm 5 (Essential Concepts!)(10)

This Is How I Mastered TypeScript Like I'm 5 (Essential Concepts!)(10)

7
Comments
2 min read
Smarter Frontends with AI: Building Intelligent UI Features in 2025
Cover image for Smarter Frontends with AI: Building Intelligent UI Features in 2025

Smarter Frontends with AI: Building Intelligent UI Features in 2025

4
Comments
9 min read
PWA Offline-First Strategies-Key Steps to Enhance User Experience

PWA Offline-First Strategies-Key Steps to Enhance User Experience

Comments
4 min read
Stop Wasting API Calls: Learn API Request Cancellation in Modern JavaScript
Cover image for Stop Wasting API Calls: Learn API Request Cancellation in Modern JavaScript

Stop Wasting API Calls: Learn API Request Cancellation in Modern JavaScript

2
Comments
3 min read
loading...