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.
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
đź’ˇSmart vs Presentational Components in Angular 2026: Where Does Ownership Really Belong?

đź’ˇSmart vs Presentational Components in Angular 2026: Where Does Ownership Really Belong?

Comments
22 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
Signal Internals: Managing Memory and the Dependency Graph

Signal Internals: Managing Memory and the Dependency Graph

1
Comments
8 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

5
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
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.