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.
React Multi-Tab Desync: Uncovering The Forgotten Problem with BroadcastChannel API
Cover image for React Multi-Tab Desync: Uncovering The Forgotten Problem with BroadcastChannel API

React Multi-Tab Desync: Uncovering The Forgotten Problem with BroadcastChannel API

4
Comments 3
6 min read
Inside the Certificates.dev Mid-Level JavaScript Self-Study Training: Complete Breakdown
Cover image for Inside the Certificates.dev Mid-Level JavaScript Self-Study Training: Complete Breakdown

Inside the Certificates.dev Mid-Level JavaScript Self-Study Training: Complete Breakdown

Comments
4 min read
Using Web Workers to Handle Heavy Tasks in the Browser

Using Web Workers to Handle Heavy Tasks in the Browser

Comments
3 min read
React DOM

React DOM

Comments 1
2 min read
What Is a Unix Timestamp? How to Convert Epoch Time to Date (Python, JavaScript, Java, Node.js)

What Is a Unix Timestamp? How to Convert Epoch Time to Date (Python, JavaScript, Java, Node.js)

Comments
3 min read
What is the difference between Pytest and Unittest

What is the difference between Pytest and Unittest

Comments
5 min read
Building a Serverless, Event Countdown Website with AWS — A Deep Dive into neocloudapp.site (A Real-World Cloud Project)
Cover image for Building a Serverless, Event Countdown Website with AWS — A Deep Dive into neocloudapp.site (A Real-World Cloud Project)

Building a Serverless, Event Countdown Website with AWS — A Deep Dive into neocloudapp.site (A Real-World Cloud Project)

1
Comments
6 min read
Debug Heroku Deployment Errors: Slay Asset Compilation & Env Vars Dragons 🐉

Debug Heroku Deployment Errors: Slay Asset Compilation & Env Vars Dragons 🐉

2
Comments 1
2 min read
👨🏻‍💻 Hacking Dioxus: How Vibe Coding Is Destroying Software Engineering
Cover image for 👨🏻‍💻 Hacking Dioxus: How Vibe Coding Is Destroying Software Engineering

👨🏻‍💻 Hacking Dioxus: How Vibe Coding Is Destroying Software Engineering

190
Comments 17
20 min read
Rails 8 authentication - password reset mechanics
Cover image for Rails 8 authentication - password reset mechanics

Rails 8 authentication - password reset mechanics

Comments 2
5 min read
10 Open Source AI Tools Every Developer Should Know
Cover image for 10 Open Source AI Tools Every Developer Should Know

10 Open Source AI Tools Every Developer Should Know

129
Comments 15
7 min read
Web Developer's Guide to Midjourney
Cover image for Web Developer's Guide to Midjourney

Web Developer's Guide to Midjourney

49
Comments 6
5 min read
Mastering the HTML <input> Tag: Dynamic Web Magic with JavaScript
Cover image for Mastering the HTML <input> Tag: Dynamic Web Magic with JavaScript

Mastering the HTML <input> Tag: Dynamic Web Magic with JavaScript

Comments 1
3 min read
Getting Started with Angular: What I Wish I Knew as a Beginner
Cover image for Getting Started with Angular: What I Wish I Knew as a Beginner

Getting Started with Angular: What I Wish I Knew as a Beginner

Comments
3 min read
New start pattern in Javascript

New start pattern in Javascript

Comments
1 min read
Modern Web Development for Print-on-Demand Services: A Deep Dive into UX and Performance
Cover image for Modern Web Development for Print-on-Demand Services: A Deep Dive into UX and Performance

Modern Web Development for Print-on-Demand Services: A Deep Dive into UX and Performance

Comments
6 min read
Pride + Father’s Day Tribute | DEV Frontend Challenge 2025
Cover image for Pride + Father’s Day Tribute | DEV Frontend Challenge 2025

Pride + Father’s Day Tribute | DEV Frontend Challenge 2025

8
Comments 3
1 min read
How to Fetch Files From a GitHub Release (Without CORS Errors)
Cover image for How to Fetch Files From a GitHub Release (Without CORS Errors)

How to Fetch Files From a GitHub Release (Without CORS Errors)

5
Comments
2 min read
📢We did it...
Cover image for 📢We did it...

📢We did it...

85
Comments 16
2 min read
Using Open AI with JS File API
Cover image for Using Open AI with JS File API

Using Open AI with JS File API

Comments
2 min read
Version Fatigue Is Real and the AI Models Keep Multiplying”
Cover image for Version Fatigue Is Real and the AI Models Keep Multiplying”

Version Fatigue Is Real and the AI Models Keep Multiplying”

1
Comments
8 min read
How to Make a Language Model Cry: Feeding It Your Startup’s Pitch Deck
Cover image for How to Make a Language Model Cry: Feeding It Your Startup’s Pitch Deck

How to Make a Language Model Cry: Feeding It Your Startup’s Pitch Deck

1
Comments
9 min read
🌍 Beginner-Friendly Guide to Solving "K-th Smallest in Lexicographical Order" LeetCode 440 (C++ | JavaScript | Python)
Cover image for 🌍 Beginner-Friendly Guide to Solving "K-th Smallest in Lexicographical Order" LeetCode 440 (C++ | JavaScript | Python)

🌍 Beginner-Friendly Guide to Solving "K-th Smallest in Lexicographical Order" LeetCode 440 (C++ | JavaScript | Python)

13
Comments 3
3 min read
JavaScript Variable Scope by Example

JavaScript Variable Scope by Example

1
Comments
3 min read
Building Africa’s AI Future: Yamify’s Vision for Education and Infrastructure

Building Africa’s AI Future: Yamify’s Vision for Education and Infrastructure

Comments 1
2 min read
loading...