# Every Layout by Heydon Pickering and Andy Bell

Hacker Approved page: https://hackerapproved.com/p/every-layout/

4 people recommended Every Layout by Heydon Pickering and Andy Bell in Hacker News comments and none criticized it, November 2025 to October 2026. It was recommended in 4 of 12 months, in 6 threads. It does not meet the Hacker Approved badge rule.

**Verdict:** Recommended for teaching CSS from first principles through constraint-based layout patterns, with the free sections useful on their own.

Summary written by Claude from 6 comments.

## Why people recommend it

- Teaches CSS from first principles (2 comments in the sample): "This is an excellent resource for using CSS as it was designed to work." ([source](https://news.ycombinator.com/item?id=48185227)) "an amazing resource showing how to leverage CSS from first principles" ([source](https://news.ycombinator.com/item?id=49362528))
- Helps learners relearn and deepen CSS (1 comment in the sample): "Lots of developers need to relearn CSS; the book Every Layout is a good start" ([source](https://news.ycombinator.com/item?id=46493685))

## Other web development books people recommend

- [Hypermedia Systems by Gross, Stepinski and Aksimsek](https://hackerapproved.com/p/hypermedia-systems/): 4 recommend, 0 mixed, 0 criticize
- [CSS: The Definitive Guide by Eric Meyer](https://hackerapproved.com/p/css-the-definitive-guide/): 4 recommend, 0 mixed, 0 criticize

## The badge

A product earns the Hacker Approved badge when at least 10 people recommend it, recommenders outnumber critics at least 2 to 1 (mixed feelings count toward neither side), it was recommended in at least 4 of the 12 months and in at least 5 different threads, and no single thread supplies more than half of the people who recommend it. Health and money products are never badged.

## Cite as

Hacker Approved, "Every Layout by Heydon Pickering and Andy Bell", https://hackerapproved.com/p/every-layout/ (4 recommend, 0 mixed, 0 criticize; Hacker News comments, November 2025 to October 2026).

Counts updated 2 Nov 2026, with data through October 31, 2026.
