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.
Senior React Quiz: Stale Closures or Automatic Batching? 🧠

Senior React Quiz: Stale Closures or Automatic Batching? 🧠

Comments
1 min read
Your Tests Pass. Your Layout Is Broken

Your Tests Pass. Your Layout Is Broken

Comments
3 min read
The State of CSS in 2026: What Actually Changed

The State of CSS in 2026: What Actually Changed

Comments
2 min read
Reducing Context Switching in Data-Heavy Web Applications

Reducing Context Switching in Data-Heavy Web Applications

Comments 1
4 min read
Building Motion-Heavy Websites Without Destroying Mobile Performance

Building Motion-Heavy Websites Without Destroying Mobile Performance

1
Comments
5 min read
Duas identidades visuais no mesmo sistema, e a troca que custou quatro linhas

Duas identidades visuais no mesmo sistema, e a troca que custou quatro linhas

Comments
7 min read
Your Website Gets Traffic but No Leads? Here's What Might Actually Be Wrong

Your Website Gets Traffic but No Leads? Here's What Might Actually Be Wrong

Comments
5 min read
Por qué JavaScript debería mutar el estado en lugar de los estilos

Por qué JavaScript debería mutar el estado en lugar de los estilos

Comments
4 min read
I still see developers using Flexbox for grids (and why you should stop)

I still see developers using Flexbox for grids (and why you should stop)

Comments
4 min read
Web Vitals in JavaScript: How to Measure, Debug, and Fix Real-World Performance Problems

Web Vitals in JavaScript: How to Measure, Debug, and Fix Real-World Performance Problems

Comments
12 min read
Why JavaScript Should Mutate State Instead of Styles

Why JavaScript Should Mutate State Instead of Styles

1
Comments 3
4 min read
Tailwind CSS on Large, Long-Lived Projects How Do You Keep It Manageable?

Tailwind CSS on Large, Long-Lived Projects How Do You Keep It Manageable?

2
Comments
1 min read
What I learned building a 3D reading game my 6-year-old actually finishes

What I learned building a 3D reading game my 6-year-old actually finishes

Comments
2 min read
How I Cut a 3D Homepage from 9.1 MB to 370 KB Without Removing the 3D

How I Cut a 3D Homepage from 9.1 MB to 370 KB Without Removing the 3D

1
Comments 1
7 min read
Why parsing a 10MB JSON payload freezes your UI thread (and how to offload it to Web Workers)

Why parsing a 10MB JSON payload freezes your UI thread (and how to offload it to Web Workers)

Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.