Reading List
The most recent articles from a list of feeds I subscribe to.
CSS :has looks pretty cool
I haven't really played around with the new :has selector in CSS yet, but this example from Chris Coyier piqued my interest.
With this query, you can dynamically filter a list with pure CSS!
body:has([name="filter"][value="bakery"]:checked) .card:not([data-category="bakery"]) { display: none;}
CloudFlare on migrating their docs to Hugo
An interesting retrospective on how CloudFlare migrated from Gatsby to Hugo for their docs. Build times for the static site were up to an hour (!) long. At some point, the performance of a tool can really become a bottleneck for your team.
Mostly Technical with Sam Selikoff: An introduction to React Server Components
This podcast episode was a great introduction to React server components. A balanced take—whether you're drinking frontend koolaid or push to backend all the things.
(Mostly Technical has been great lately, Justin Jackson compiled a hilarious Mostly Technical x Seinfeld supercut.)
Chris Coyier on personal websites
From Manuel Moreale's lovely People & Blogs series interview with Chris Coyier:
Redesigning your personal website is one of life’s great pleasures.
Isn't it? My fingers are itching.
Cleverness
From The Tao of Pooh:
Remember when Kanga and Roo came to the Forest? Immediately, Rabbit decided that he didn't like them, because they were Different. Then he began thinking of a way to make them leave. Fortunately for everyone, the plan failed, as Clever Plans do, sooner or later. Cleverness, after all, has its limitations. Its mechanical judgments and clever remarks tend to prove inaccurate with passing time, because it doesn't look very deeply into things to begin with. The thing that makes someone truly different — unique in fact — is something that Cleverness cannot really understand.
Think of this next time you write Clever Code.