One example: what if the component is a web component and you, as the consumer, have no idea what the class is?
I wrote about that idea here frehner.me/blog/contain...
@frehner.me.bsky.social
Web, standards, tooling, sports, video games. https://frehner.me Working @Shopify
One example: what if the component is a web component and you, as the consumer, have no idea what the class is?
I wrote about that idea here frehner.me/blog/contain...
Definitely donโt look at what happened to the Tea app this past week
31.07.2025 22:04 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0What if I caught a div but it was *shiny*
23.07.2025 00:13 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0Wrote a post about container queries in web components, and how that led me to contributing to WebKit for the first time
frehner.me/blog/fixing-...
Thatโs both amazing and horrifying
17.07.2025 01:57 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Planning on it!
11.07.2025 22:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Iโm already complaining about the tickrate
11.07.2025 21:41 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Thatโs wild
11.07.2025 21:40 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Welp my contributions to Safari have made it to STP
I should get around to writing that blog post about it
This sort of setup is very popular nowadays, and also extends into other areas
For example, many people now use the โpost now and think laterโ feature on social media
My memory may be fuzzy - the content looks accurate but I thought it had a slightly different UI.
Thanks!
Close but I thought it was an official wai aria site and test suite
08.07.2025 21:30 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Someone help me find that nice screen reader test website thatโs like WPTs. I saw it last week and now canโt find it again for some reason
08.07.2025 21:02 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Enjoying playing Rematch. Slowly getting decent, but the learning curve is pretty steep.
04.07.2025 22:37 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0ex-boss 360 isnโt as good as the post script 3, sorry.
01.07.2025 20:31 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Itโs wild how many game companies do this for their own games too.
26.06.2025 16:14 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0The classic story of a werewolf who puts on invisaligns before the full moon to prevent themself from biting another person
25.06.2025 02:07 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Dang Iโm still working on just my third yacht, how am I supposed to keep up with the giga-yachts? ๐ญ
Guess itโs layoffs time again
Many people already know that Jake is a great dev and has a great personality.
And despite that, it still undersells how great is is to work with him.
Thanks for everything Jake! Looking forward to seeing all the things youโll be working on in the future.
RSC has been on a journey; it feels like itโs still on that journey, too.
Though itโs definitely in a better spot than they were in the early days. Hydrogen was a fun and challenging project, and thereโs still scars to prove it ๐
After eslint / prettier in JS, it feels weird to go into repos and languages that have opinions on formatting but donโt format for you.
If youโre telling me this line is too long, format it for me! Iโm too busy to have to do it manually, Iโve got a dog to feed
๐
Thank you!
11.06.2025 13:28 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0@nicolesullivan.bsky.social any chance to get this WebKit PR reviewed to help improve web components and container queries? If merged it would improve WebKitโs WPT passing rate in this area a ton!
github.com/WebKit/WebKi...
Would love it. Should be fairly easy to polyfill too?
10.06.2025 02:43 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Built a custom lexer + parser in JS to enable this. It was super fun.
More details and kudos when itโs released
Getting close to releasing some new Shopify Polaris features that Iโve been working on for a long time.
Allowing devs to change an attributeโs value based on a container query. Think:
if container <500px, padding is โsmallโ
Otherwise, padding is โlargeโ
All in the HTML attribute. All strings
Thatโs amazing haha
07.06.2025 23:26 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Whoops not rollup, postcss. My bad
07.06.2025 23:05 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0For Polaris I built a rollup plugin that postfixes a hash to our CSS vars at build time, and you can customize how frequently that hash changes. Someone could choose to use our CSS vars for a minute, but itโll break next time we change the hash
github.com/frehner/post...
Raw? Not even medium rare? You monsters
06.06.2025 03:44 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0