Woody
banner
woodyrew.bsky.social
Woody
@woodyrew.bsky.social
Web Dev; HTML, CSS, and JS in that order; Svelte enthusiast
If you web performance your mind might be blown by this talk. Don't let the negative talk about React perturb you, though if you're into performance you should be quite aware. Everyone knows static sites are the fastest, right. The full talk is well worth it.
A couple of weeks ago at @perfnow.nl I gave a talk called "Fine-grained everything". It's about @svelte.dev (obviously), and the new frontiers of framework-land, but it's also about some stubborn misconceptions in web performance circles

Gift link: conffab.com/presentation...
Fine-grained everything
<p>Modern frameworks like Svelte are fast thanks to signal‑based fine‑grained reactivity, but performance is more than 60fps. This talk covers new approaches to build fast, reliable, data‑efficient ap...
conffab.com
November 13, 2025 at 11:16 PM
Spicy hot take: the JS Framework with the best UI performance is to use HTML & CSS correctly.
November 12, 2025 at 8:21 PM
Morning rant: All tech blogs should have a visible date on them. Be kind to the readers.
November 10, 2025 at 9:44 AM
Seamlessly upgraded to Storybook 10 with Svelte. Thanks to all those that made this happen. Here's to living our best ESM lives.
Storybook 10 is here!

✂️ ESM-only (the only breaking change!)
🧩 Module automocking for easier testing
🏭 Typesafe CSF factories Preview for React
💫 UI editing and sharing optimizations
🏷️ Tag filtering exclusion for sidebar management
🔀 Svelte async component support
Storybook 10
ESM-only, 29% lighter, module automocking, and more
storybook.js.org
November 7, 2025 at 12:16 PM
Kudos indeed to Python. Others be warned because it's a serious caveat in those terms that I'd expect them to find any excuse to exercise and pull back the funds. The NFS (National Science Foundation) should be ashamed.
October 28, 2025 at 8:30 PM
"How can a design system be harmful to gender?" I was thinking. What an interesting episode with some great takeaways.
Happy #SystemsOfHarm podcast day to all who celebrate 🥳

Today’s episode features author of best-selling Good Services, @loudowne.bsky.social

Lou and I chat about design systems and gender, and how to provide inclusive experiences for trans people.

Apple: apple.co/434XE9F
RSS: bit.ly/43gtLkB
October 23, 2025 at 9:04 AM
This is my experience too. Often I spend more time working iteratively with the LLM to get the desired result or then debugging myself to finish than it would to write it myself. I've learned to use it sparingly for specific tasks, knowing it needs to be closely reviewed.
AI coding sucks

CJ just one-shotted a 15 min rant and it's incredibly refreshing.

www.youtube.com/watch?v=0ZUk...
AI Coding Sucks
YouTube video by Syntax
www.youtube.com
October 9, 2025 at 5:19 PM
Love the Astro swag shop and astro.build/blog/spirit-... could/should/can @sveltesociety.dev do something like this? Please.
Spirit of Astro: meet the winning designs | Astro
New t-shirt designs and a pixel perfect Astro mug, designed with love by the Astro community.
astro.build
October 3, 2025 at 8:53 AM
One day left to bag this deal of course. Brought to you by the maker of "CSS for JS Devs" and something with React —don't hold that against Josh— it's a great course.
We’re live!! My brand-new course, “Whimsical Animations”, is now available. 🥳🎉

whimsy.joshwcomeau.com

I’m so excited to share all of my animation tools and techniques with y’all. 😄
Whimsical Animations
Learn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one!
whimsy.joshwcomeau.com
September 29, 2025 at 3:09 PM
"In a story few could have foreseen, everyone in silicon valley seems to be talking about an AI bubble" 🤯
I'm shocked.
youtu.be/ly6YKz9UfQ4
New MIT study says most AI projects are doomed...
YouTube video by Fireship
youtu.be
August 26, 2025 at 12:11 PM
Reposted by Woody
Once again Svelte is the most 'admired' JavaScript framework according to this year's Stack Overflow Survey: survey.stackoverflow.co/2025/technol...
Technology | 2025 Stack Overflow Developer Survey
survey.stackoverflow.co
July 29, 2025 at 5:13 PM
Reposted by Woody
All the people regularly using Siri or Google Assistant are already at least halfway into this, though.

They're used to these assistants trawling through their emails and messages and calendar and physical location to bring them useful or helpful information.

I turn them all off, but lots don't.
Worth a watch:

Head of Signal, Meredith Whittaker, on so-called "agentic AI" and the difference between how it's described in the marketing and what access and control it would actually require to work as advertised.
June 27, 2025 at 7:13 AM
Getting the cssday.nl/live-stream.html wasn't the most straight forward, but watching the scroll wizardry of @nerdy.dev more than makes up for it — what a great advocate for the web.

I know this is old news now but I'm looking forward to the other talks.
CSS Day 2025, 5th & 6th of June, Amsterdam
CSS Day is the conference for CSS designers, developers, spec writers, and browser vendors.
cssday.nl
June 6, 2025 at 5:13 PM
Add your voice, and possibly more enticing, find out your score at the end.
June 5, 2025 at 1:58 PM
Perfection is achieved, not when there's nothing more to add, but when there's nothing left to take away. React MDX next?
🪶 48% Leaner

Less than half the size of Storybook 8, with a much, much smaller and flatter dependency tree. That means less conflicts in your node_modules and a faster install.

Thanks to our friends at @e18e.dev for their guidance!
June 3, 2025 at 9:09 PM
Storybook 9 is here, it's the hottest release, the best experience authoring stories with Svelte, testing, and all the rest. 🦾
Storybook 9 is here!

▶️ Interaction tests
♿ Accessibility tests
👁️ Visual tests
🛡️ Coverage reports
🚥 Test widget
🪶 48% Leaner
✍️ Story generation
🏷️ Tag-based organization
🌐 Story globals
🏗️ Major updates for Svelte, Next.js, React Native, and more!

Let’s dive in!
June 3, 2025 at 8:57 PM
Ok, what's going on? This morning I've seen three completely independent recommendations for @zed.dev.
June 3, 2025 at 12:24 PM
Is there a recommended StyleLint rule or plugin for enforcing `@layer` usage? I.e. making sure there's not a typo in a layer name.

How do others do this?
June 2, 2025 at 10:56 AM
Storybook's Svelte DX has progressively got better and better. Adding testing is the next step. This testing talk along with Dominik G's Testing, 1 2 3 4 are gold.
May 30, 2025 at 9:20 AM
Great talk for designers and devs to bridge the gap for OKLCH adoption.
The recording of the talk by Martians @inazarova.bsky.social and @objartel.bsky.social from Figma’s main conference.

We told designers from around the world about OKLCH and how it can help generate design systems faster.

www.youtube.com/watch?v=kfVU...
May 27, 2025 at 8:49 AM
Reposted by Woody
Today is Global Accessibility Awareness Day, #gaad.

Building with accessibility in mind can be difficult, but there are tons of small improvements you can make throughout your pages that help people more easily use them. Learn how Polypane helps you do the right things:
polypane.app/blog/the-web...
The WebAIM Million 2025: Solving the most common issues | Polypane
Every year, WebAIM conducts an automated survey of the top one million home pages to identify the most common accessibility issues and trends. They collect…
polypane.app
May 15, 2025 at 7:49 AM
@kevinpowell.co recently talked about delaying teaching the `width` properly in CSS, it's a great idea, can we go one further? Introduce logical properties first, with the concept that block elements inline-size want to fill the space and block-size wants to use as little space.
May 14, 2025 at 7:39 PM
I can personally highly recommend this. Thanks Mainmatter for the continued support and guidance with Svelte and beyond. 🚀
May 13, 2025 at 10:26 AM
Reposted by Woody
And then there were all the surprise encounters like @andrewgoodricke.bsky.social, @fubits.dev (and plenty more). It was so great to meet a tonne of enthusiastic Storybook users that I usually interact with through issues and PRs. I'm very grateful for talking with all of you. 🙏
May 11, 2025 at 9:07 PM