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.
Feature-Sliced + Atomic Design in Production: Three Rules That Killed the "Where Does This Component Go?" Debate

Feature-Sliced + Atomic Design in Production: Three Rules That Killed the "Where Does This Component Go?" Debate

Comments
4 min read
100,000 Rows. 200 Columns. Can Your JavaScript Data Grid Handle It?

100,000 Rows. 200 Columns. Can Your JavaScript Data Grid Handle It?

Comments
9 min read
The Hidden Cost of Shared Components

The Hidden Cost of Shared Components

5
Comments
3 min read
React Mastery Series — Part 7: React Internals — Virtual DOM, Fiber & Reconciliation

React Mastery Series — Part 7: React Internals — Virtual DOM, Fiber & Reconciliation

Comments
15 min read
The Card-Update Page Is a Checkout Page. Treat It Like One.

The Card-Update Page Is a Checkout Page. Treat It Like One.

Comments
3 min read
150 browser tools, no server, no uploads — the architecture behind a static toolkit

150 browser tools, no server, no uploads — the architecture behind a static toolkit

Comments
3 min read
Your Shopify Hero Image Is Probably Lazy-Loaded. Here's the Liquid Fix.

Your Shopify Hero Image Is Probably Lazy-Loaded. Here's the Liquid Fix.

Comments
4 min read
Your Web Fonts Are Slowing Your Site Down — Here's How to Fix It

Your Web Fonts Are Slowing Your Site Down — Here's How to Fix It

Comments
2 min read
Map a displayed crop rectangle into intrinsic image coordinates

Map a displayed crop rectangle into intrinsic image coordinates

Comments
2 min read
Diagnose slow LCP on phones: field-first, split into subparts, and prove user-visible impact

Diagnose slow LCP on phones: field-first, split into subparts, and prove user-visible impact

Comments
3 min read
How to Containerize a Full-Stack App (Part 2)-Optimizing the Frontend with Multi-Stage Docker Builds.

How to Containerize a Full-Stack App (Part 2)-Optimizing the Frontend with Multi-Stage Docker Builds.

Comments
47 min read
Prompt packs for empty / error / loading states — stop shipping happy-path only

Prompt packs for empty / error / loading states — stop shipping happy-path only

Comments
4 min read
Designing for Cognitive Accessibility & Neurodiversity

Designing for Cognitive Accessibility & Neurodiversity

Comments
8 min read
Cómo crear un efecto Glassmorphism limpio con CSS nativo

Cómo crear un efecto Glassmorphism limpio con CSS nativo

Comments
1 min read
MVVM, Micro‑Frontends, and Domain‑Driven Frontend — A Practical Guide

MVVM, Micro‑Frontends, and Domain‑Driven Frontend — A Practical Guide

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