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.
Separating Logic from UI in React: A Comparison with Angular Services
Cover image for Separating Logic from UI in React: A Comparison with Angular Services

Separating Logic from UI in React: A Comparison with Angular Services

Comments
3 min read
🍽️ Why You Don’t Need 20 Waiters in a Restaurant (👨‍🍳 = JavaScript Insight)

🍽️ Why You Don’t Need 20 Waiters in a Restaurant (👨‍🍳 = JavaScript Insight)

4
Comments 1
3 min read
How to Use Git and GitHub for Version Control
Cover image for How to Use Git and GitHub for Version Control

How to Use Git and GitHub for Version Control

2
Comments
107 min read
Monorepo Dependency Chaos: Proven Hacks to Keep Your Codebase Sane (and Your Team Happy) 💥

Monorepo Dependency Chaos: Proven Hacks to Keep Your Codebase Sane (and Your Team Happy) 💥

4
Comments 2
3 min read
20 Must-Know JavaScript Utility Functions to Boost Productivity
Cover image for 20 Must-Know JavaScript Utility Functions to Boost Productivity

20 Must-Know JavaScript Utility Functions to Boost Productivity

12
Comments 1
6 min read
Using JavaScriptExecutor in Selenium: Unlocking Advanced Web Interactions
Cover image for Using JavaScriptExecutor in Selenium: Unlocking Advanced Web Interactions

Using JavaScriptExecutor in Selenium: Unlocking Advanced Web Interactions

22
Comments 1
6 min read
🔔 How i added a web push notification feature in my project
Cover image for 🔔 How i added a web push notification feature in my project

🔔 How i added a web push notification feature in my project

29
Comments 8
2 min read
Building an Animated Portfolio with HTML, CSS, and JavaScript: A Vanilla Web Dev Journey

Building an Animated Portfolio with HTML, CSS, and JavaScript: A Vanilla Web Dev Journey

13
Comments 3
5 min read
The Timeless Legacy of Tetris: Why Millions Still Love This Iconic Puzzle Game

The Timeless Legacy of Tetris: Why Millions Still Love This Iconic Puzzle Game

Comments
2 min read
advice on How do I animate a lucky draw in JavaScript?

advice on How do I animate a lucky draw in JavaScript?

Comments
1 min read
"My First React Native App: A Custom Admin Tool for My Website
Cover image for "My First React Native App: A Custom Admin Tool for My Website

"My First React Native App: A Custom Admin Tool for My Website

Comments
1 min read
💳 Payment Integration with React and Node.js (Super Simple via Stripe with Dummy Data)
Cover image for 💳 Payment Integration with React and Node.js (Super Simple via Stripe with Dummy Data)

💳 Payment Integration with React and Node.js (Super Simple via Stripe with Dummy Data)

8
Comments 3
3 min read
Asynchronous Programming With Examples
Cover image for Asynchronous Programming With Examples

Asynchronous Programming With Examples

1
Comments
3 min read
I Built My 1st AI SaaS, It's Not as Hard as You Think
Cover image for I Built My 1st AI SaaS, It's Not as Hard as You Think

I Built My 1st AI SaaS, It's Not as Hard as You Think

56
Comments 16
4 min read
In-depth details of Class in JavaScript
Cover image for In-depth details of Class in JavaScript

In-depth details of Class in JavaScript

1
Comments
13 min read
#The Chronicles of Sam: 10,000 Hours to Say “Hi” Automatically 💬
Cover image for #The Chronicles of Sam: 10,000 Hours to Say “Hi” Automatically 💬

#The Chronicles of Sam: 10,000 Hours to Say “Hi” Automatically 💬

4
Comments 2
8 min read
Node.js: The Documentary | An origin story

Node.js: The Documentary | An origin story

Comments
1 min read
10 Rendering patterns for Web Apps
Cover image for 10 Rendering patterns for Web Apps

10 Rendering patterns for Web Apps

Comments 1
5 min read
TRY OUT MY FIRST PROJECT
Cover image for TRY OUT MY FIRST PROJECT

TRY OUT MY FIRST PROJECT

Comments
1 min read
Why Does Event Bubbling Happen by Default? (And Why It Makes Sense)
Cover image for Why Does Event Bubbling Happen by Default? (And Why It Makes Sense)

Why Does Event Bubbling Happen by Default? (And Why It Makes Sense)

Comments
4 min read
Do you know how it works? - Higher Order Functions (HOFs)
Cover image for Do you know how it works? - Higher Order Functions (HOFs)

Do you know how it works? - Higher Order Functions (HOFs)

1
Comments
5 min read
Mastering Conditional Rendering in React: Logical && vs the Ternary Operator
Cover image for Mastering Conditional Rendering in React: Logical && vs the Ternary Operator

Mastering Conditional Rendering in React: Logical && vs the Ternary Operator

1
Comments
2 min read
React Animation Libraries in 2025: What Companies Are Actually Using
Cover image for React Animation Libraries in 2025: What Companies Are Actually Using

React Animation Libraries in 2025: What Companies Are Actually Using

16
Comments 1
8 min read
Best way to show real-time user stats in a web game?

Best way to show real-time user stats in a web game?

Comments 1
1 min read
💀Don't Break UI with Jest Snapshot Testing 📷
Cover image for 💀Don't Break UI with Jest Snapshot Testing 📷

💀Don't Break UI with Jest Snapshot Testing 📷

1
Comments
8 min read
loading...