Profile avatar
zachleat.com
🌍 https://zachleat.com 🎈🐀 Creator/Maintainer of @11ty.dev 🧰 Builder at @fontawesome.com 🏳️‍⚧️ Listen to Trans Folks 👋🏻 He/him/they 🐘 https://zachleat.com/@zachleat 🐟 out of 🌊 ✅ Front of the Front-end ✅ Static Sites 🚾 Web Components ✅ Web Perf
1,896 posts 7,305 followers 418 following
Regular Contributor
Active Commenter

If you like scoped styles in vue or css modules, but wish they would do it without adding specificity… That's exactly what at-scope does! It still takes a unique-ish selector for the outer scope - but not for every element inside. And you can even skip that when embedding. #CSSday

Due to the Coriolis effect, loading spinners in the Southern hemisphere spin the other way.

Was filling out a work form on a portal and –I don't mean to distrub anyone too much (especially over the weekend)– but the 8 and the 3 were upside down.

what corporate-speak emails ACTUALLY mean

If you've missed the first the first few JavaScript for Everyone newsletters, you're in luck*—I rearranged the popsicle sticks and chewing gum holding my site together to make a quick-and-dirty archive: wil.to/posts/#js4e * the "luck" is that any part of this busted old website works at this point

Web sites with a Facebook pixel were communicating with local native apps (Instagram, Facebook, maybe WhatsApp) to log (and attribute) incognito web browsing activity. Write-up: localmess.github.io Story: english.elpais.com/technology/2...

Dropping a new web component today: Unencumbered <line-numbers> will add line numbers alongside a `<pre>` or `<textarea>` (and updates when input value changes) README: github.com/zachleat/lin... Demo: zachleat.github.io/line-numbers...

it’s funny that they’re both on their own personal websites posting their little posts

is the fly dot io blog going to weigh in on the trump-musk feud

Bluesky right now:

Dropping a new web component today: Unencumbered <line-numbers> will add line numbers alongside a `<pre>` or `<textarea>` (and updates when input value changes) README: github.com/zachleat/lin... Demo: zachleat.github.io/line-numbers...

As many of us people who study or work in tech tried to tell y’all, move fast & break things was always about POWER, not progress.

I usually hate Nebraska caricatures but this one is actually pretty accurate 😅

The ability to style grid and flex gaps is coming fast in a browser near you! Bubbling with ideas for what this will be useful for! Code: github.com/MicrosoftEdg...

How did I not know about canidev.tools before today?!

“You might be familiar with SPAs, and MPAs, or actually RFWS ( Regular Fucking Web Sites)” — @cydstumpel.nl #CSSDay

How it’s going with ESM vs CJS today: 29.6% of the popular packages on npm now includes ESM. Up from 28.8% a quarter ago. ESM-only is up from 10.8% to 11.5%. It’s perhaps all a bit soon after Node 18 became EOL on April 30, making `require(esm)` available everywhere. Maybe next quarter shows more

Make an animated glowing border effect with CSS - @kevinpowell.co ♥️🌈 ♥️ www.youtube.com/watch?v=JCYo...

I’m not putting anyone on a pedestal but at every opportunity to be a shithead who throws marginalized people under a bus this man chooses the opposite and he’s wildly popular because of it and I don’t understand what about that isn’t clicking for other dems