DEV Community

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.
Why is my ShadCN Calendar UI not rendering as expected?

Why is my ShadCN Calendar UI not rendering as expected?

Comments
1 min read
Unwrapping JavaScript Primitive Values and Methods

Unwrapping JavaScript Primitive Values and Methods

Comments
2 min read
Frequency Tables for Categorical Variables in R — 2025 Edition

Frequency Tables for Categorical Variables in R — 2025 Edition

1
Comments
4 min read
Mastering JavaScript Iterables

Mastering JavaScript Iterables

Comments
3 min read
Angular Signals: The Future of Reactivity in Angular

Angular Signals: The Future of Reactivity in Angular

Comments
3 min read
Haunted Halloween | Frontend Challenge

Frontend Challenge Perfect Landing Submission 🦇🎃

Haunted Halloween | Frontend Challenge

2
Comments 3
2 min read
Auth Series #5: Authorization implementation with Passport.js

Auth Series #5: Authorization implementation with Passport.js

4
Comments 2
4 min read
The Ghost in the Machine: A Journey Through the Eight Fallacies of Distributed Computing

The Ghost in the Machine: A Journey Through the Eight Fallacies of Distributed Computing

1
Comments
5 min read
SVG Spritesheet builder using document fragments

SVG Spritesheet builder using document fragments

Comments
1 min read
React Performance Optimization: Best Practices for 2025

React Performance Optimization: Best Practices for 2025

Comments
2 min read
Tadpole Charts: Clarity in Change

Tadpole Charts: Clarity in Change

Comments
1 min read
SSR vs CSR: Why Your Website Loads Like a Potato (and How to Fix It)

SSR vs CSR: Why Your Website Loads Like a Potato (and How to Fix It)

2
Comments
3 min read
What is Hoisting in JavaScript? Explained for Beginners

What is Hoisting in JavaScript? Explained for Beginners

7
Comments
4 min read
TCJSGame Component Class: Complete Reference Guide

TCJSGame Component Class: Complete Reference Guide

Comments
6 min read
🗺️ How I Used JSON-LD Place Schema to Boost Local Search for GCC Cities

🗺️ How I Used JSON-LD Place Schema to Boost Local Search for GCC Cities

Comments
2 min read
What Will Shape the Next Wave of Frontend Development in 2026 (Backed by Experts + Data)

What Will Shape the Next Wave of Frontend Development in 2026 (Backed by Experts + Data)

6
Comments
5 min read
Compliance-First AI in Recruitment

Compliance-First AI in Recruitment

Comments
3 min read
🔁 Type Coercion (Auto-Conversion) in JS

🔁 Type Coercion (Auto-Conversion) in JS

Comments
1 min read
Stop drifting around in the dark when using "any" and "unknown" TypeScript types

Stop drifting around in the dark when using "any" and "unknown" TypeScript types

2
Comments 4
2 min read
Discriminated Unions in TypeScript: How They Differ from Plain Type Unions

Discriminated Unions in TypeScript: How They Differ from Plain Type Unions

Comments
2 min read
Build an Offline-First Web App with Service Workers

Build an Offline-First Web App with Service Workers

10
Comments 2
5 min read
"as const" vs "readonly" in TypeScript: What’s the Difference?

"as const" vs "readonly" in TypeScript: What’s the Difference?

Comments
1 min read
Java Introduction

Java Introduction

2
Comments
2 min read
Week 4: The Why and How of React 💡

Week 4: The Why and How of React 💡

Comments
4 min read
Front-End Drag and Drop: Looks Simple, But Full of Hidden Pitfalls

Front-End Drag and Drop: Looks Simple, But Full of Hidden Pitfalls

4
Comments
4 min read
loading...