Dominic Nguyen
domyen.bsky.social
Dominic Nguyen
@domyen.bsky.social
Makes frontend tools and tweets about how.

Founder at Chromatic + StorybookJS
Reposted by Dominic Nguyen
🧵 (1/3) Most AI-generated code looks good until you try to merge it. Wrong props, odd states, subtle regressions.

Storybook MCP fixes that.

It turns your stories, docs & tests into machine-readable context so agents actually follow your patterns.
November 17, 2025 at 8:06 PM
Reposted by Dominic Nguyen
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 4, 2025 at 7:02 PM
Better context > more context. Been running experiments on LLM cost:

- Vanilla prompt $0.71
- With Storybook MCP: $0.39

That’s 45% fewer tokens for the same job.
October 1, 2025 at 1:55 PM
Anyone done DevRel or advocacy within a marketing team?
September 29, 2025 at 2:14 PM
We cut @chromatic.com total accessibility violations by over 66% in the last 6 weeks. Here's how:

Over the years, we accrued a11y debt because it was everyone and no one's responsibility. Sure, we did VPATs but they were out of date the moment they were finished.
September 23, 2025 at 6:27 PM
Reposted by Dominic Nguyen
Storybook 10 (now in beta) is ESM-only.

🤏 Smaller package size (15%)
🫧 Cleaner, simpler codebase
⛓️‍💥 Reduced bugs from module duplication and aliasing
🧱 A more future-proof foundation for Storybook and its ecosystem

Read all about why we’ve made the transition and what it means for you:
Storybook is going ESM-only
Smaller, simpler, and modern
storybook.js.org
September 23, 2025 at 6:00 PM
A11y lags behind because testing doesn’t match how we build software. Why?

- Audits live outside the dev workflow
- Page-level tests create noise
- CI/CD gets blocked by a ton of old issues

Join me at SquiggleConf to build an a11y pipeline using Storybook!
August 26, 2025 at 3:49 PM
Reposted by Dominic Nguyen
🌟 Speaker Spotlight: Dominic Nguyen

@domyen.bsky.social is a maintainer of Storybook, which does more than just visualize your components. Did you know it can help you catch accessibility issues early in your development flow?

Schedule, speakers, and more: squiggleconf.com
July 16, 2025 at 5:25 PM
Reposted by Dominic Nguyen
Testing components that depend on things like localStorage or authentication can be tricky. Storybook makes it easy with our new module mocking API built on top of @vitest.dev's excellent mocking tools.

storybook.js.org/blog/next-ge...
August 21, 2025 at 6:00 PM
Reposted by Dominic Nguyen
🚀 Chromatic's Accessibility Testing & Dashboard are now live!

Powered by Storybook & axe, we're making accessibility compliance seamless across your entire dev lifecycle—without slowing you down.
July 8, 2025 at 3:52 PM
Reposted by Dominic Nguyen
Our latest post walks through how to use the coverage reporting in Storybook 9 to be sure your components are well-tested.
Frontend test coverage with Storybook 9
Stories give you free test coverage
storybook.js.org
June 18, 2025 at 6:38 PM
Reposted by Dominic Nguyen
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 5:05 PM
Reposted by Dominic Nguyen
Storybook 9 is now in RC! That means everything shared in this post is now even more ready for you to use in your projects.

🆙 Upgrade - npx storybook@9 upgrade

🆕 Get started - npm create storybook@9
Storybook 9 is now in beta!

It’s ready for you to try today.

Let’s see what’s inside…
Storybook 9 is now in beta
Try the future of UI testing today
storybook.js.org
May 20, 2025 at 4:49 PM
Reposted by Dominic Nguyen
Frontend tests don’t have to suck. We’re hosting a live session next week to prove it.

Demoing core workflows in the SB 9 release.

You'll learn how to build fast, reliable UI tests using Storybook & Chromatic!
April 30, 2025 at 7:14 PM
Reposted by Dominic Nguyen
Storybook 9 is now in beta!

It’s ready for you to try today.

Let’s see what’s inside…
Storybook 9 is now in beta
Try the future of UI testing today
storybook.js.org
April 24, 2025 at 8:03 PM
Reposted by Dominic Nguyen
Join us for a live session with @marcysutton.com from @khanacademy.org to talk about accessibility testing! We'll share testing strategies, demo what's coming in Storybook 9 next month, and answer your accessibility questions.

Happening in 24 hrs. Register now!

us02web.zoom.us/webinar/regi...
April 21, 2025 at 5:04 PM
Reposted by Dominic Nguyen
Next Tuesday, April 22nd at 10am Pacific I'm participating in a webinar on Accessibility Testing in @storybook.js.org with @kylegach.com from the Chromatic team. You can register here: us02web.zoom.us/webinar/regi...
April 16, 2025 at 6:13 PM
Reposted by Dominic Nguyen
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. 👇

www.meetup.com/nyc-frontend...
UX Engineering Meetup: NYC, Thu, Apr 17, 2025, 6:00 PM | Meetup
Hello frontend developers, UX engineers, design system experts, and design engineers! Are you looking for a space to connect with fellow senior engineers and talk shop? Jo
www.meetup.com
April 8, 2025 at 3:39 PM
Reposted by Dominic Nguyen
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...
March 25, 2025 at 6:05 PM
Reposted by Dominic Nguyen
😍 Preview of the revamped a11y addon coming soon to SB 9.

Now includes deeplinking which simplifies repros with stakeholders.
March 19, 2025 at 2:22 PM
Reposted by Dominic Nguyen
It's official! I'm speaking at Svelte Summit, come see me in Barcelona in May! Can't wait to meet you all in person!
I'll be diving into @svelte.dev with @storybook.js.org, and how you can use it to write delicious Component Tests! 🚀

Might also include a surprise collab... 🙊
Now that speakers have been selected we want to share with you our line-up for Svelte Summit Spring 2025! We will host 16 talks across different topics during the two day conference. In addition, @mainmatter.com will also host a workshop. More details on www.sveltesummit.com
February 14, 2025 at 11:18 AM
Reposted by Dominic Nguyen
2017-2020 was @storybook.js.org's honeymoon period. We were first time OSS maintainers, but a UI component workshop was the right tool at the right time. We could do no wrong! Then things started to unravel. 🧵
February 16, 2025 at 5:51 AM
You're starting an AI initiative—but not an AI-first company? Here’s how you might approach it:
January 22, 2025 at 6:09 PM
Reposted by Dominic Nguyen
Storybook 8.5 is out!

♿️ Realtime a11y tests to help build UIs for everybody
🛡️ Project code coverage reporting
🎯 Focused tests for fast feedback
⚛️ React Native Web Vite framework for testing mobile UI
🎁 Storybook Test Bootcamp to level up your testing game

storybook.js.org/blog/storybo...
Storybook 8.5
Accessibility at your fingertips
storybook.js.org
January 21, 2025 at 6:08 PM
Reposted by Dominic Nguyen
When it comes to writing stories, improved typesafety and autocompletion are @storybook.js.org's top user requests. We've also heard our "play" function feels too different from the rest of the testing ecosystem.

We want to address this feedback in Storybook 9. 🧵
January 12, 2025 at 10:12 AM