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

123
Comments 15
7 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
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
JavaScript Variable Scope by Example

JavaScript Variable Scope by Example

1
Comments
3 min read
I Stopped Using Try-Catch in TypeScript and You Should Too
Cover image for I Stopped Using Try-Catch in TypeScript and You Should Too

I Stopped Using Try-Catch in TypeScript and You Should Too

28
Comments 12
5 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
Understanding Template Literals and the DOM in JavaScript

Understanding Template Literals and the DOM in JavaScript

4
Comments 1
3 min read
Are you preparing for JavaScript Interviews in 2025?
Cover image for Are you preparing for JavaScript Interviews in 2025?
00:54

Are you preparing for JavaScript Interviews in 2025?

1
Comments
1 min read
Trending Github's 40+ Repositories of May | Github Recap May 09, 2025

Trending Github's 40+ Repositories of May | Github Recap May 09, 2025

56
Comments 1
17 min read
Coding Without Typing: Are CLIs Getting Too Smart?” – Dive into AI-powered developer tools and minimal-input workflows.
Cover image for Coding Without Typing: Are CLIs Getting Too Smart?” – Dive into AI-powered developer tools and minimal-input workflows.

Coding Without Typing: Are CLIs Getting Too Smart?” – Dive into AI-powered developer tools and minimal-input workflows.

1
Comments
9 min read
Stop What You're Doing: Angular 20's New Superpowers Will Change How You Code Forever
Cover image for Stop What You're Doing: Angular 20's New Superpowers Will Change How You Code Forever

Stop What You're Doing: Angular 20's New Superpowers Will Change How You Code Forever

Comments
17 min read
🚀 create-node-spark 2.0.0 is Here! TypeScript Support + Sleek New CLI Experience
Cover image for 🚀 create-node-spark 2.0.0 is Here! TypeScript Support + Sleek New CLI Experience

🚀 create-node-spark 2.0.0 is Here! TypeScript Support + Sleek New CLI Experience

Comments
2 min read
Stop Over-Looping: A Practical Primer on the Two-Pointer Technique

Stop Over-Looping: A Practical Primer on the Two-Pointer Technique

Comments
3 min read
Scop in Javascript.
Cover image for Scop in Javascript.

Scop in Javascript.

5
Comments 1
2 min read
Signals, Routing, Reactivity, Fusor Application

Signals, Routing, Reactivity, Fusor Application

Comments
2 min read
🔁 Retrying Failed Requests with Exponential Backoff
Cover image for 🔁 Retrying Failed Requests with Exponential Backoff

🔁 Retrying Failed Requests with Exponential Backoff

1
Comments
3 min read
From Promise.all() to asyncio.gather(): The Complete Guide to JavaScript-Style Async Patterns in Python
Cover image for From Promise.all() to asyncio.gather(): The Complete Guide to JavaScript-Style Async Patterns in Python

From Promise.all() to asyncio.gather(): The Complete Guide to JavaScript-Style Async Patterns in Python

6
Comments
7 min read
Finally, A Hacker News Dark Theme That Won't Blind You!
Cover image for Finally, A Hacker News Dark Theme That Won't Blind You!

Finally, A Hacker News Dark Theme That Won't Blind You!

Comments
1 min read
Practical JavaScript Tips and Tricks for Developers
Cover image for Practical JavaScript Tips and Tricks for Developers

Practical JavaScript Tips and Tricks for Developers

1
Comments
3 min read
Jest and React Testing Library-Best Practices for Front-End Testing

Jest and React Testing Library-Best Practices for Front-End Testing

3
Comments 1
5 min read
loading...