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.
Ilha for Svelte Developers

Ilha for Svelte Developers

5
Comments 1
9 min read
Migrating from Elastic EUI to MUI, Chakra, or Ant Design — The Complete Playbook

Migrating from Elastic EUI to MUI, Chakra, or Ant Design — The Complete Playbook

Comments
4 min read
Frontend HLD: Understanding Different Types of Applications

Frontend HLD: Understanding Different Types of Applications

4
Comments
5 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
Why your Tailwind project feels unmaintainable, and how to structure CSS instead

Why your Tailwind project feels unmaintainable, and how to structure CSS instead

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