DEV Community

Front-end

"If you're already a front-end developer, well, pretend you're also wearing a pirate hat." - Ethan Marcotte

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Stop Race Conditions: React AbortControllers ⚡

Stop Race Conditions: React AbortControllers ⚡

1
Comments
2 min read
Add Arrow-Key Shortcuts to a Confirmation Dialog Without Breaking Accessibility

Add Arrow-Key Shortcuts to a Confirmation Dialog Without Breaking Accessibility

2
Comments 3
3 min read
You use a setTimeout to trigger CSS entry animations. `@starting-style` makes it unnecessary.

You use a setTimeout to trigger CSS entry animations. `@starting-style` makes it unnecessary.

19
Comments 1
4 min read
You've been doing Set math by hand. JavaScript finally shipped `.union()`, `.intersection()`, and friends.

You've been doing Set math by hand. JavaScript finally shipped `.union()`, `.intersection()`, and friends.

20
Comments 2
4 min read
Mounting Your First Application

Mounting Your First Application

Comments
5 min read
44/60 Days System Design Questions

44/60 Days System Design Questions

Comments 4
2 min read
CSS Grid vs Flexbox: The Battle of Layout Titans (or, My Jedi Training with Boxes)

CSS Grid vs Flexbox: The Battle of Layout Titans (or, My Jedi Training with Boxes)

Comments
5 min read
I gave Tailwind typed props. Then it ate React Hook Form.

I gave Tailwind typed props. Then it ate React Hook Form.

Comments
4 min read
Event-Handling-Basics

Event-Handling-Basics

Comments
7 min read
AI Agents Don’t Fix Bad Architecture. They Accelerate It.

AI Agents Don’t Fix Bad Architecture. They Accelerate It.

1
Comments 12
5 min read
React Explained: JSX, Components, Virtual DOM & Diffing Algorithm

React Explained: JSX, Components, Virtual DOM & Diffing Algorithm

4
Comments
3 min read
Add "Export as image" to any dashboard

Add "Export as image" to any dashboard

2
Comments 1
4 min read
Descomplicando o Vite

Descomplicando o Vite

5
Comments
2 min read
Build Collaborative Spreadsheets and Data Grids

Build Collaborative Spreadsheets and Data Grids

7
Comments 3
9 min read
Is Vue.js Still Worth Learning in 2026?

Is Vue.js Still Worth Learning in 2026?

2
Comments 1
3 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.