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.
Three CSS rules for Arabic RTL: one was a no-op, one reversed the reversal

Three CSS rules for Arabic RTL: one was a no-op, one reversed the reversal

Comments
8 min read
The React Illusion: Why the Industry's Go-To Library Is Full of Hidden Friction

The React Illusion: Why the Industry's Go-To Library Is Full of Hidden Friction

Comments
10 min read
Paste the failing Network panel into the agent, not a vague “API broken”

Paste the failing Network panel into the agent, not a vague “API broken”

1
Comments
3 min read
Give the agent a component ownership map, not the whole monorepo

Give the agent a component ownership map, not the whole monorepo

1
Comments
3 min read
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
`color-scheme: only` Is Not a Value, and the Line You Are About to Ship Does Nothing

`color-scheme: only` Is Not a Value, and the Line You Are About to Ship Does Nothing

Comments
3 min read
My new portfolio is live ✨

My new portfolio is live ✨

Comments 1
1 min read
How Frameworks Implement Suspense and Lazy Loading Under the Hood

How Frameworks Implement Suspense and Lazy Loading Under the Hood

Comments
4 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
I’m building a Sonner alternative and I’d love your feedback

I’m building a Sonner alternative and I’d love your feedback

Comments 2
1 min read
useContext in React

useContext in React

Comments
3 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
How Destructuring Is Used in React

How Destructuring Is Used in React

Comments
2 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.