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.
Page Transition Animations With Vue-Transify 1.2.0
Cover image for Page Transition Animations With Vue-Transify 1.2.0

Page Transition Animations With Vue-Transify 1.2.0

1
Comments
2 min read
Mastering Destructuring in JavaScript: Objects and Arrays Made Simple
Cover image for Mastering Destructuring in JavaScript: Objects and Arrays Made Simple

Mastering Destructuring in JavaScript: Objects and Arrays Made Simple

Comments
3 min read
Profile API with Cat Facts
Cover image for Profile API with Cat Facts

Profile API with Cat Facts

1
Comments
2 min read
🚀 How to Stay Ahead in 2025 as a Frontend Engineer

🚀 How to Stay Ahead in 2025 as a Frontend Engineer

5
Comments
1 min read
Data Provenance in AI Hiring Reports
Cover image for Data Provenance in AI Hiring Reports

Data Provenance in AI Hiring Reports

Comments
2 min read
Mastering Map and Set in JavaScript

Mastering Map and Set in JavaScript

Comments
2 min read
Simplifying Auth and Role-Based Routing with Stack.Protected in Expo Router
Cover image for Simplifying Auth and Role-Based Routing with Stack.Protected in Expo Router

Simplifying Auth and Role-Based Routing with Stack.Protected in Expo Router

1
Comments 1
4 min read
Will AI-Powered QA Replace Manual QA by 2030?
Cover image for Will AI-Powered QA Replace Manual QA by 2030?

Will AI-Powered QA Replace Manual QA by 2030?

2
Comments 1
5 min read
The Different ways to Style Your React App
Cover image for The Different ways to Style Your React App

The Different ways to Style Your React App

6
Comments
9 min read
React + TypeScript: async functions
Cover image for React + TypeScript: async functions

React + TypeScript: async functions

2
Comments 1
2 min read
Build Interactive Tag Inputs with TailwindCSS and jQuery
Cover image for Build Interactive Tag Inputs with TailwindCSS and jQuery

Build Interactive Tag Inputs with TailwindCSS and jQuery

1
Comments
1 min read
I Scanned 9 Popular AI Coding Tools for Security Issues. Here's What Every Developer Should Know.

I Scanned 9 Popular AI Coding Tools for Security Issues. Here's What Every Developer Should Know.

8
Comments 2
15 min read
Turn Any JSON into a Clean HTML Table (No Code, No Uploads)
Cover image for Turn Any JSON into a Clean HTML Table (No Code, No Uploads)

Turn Any JSON into a Clean HTML Table (No Code, No Uploads)

4
Comments
3 min read
`#` symbol to define private class fields and methods in JavaScript.

`#` symbol to define private class fields and methods in JavaScript.

Comments
2 min read
The Subtle but Critical Difference: `process.nextTick()` vs. `setImmediate()`

The Subtle but Critical Difference: `process.nextTick()` vs. `setImmediate()`

4
Comments
5 min read
I've reorganized the ternary operator (?:) so it can be used in TypeScript too!

I've reorganized the ternary operator (?:) so it can be used in TypeScript too!

1
Comments
1 min read
Java Project Loom & Virtual Threads: A Beginner's Guide to Concurrency
Cover image for Java Project Loom & Virtual Threads: A Beginner's Guide to Concurrency

Java Project Loom & Virtual Threads: A Beginner's Guide to Concurrency

3
Comments
6 min read
Building & Visualizing Neural Networks in R — 2025 Edition

Building & Visualizing Neural Networks in R — 2025 Edition

1
Comments
4 min read
🚦 What is Throttling in JavaScript?

🚦 What is Throttling in JavaScript?

8
Comments 5
5 min read
Build a real-time chat app with Vuejs, socket.IO, and Nodejs

Build a real-time chat app with Vuejs, socket.IO, and Nodejs

4
Comments
15 min read
Create “Loading Dots” Animations in Tailwind CSS

Create “Loading Dots” Animations in Tailwind CSS

Comments
2 min read
Bring CSS Colors to Your Terminal with Named Truecolors
Cover image for Bring CSS Colors to Your Terminal with Named Truecolors

Bring CSS Colors to Your Terminal with Named Truecolors

1
Comments
3 min read
A Senior Developer's guide to Stream-Oriented Programming
Cover image for A Senior Developer's guide to Stream-Oriented Programming

A Senior Developer's guide to Stream-Oriented Programming

8
Comments
6 min read
Building Scalable Web Application
Cover image for Building Scalable Web Application

Building Scalable Web Application

Comments
7 min read
How YouTube Downloads Videos and Plays Them Offline with Javascript?
Cover image for How YouTube Downloads Videos and Plays Them Offline with Javascript?

How YouTube Downloads Videos and Plays Them Offline with Javascript?

Comments
3 min read
loading...