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.
Build a Beautiful Animated Accordion with Just HTML, CSS & JS , No Libraries Needed!
Cover image for Build a Beautiful Animated Accordion with Just HTML, CSS & JS , No Libraries Needed!

Build a Beautiful Animated Accordion with Just HTML, CSS & JS , No Libraries Needed!

Comments
2 min read
Debugging JavaScript in Dynamics 365 CE: Forms, Ribbons, and PCFs
Cover image for Debugging JavaScript in Dynamics 365 CE: Forms, Ribbons, and PCFs

Debugging JavaScript in Dynamics 365 CE: Forms, Ribbons, and PCFs

Comments
3 min read
Why You Should Design for Feature Rollbacks (Not Just Rollouts)

Why You Should Design for Feature Rollbacks (Not Just Rollouts)

Comments 1
3 min read
🏆⚛️React Roadmap Guide for Beginners 2025 (Updated)
Cover image for 🏆⚛️React Roadmap Guide for Beginners 2025 (Updated)

🏆⚛️React Roadmap Guide for Beginners 2025 (Updated)

1
Comments 1
4 min read
Express Scafold

Express Scafold

Comments
1 min read
Building a Custom Database Backup Plugin in Strapi — From Errors to Execution
Cover image for Building a Custom Database Backup Plugin in Strapi — From Errors to Execution

Building a Custom Database Backup Plugin in Strapi — From Errors to Execution

Comments
3 min read
How one annoying teacher can give you an idea.
Cover image for How one annoying teacher can give you an idea.

How one annoying teacher can give you an idea.

5
Comments
2 min read
Async Logic in React: Fetching, Caching, and Cleaning Up with Hooks

Async Logic in React: Fetching, Caching, and Cleaning Up with Hooks

Comments
1 min read
Bun + Ruby: The New Full-Stack Duo

Bun + Ruby: The New Full-Stack Duo

2
Comments
2 min read
From Rejection to Retrospective: Building a 2D Game CV (Part 1)

From Rejection to Retrospective: Building a 2D Game CV (Part 1)

Comments
4 min read
MongoDb: connecting with small apps.
Cover image for MongoDb: connecting with small apps.

MongoDb: connecting with small apps.

2
Comments
2 min read
APIs Explained Simply: Talking to Servers like ordering at a Restaurant
Cover image for APIs Explained Simply: Talking to Servers like ordering at a Restaurant

APIs Explained Simply: Talking to Servers like ordering at a Restaurant

Comments 1
2 min read
Online ticket booking web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI

Online ticket booking web app built with Next.js, Prisma, BetterAuth, and ShadCN/UI

6
Comments
1 min read
Deno Is Eating Node’s Lunch: Why You Should Start Using It Now
Cover image for Deno Is Eating Node’s Lunch: Why You Should Start Using It Now

Deno Is Eating Node’s Lunch: Why You Should Start Using It Now

2
Comments
4 min read
🔥 Building a Simple PDF AI Chat app with Next.js, React PDF and OpenAI 💬
Cover image for 🔥 Building a Simple PDF AI Chat app with Next.js, React PDF and OpenAI 💬

🔥 Building a Simple PDF AI Chat app with Next.js, React PDF and OpenAI 💬

3
Comments
10 min read
🔥 How to Build a Website with Webflow (2025 Guide)

🔥 How to Build a Website with Webflow (2025 Guide)

5
Comments
10 min read
Gitlab MR AI Code Review
Cover image for Gitlab MR AI Code Review

Gitlab MR AI Code Review

Comments 1
2 min read
Day 59: When Your Brain Decides to Take an Unscheduled Vacation

Day 59: When Your Brain Decides to Take an Unscheduled Vacation

6
Comments
2 min read
How to Register a Service Worker With Vite and Rollup Without Plugins
Cover image for How to Register a Service Worker With Vite and Rollup Without Plugins

How to Register a Service Worker With Vite and Rollup Without Plugins

1
Comments
4 min read
Building an Automated LeetCode Solution Post Sync Feature for LeetHub

Building an Automated LeetCode Solution Post Sync Feature for LeetHub

5
Comments
4 min read
"Introducing BNL: A New Meta-Language for Programming"
Cover image for "Introducing BNL: A New Meta-Language for Programming"

"Introducing BNL: A New Meta-Language for Programming"

12
Comments 3
3 min read
An unusual interview task that turned out to be very common

An unusual interview task that turned out to be very common

Comments
2 min read
When Images Break Everything: A Developer's Guide to Image Optimization Debugging

When Images Break Everything: A Developer's Guide to Image Optimization Debugging

5
Comments
7 min read
JavaScript Fundamentals Part 1: Core Concepts & Syntax
Cover image for JavaScript Fundamentals Part 1: Core Concepts & Syntax

JavaScript Fundamentals Part 1: Core Concepts & Syntax

1
Comments
10 min read
Role of CDNs For Fast Content Delivery
Cover image for Role of CDNs For Fast Content Delivery

Role of CDNs For Fast Content Delivery

1
Comments
3 min read
loading...