E2E tests or unit tests? What if there was something in between? Jeppe Reinhold @DrReinhold will show how Storybook, Svelte, and Vitest can power interactive, shareable component tests at Svelte Summit Spring 2025.
The speakers lineup for our inaugural UX Engineering meetup has dropped! 🎉
If you're into building better UIs, scaling design systems, or just love a good dev talk, this one’s for you.
RSVP, spread the word, and let’s make it a good one. Link in comments👇
Chromatic and Betterment are kicking off the first UX Engineering Meetup in NYC! 🎉
Join us for an evening of deep tech talks and real-world insights with fellow senior engineers and managers. Expect great discussions, good vibes, and food & drinks on us.
Sign up here 👇
Preview of a revamped highlight API for addons in SB9. Draw boxes and popovers atop the canvas.
Tough nut to crack because of potential CSS collisions.
We're revamping the Accessibility addon in Storybook 9.0
🔍 Rule-based layout for better readability
🎯 Highlight issues in the canvas
🔗 Permalinks for sharing
🧪 Integrates with Storybook Test
🚦 Integrates with Chromatic for regression checks
storybook.js.org/blog/previe…
ALT Screenshot of Storybook 9.0's interface showing the new Accessibility addon panel. The panel displays accessibility violations with their severity. The left sidebar shows component navigation, with indicators for stories that have accessibility violations.
🔎 Catch accessibility bugs before they ship.
Chromatic’s Accessibility Regression Testing finds issues at the component level—early, fast, and right in your workflow.
Now rolling out to early adopters. Want in? Request early access👇
➡️ hubs.li/Q03d8n2s0
#VibeJam Progress: Tornado viz+physics destroying buildings!
This was by far the most challenging part so far! 😅
Initial code by @Grok then Cursor + @AnthropicAI Sonnet 3.7 to Cmd+K improve and finally @storybookjs was crucial for tweaking the parameters 🎨
I've moved Reshaped to a new testing setup and so I've decided to make a small write-up about it, what I liked in it and what were the main migration challenges. If you write tests for your design system and look for a change – definitely take a read ✨
reshaped.so/blog/testing-des…
#VibeJam Progress: Destructible block of buildings!
Cursor + Sonnet 3.7 nailed procedural road generation in one shot. After that, I dove in for some performance tweaks—InstanceMeshes FTW!
More destructive fun coming soon!
Don't miss Storybook maintainer @yannbf on JSWorld's livestream in a few mins, starting at 10:24 CET. It's free!
He's talking about Next-level Component Testing, and his talk is going to be ... Next-level!!! 🚀
youtube.com/watch?v=5mn3EpWC…
Catch our own @yannbf speak on JSWorld's livestream tomorrow at 10:24 CET. It's free!
He'll help you test your UI components, using Storybook.
youtube.com/watch?v=5mn3EpWC…
Tomorrow! Join @kettanaito (creator of @ApiMocking) and @kylegach (DX eng at Storybook) for a live discussion around mocking and UI testing. We'll walk through techniques and leave lots of time to answer your questions.
Register here: us02web.zoom.us/webinar/regi…
ALT Live session. Test mocking for bulletproof UIs. March 12, 2025. 1–2pm EDT. 18:00–19:00 CET. Storybook, Mock Service Worker, Chromatic. Artem Zakharchenko, Creator, MSW. Kyle Gach, DX Engineer, Storybook.
We’re excited to share a sneak peek of Accessibility Regression Testing which combines Storybook & axe with Chromatic's regression workflow.
🧩 Component-level scans find the root cause
🚦 Regression checks stop repeat violations
📈 Real-time reports track progress over time
excellent demo of software composition.
here we have
- tiles and geometry from @googlemaps
- website UI from @storybookjs
- marvellous work from github.com/takram-design-eng…
ai code gen workflows will bring this type of demos within mainstream reach in one year or less
Did you know we have a Storybook Test Bootcamp, where we're teaching the what, why, and how of testing UIs in Storybook?
This week, we published a video overview of component tests: what they are, why they're useful, and how to write and debug them.
youtu.be/n3LJP9S7xxs