Top all-time · #228
Josh W. Comeau
Personal blog · joshwcomeau.comwebdesignprogramming
Josh W. Comeau writes Josh Comeau's blog, a personal blog at joshwcomeau.com about web, design and programming. Since 2018, 202 different Hacker News readers have linked it 369 times, most often “An interactive guide to Flexbox”. It is still writing: the last post was on 2026-10-20, and you can follow it by feed.
Sometimes recommended · 14 of 40 sampled comments recommend it?
Why HN links it
HN readers link Josh W. Comeau's blog for in-depth, interactive guides to CSS and React, such as flexbox, subgrid, gradients, backdrop-filter and resets.
- Recommended for · 14 comments
- Recommended as a go-to CSS guide, an intuitive take on rem vs px, and an interactive flexbox guide.
Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Friendly articles and tutorials for front-end web developers. ❤️
Most-linked posts?
- An interactive guide to Flexbox19 people · 19 mentions · first linked 2022-11-22
- /16 people · 16 mentions · first linked 2020-02-08
- Hands-Free Coding13 people · 13 mentions · first linked 2021-02-12
- My Custom CSS Reset10 people · 12 mentions · first linked 2021-11-23
- Pixels and Accessibility9 people · 9 mentions · first linked 2022-05-17
- Understanding Layout Algorithms9 people · 9 mentions · first linked 2022-03-28
- A Friendly Introduction to CSS Container Queries8 people · 8 mentions · first linked 2024-11-04
- Shadow Palette Generator, a tool to create lush, realistic shadows in CSS7 people · 7 mentions · first linked 2021-11-16
- An interactive guide to CSS transitions6 people · 7 mentions · first linked 2021-02-09
- How to build a hybrid static-dynamic blog with MDX6 people · 6 mentions · first linked 2021-04-20
What Hacker News says?
Comeau has a piece on that. Another property to constrain it is the solution. https://www.joshwcomeau.com/css/container-queries-introducti...
Comment linking /css/container-queries-introduction/
on “MomBoard: E-ink display for a parent with amnesia”Submitted CSS Gradients that avoid the “gray dead zone” as a story · 1075 points
HN discussionI only do front-end dev occasionally, but these are my 3 goto articles that make me lean towards not using Tailwind: 1: https://www.zolkos.com/2025/12/03/vanilla-css-is-all-you-nee... 2: https://www.joshwcomeau.com/css/subgrid/ 3: https://railsdesigner.com/custom-elements/ (more Rails specific)
Comment linking /css/subgrid/
on “Shopify acquires Tailwind”Submitted An interactive guide to Flexbox as a story · 763 points
HN discussionOr just go to the proper gradient generator. https://www.joshwcomeau.com/gradient-generator/
Comment linking /gradient-generator/
on “CSS Gradients that avoid the “gray dead zone””Submitted Full-Bleed Layout Using CSS Grid as a story · 716 points
HN discussionThe gradient generator Josh introduces here is pretty nice [0]! And the HSL vs RGB theory is also pretty interesting. I'll give this generator a try next time I want one. But my favorite gradient generator at the moment (most pleasant gradients IMO) is still [1]. [0] https://www.joshwcomeau.com/gradient-generator/ [1] https://mycolor.space/gradient
Comment linking /gradient-generator/
on “CSS Gradients that avoid the “gray dead zone””Submitted The Future of CSS as a story · 636 points
HN discussionThis feels like both an anecdote and a straw man. I can point to two blogs on either side that have a lot to offer. Large bundle: https://www.joshwcomeau.com/ Small Bundle: https://www.eugenewei.com/
Comment linking /
on “1MB Club”Submitted Hands-Free Coding: How I develop software using dictation and eye-tracking as a story · 608 points
HN discussionCheck out https://www.joshwcomeau.com/ Articles are discussed here often: https://news.ycombinator.com/from?site=joshwcomeau.com
Comment linking /
on “DigitalOcean acquires CSS-tricks”Submitted An interactive guide to SVG paths as a story · 455 points
HN discussionhttps://www.joshwcomeau.com/
Comment linking /
on “Ask HN: Favorite Blogs by Individuals?”Submitted How to center a div in CSS as a story · 445 points
HN discussion- https://www.joshwcomeau.com/ - https://www.kalzumeus.com/ - https://pomb.us/ - https://jvns.ca/ - https://monicalent.com/ - https://www.taniarascia.com/ - https://seanbarry.dev/ Shameless plug, I quite like my own: https://ruairidh.dev
Comment linking /
on “Ask HN: Favorite Blogs by Individuals?”Submitted How to Learn Stuff Quickly as a story · 413 points
HN discussionFor me: - https://twopagesdoublespaced.substack.com/ - short form non-fiction - https://www.joshwcomeau.com/ - technical snippets - http://paulgraham.com/ - entrepreneurship - https://audacity.substack.com/ - a variety of talented writers
Comment linking /
on “Ask HN: Favorite Blogs by Individuals?”Submitted How to Learn Stuff Quickly as a story · 401 points
HN discussionI wrote a blog post all about this! And how to get better color-mixing in your CSS gradients. Shameless plug: https://www.joshwcomeau.com/css/make-beautiful-gradients/
Comment linking /css/make-beautiful-gradients/
on “Web color is still broken”Submitted Designing Beautiful Shadows in CSS as a story · 398 points
HN discussionIt's a bit sad that the author went to the depths of buying this domain, create this page and then don't provide a correct library they think it's appropriate like https://colorjs.io/ There's an article with a much more sympathetic approach: https://www.joshwcomeau.com/css/make-beautiful-gradients/ Not sure if this is trolling or not, but the closing HTML tag misses a > :)
Comment linking /css/make-beautiful-gradients/
on “Web color is still broken”Submitted Next-level frosted glass with backdrop-filter as a story · 384 points
HN discussionMaybe I’m alone, but all of those suggestions seem to make CSS needlessly complex (or more like JS). Especially functions. Makes me think of a previous post from the author, who wrote 100k lines-of-code to power their blog. https://www.joshwcomeau.com/blog/how-i-built-my-blog-v2/
Comment linking /blog/how-i-built-my-blog-v2/
on “The Future of CSS”Submitted Why React Re-Renders as a story · 319 points
HN discussionShameless self-plug: I blog about React, interaction/animation, and remote work. It's a bit of a pot pourri, but people seem to like it! https://www.joshwcomeau.com/
Comment linking /
on “Ask HN: What are good solo developer blogs that you enjoy reading?”Submitted New layouts with CSS Subgrid as a story · 309 points
HN discussion> https://www.joshwcomeau.com/animation/3d-button The springy release animation on that one would drive me crazy.
Comment linking /animation/3d-button
on “The most satisfying checkbox”Submitted An interactive guide to CSS transitions as a story · 309 points
HN discussionI'm a sucker for good little microinteractions. The author's checkbox may not be one of those, as it seems a bit overdone, but I'd have to try it to be sure. It's easy to go too far. But, some other examples that I love: • https://www.joshwcomeau.com/animation/3d-button The red "push me" button is great, but also check out the sun/moon icon near the top right! • https://www.jam3.com/#contact The hover states on the…
Comment linking /animation/3d-button
on “The most satisfying checkbox”Submitted The World of CSS Transforms as a story · 294 points
HN discussion