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

Event Loop

Comments
3 min read
You probably don‘t need controlled forms

You probably don‘t need controlled forms

Comments
8 min read
Understanding npm Package Versioning: A Guide to Major, Minor, and Patch Updates

Understanding npm Package Versioning: A Guide to Major, Minor, and Patch Updates

Comments
2 min read
🧩 Providers vs ViewProviders in Angular — The Untold Difference

🧩 Providers vs ViewProviders in Angular — The Untold Difference

1
Comments
4 min read
How to Achieve 100/100 on PageSpeed Insights

How to Achieve 100/100 on PageSpeed Insights

1
Comments
10 min read
I Learned React Wrong for 3 Months. Here's What I Wish I Knew on Day 1

I Learned React Wrong for 3 Months. Here's What I Wish I Knew on Day 1

22
Comments 1
3 min read
Why the map doesn't update when you switch conditions in React (Supabase x Google Maps)

Why the map doesn't update when you switch conditions in React (Supabase x Google Maps)

Comments
1 min read
🎨 Animating SVGs: How to Bring Your Vector Graphics to Life with Code and Creativity

🎨 Animating SVGs: How to Bring Your Vector Graphics to Life with Code and Creativity

Comments
3 min read
Building an Unbeatable Tic-Tac-Toe Game with Minimax and LemonadeJS

Building an Unbeatable Tic-Tac-Toe Game with Minimax and LemonadeJS

2
Comments
4 min read
Creating AI Agents with Mastra and Typescript

Creating AI Agents with Mastra and Typescript

1
Comments
4 min read
I built a tiny autosave engine for web forms

I built a tiny autosave engine for web forms

2
Comments
1 min read
React Props vs State: The Dynamic Duo Explained

React Props vs State: The Dynamic Duo Explained

Comments
2 min read
Stop Re-rendering: React Memoization Guide

Stop Re-rendering: React Memoization Guide

1
Comments
3 min read
Designing for Instant Play: Why HTML5 Still Matters for Browser Games

Designing for Instant Play: Why HTML5 Still Matters for Browser Games

1
Comments
3 min read
Optimizing HTML5 Puzzle Games for Speed and Responsiveness

Optimizing HTML5 Puzzle Games for Speed and Responsiveness

1
Comments
3 min read
Why React Native Will Outrun Native Development in 2024 (and How to Ride the Wave)

Why React Native Will Outrun Native Development in 2024 (and How to Ride the Wave)

Comments
4 min read
How the Browser Works

How the Browser Works

Comments
3 min read
Custom Hooks vs. Higher-Order Components (HOCs) in React: A Practical Guide for Developers

Custom Hooks vs. Higher-Order Components (HOCs) in React: A Practical Guide for Developers

1
Comments
3 min read
How I Built CyhTabs — A Minimal, Privacy-Friendly Tab Manager That Just Works

How I Built CyhTabs — A Minimal, Privacy-Friendly Tab Manager That Just Works

Comments
2 min read
How I Built a "Community Prayer Quilt" in 5 Minutes

How I Built a "Community Prayer Quilt" in 5 Minutes

33
Comments 8
3 min read
🕵️‍♂️ The Case of the Missing S3 Metadata: A CORS Deep Dive

🕵️‍♂️ The Case of the Missing S3 Metadata: A CORS Deep Dive

5
Comments 1
5 min read
The Artisan's Trail: Maintaining a Legacy Node.js Monolith with the Boy Scout Rule

The Artisan's Trail: Maintaining a Legacy Node.js Monolith with the Boy Scout Rule

1
Comments
5 min read
Randomized 3D Image Fall with Glow and Flash with Lightbox

Randomized 3D Image Fall with Glow and Flash with Lightbox

Comments
6 min read
Generating PDFs with Node.js

Generating PDFs with Node.js

Comments
3 min read
How to Make Tilemap with Pixalo Engine

How to Make Tilemap with Pixalo Engine

1
Comments
3 min read
loading...