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.
Why AI React Component Generators Break in Real Projects (And How to Fix It)

Why AI React Component Generators Break in Real Projects (And How to Fix It)

Comments 1
2 min read
Frontend HLD: Understanding Different Types of Applications

Frontend HLD: Understanding Different Types of Applications

4
Comments
5 min read
From Figma to Tailwind Without Writing a Single px — A Real Automation Case in Production

From Figma to Tailwind Without Writing a Single px — A Real Automation Case in Production

1
Comments
6 min read
Fair Benchmarking of Frontend Framework Bundle Sizes: Isolating Framework Behavior from App Logic Variations

Fair Benchmarking of Frontend Framework Bundle Sizes: Isolating Framework Behavior from App Logic Variations

Comments
10 min read
I built a virtual-scroll custom element that behaves like a normal scroll container

I built a virtual-scroll custom element that behaves like a normal scroll container

Comments
1 min read
Your CSS Animations Are Doing Too Much Manual Labor — Fix It With FSCSS

Your CSS Animations Are Doing Too Much Manual Labor — Fix It With FSCSS

3
Comments 2
3 min read
Product Engineering's Job: Deal with Ambiguity

Product Engineering's Job: Deal with Ambiguity

1
Comments
5 min read
Simplify setTimeout

Simplify setTimeout

4
Comments 1
4 min read
Why I Stopped Putting So Much Logic in Templates

Why I Stopped Putting So Much Logic in Templates

1
Comments
4 min read
jsx-a11y has 36 rules. None of them catch these 6 patterns.

jsx-a11y has 36 rules. None of them catch these 6 patterns.

Comments
8 min read
Web Performance Is an Architecture Decision, Not a Last-Minute Fix

Web Performance Is an Architecture Decision, Not a Last-Minute Fix

Comments
10 min read
🚀 Stop Rewriting the Same React Boilerplate — I Built a CLI to Fix It

🚀 Stop Rewriting the Same React Boilerplate — I Built a CLI to Fix It

Comments
2 min read
¿Por qué tu z-index: 9999 no funciona? Entendiendo el Contexto de Apilamiento

¿Por qué tu z-index: 9999 no funciona? Entendiendo el Contexto de Apilamiento

Comments
2 min read
Every Invoice Tool Wants My Data. I Built One That Doesn't.

Every Invoice Tool Wants My Data. I Built One That Doesn't.

Comments
4 min read
The Hidden Cost of ‘Reusable Components’ in Vue

The Hidden Cost of ‘Reusable Components’ in Vue

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