Michael Shilman @shilman.net · 14/09/2026So happy to read this Anthony! ❤️ We’re reworking SB to make its features more ergonomic for agents so hopefully this gets better still in the next release. 030
Reposted by Michael ShilmanJulien Déramond @deramond.dev · 08/07/2026🧩 New open-source library: Component Anatomy Interactive anatomy docs for design systems. Get two-way hover sync between the rendered component and its docs. Framework-agnostic core, plus @astro.build & @storybook.js.org integrations. github.com/julien-deram... 1167
Reposted by Michael ShilmanStorybook @storybook.js.org · 30/06/2026Did you know Storybook has @tanstack.com React support built-in? 🛣 Automatic Router wrapping with memory history 🧭 Type-safe route, params, query, and path configuration 🌲 Code-based, file-based, and nested Route support 🧪 Auto-mocked Start server functions ⚙️ Zero-config setupstorybook.js.orgStorybook for TanStack ReactFirst-class support for TanStack Router, Start, and Query 1245
Michael Shilman @shilman.net · 16/04/2026Good lord that sounds super annoying. I sincerely hope it’s one of those things and not a Storybook issue!!- 🙈 120
Reposted by Michael ShilmanAriPerkkio @ariperkkio.dev · 10/04/2026@vitest.dev just surpassed Jest in npm weekly downloads 📈 npmx.dev/compare?pack... 31055
Reposted by Michael ShilmanStorybook @storybook.js.org · 08/04/2026Storybook 10.3 is out! ✨ Storybook MCP for React ♿ A11y overhaul fixes 100s of issues 🧑💻 CLI overhaul for faster, more reliable install 💅 New Viewports and Zoom UI ✅ New onboarding guide 🏭 Type-safe CSF factories for Vue, Angular, and Web Components Take a look ⤵️storybook.js.orgStorybook 10.3: MCP, a11y improvements, & workflow upgradesComponent-driven development for humans and agents 14611
Reposted by Michael ShilmanStorybook @storybook.js.org · 24/03/2026Storybook MCP for React is here 🎉 Storybook MCP gives AI agents structured context from your components and design system to build better UI the first time. 🧵 ⤵ 5357
Reposted by Michael ShilmanStorybook @storybook.js.org · 03/03/2026Storybook 💙 npmx Today @npmx.dev launches its alpha. What this community has built in just a few months is unreal. The vibes, the speed, the culture. The best thing happening in the JS ecosystem right now. We're proud to be collaborating on bringing component stories to the npm browsing experience.storybook.js.orgStorybook 💙 npmxThe npm browsing experience we always wanted 0454
Michael Shilman @shilman.net · 26/02/2026If your code coverage tools work with Vitest they should work with Storybook. LMK if you have any issues! 020
Michael Shilman @shilman.net · 26/02/2026Stories are tests and you can just run Vitest and it will automatically run all your play functions alongside the rest of your unit tests. It’s really great. Even stuff like the Vitest @vscode.dev extension works on stories transparently. 100
Michael Shilman @shilman.net · 17/02/2026I guess I’d look at the flame charts in the browser devtools to try to figure out what’s going on. It should be pretty obvious what it’s blocked on from that. 010
Michael Shilman @shilman.net · 17/02/2026That’s pretty crazy. Nothing on the CLI or the browser console? Did you try disabling docgen using typescript: { docgen: false } in main.js? (I would expect that to show up in the preview bundling time, so don’t think that’s it, but worth a quick try). 110
Michael Shilman @shilman.net · 16/02/2026There’s a third option which is to add the decorator in the default export of the story file — its “component meta” — assuming all of those stories are defined in one file 110
Reposted by Michael ShilmanJono Yeong @jonathanyeong.com · 30/01/2026Seeing @patak.dev organise and encourage a community is a thing of beauty. 1673
Reposted by Michael ShilmanVoidZero @voidzero.dev · 22/01/2026Rolldown 1.0 RC is here 🎉 🔒 Stable API: No breaking changes planned before 1.0 ⚡ 10-30x faster than Rollup while staying compatible 🧩 Multiple chunking algorithm improvements 📦 3,400+ commits since beta: 749 features, 682 fixes, 109 perf optimizations 420840
Reposted by Michael Shilmane18e @e18e.dev · 24/01/2026here's a brief look ahead at what we have planned in the e18e community for 2026 🎉 great collaborations, and many useful developer tools are in the works. also a huge thanks to all who contributed so far - many of the libraries, tools, and frameworks we use today are faster because of you 💙e18e.devThe Year Ahead (2026)A look ahead at what's coming in 2026 for the e18e community 14115
Reposted by Michael ShilmanBrandon Roberts @brandonroberts.dev · 14/01/2026📕 Testing @angular.dev components with @storybook.js.org just got better ⚡ Use Storybook with Vitest for interactive component tests. Run them in the CLI or directly in the Storybook UI. My latest post ✍️ dev.to/brandontrobe...dev.toInteractive Angular Component Testing with Storybook and VitestStorybook is a frontend workshop for building UI components and pages in isolation. Storybook with... 2135
Reposted by Michael Shilmandanielroe @danielroe.dev · 14/01/2026wrote some things I've been thinking about ai ... and it ended up feeling very personal roe.dev/blog/the-go...roe.devThe golden threadAI can serve us as a force multiplier, augmenting our own agency and making the most of our own effort, hard work and value. Not by replacing it. 2319163
Michael Shilman @shilman.net · 13/01/2026We poured our hearts into Storybook Test and there’s nothing more satisfying than reading about a team going all in on it. Incredible post @noriste.bsky.social 😍 260
Reposted by Michael Shilmanpatak @patak.cat · 12/01/2026This discussion between @reinhold.is and @43081j.com is great. The reduction in bundle size and deps tree complexity that @storybook.js.org pulled of is one of the best examples of why these efforts are worth the sweat. And when one lib improves itself, it slims common dependencies for all others.youtube.comLessons learned from reducing bloat in StorybookYouTube video by Chromatic 194
Michael Shilman @shilman.net · 07/01/2026I could watch @reinhold.is talk about Storybook all day, and you should too! Bravo @devtools.fm !! 👏 070
Reposted by Michael ShilmanStorybook @storybook.js.org · 17/12/2025We’re sharing details about a potential vulnerability that may affect a small subset of built and published Storybooks. 🧵 (1/4) 1158
Reposted by Michael ShilmanDanny @dannyhw.com · 16/12/2025Wouldn't it be nice to have all platforms in a single @storybook.js.org window? @chmal.it and myself worked on this prototype to stream your local simulators to the Storybook canvas. Let us know if you're interested in this! 3194
Michael Shilman @shilman.net · 15/12/2025Have not heard of anybody using this other than perhaps the original creators of the sb/native framework (at Intuit). Please let me know what you find!! Cc @dannyhw.com 120
Reposted by Michael Shilmanjsdc.tw @jsdc-tw.bsky.social · 17/10/2025🚀 #JSDC2025 Speaker Reveal: #MichaelShilman — Co-Founder & Product Lead of Storybook, the open-source standard for building UI components used by ChatGPT, GitHub, Stripe, Airbnb & more. He’ll present “Storybook Test: Maintaining software quality in the Vibe coding era.” 📅 JSDC 2025 | Nov 29 152
Michael Shilman @shilman.net · 26/11/2025I'll be talking about Storybook MCP at the JavaScript Developer Conference in Taiwan this week with @evanyou.me, @tej.as, @yusukebe.bsky.social, and many more. 🤩 Excited to see everybody there! 0111
Reposted by Michael ShilmanJames @43081j.com · 23/11/2025i have a growing @e18e.dev roadmap of very useful tools we could all benefit from to make it happen, we need two things: sponsors, and leads/champions 👀 if you're interested in either, come chat to me and i'd be happy to show you through the roadmap we have! 23614
Reposted by Michael ShilmanBrandon Roberts @brandonroberts.dev · 20/11/2025🔥 Alongside the @angular.dev v21 release, @analogjs.org 2.1 is out! 🍞 Improved @rolldown.rs support for @vite.dev 🤖 Experimental Angular Compilation API support ⚡️ Performance improvements with @vitest.dev github.com/analogjs/ana...github.comRelease v2.1.0 · analogjs/analog2.1.0 (2025-11-20) Bug Fixes content: stripped filename to match filename also for additionalContentDirs (#1962) (cdacae0) create-analog: bump TypeScript to 5.9.x (7a94868) platform: enable esbuil... 0126
Michael Shilman @shilman.net · 18/11/2025We've been cooking! Storybook MCP is our attempt to make AI codegen faster, cheaper, and higher quality by reusing your hand-crafted design system components in generated UI. Join us to help crack this fascinating problem! 🙌 030
Michael Shilman @shilman.net · 18/11/2025100% yes! Web components most likely next on the list. Exactly when depends on how much demand we see. 130
Michael Shilman @shilman.net · 13/11/2025Tabs vs spaces? Spaces!! @reinhold.is and I discovered that when it comes to AI codegen using Claude Sonnet 4.5, spaces consume fewer than half the tokens (= half the cost) as tabs. (Curiously, the difference is much smaller on GPT/Gemini/Deepseek, which all seem to use same tokenization.) 110
Michael Shilman @shilman.net · 08/11/202520y ago I helped build Microsoft Tablet PC, an ambitious project that never fulfilled its promise. Kudos to @supernote.com for creating a truly satisfying digital ink experience. Got mine this week and it’s a dream come true!!! 081
Michael Shilman @shilman.net · 08/11/2025Which aspect of RN support? We’ve made RN SB a lot better in recent releases, but want to make it better still! 010
Michael Shilman @shilman.net · 05/11/2025ESM-only FTW! 🚀 First time to do a major with just one breaking change and it’s a great change of pace. Many other nice wins in there too! 0130
Reposted by Michael ShilmanBrandon Roberts @brandonroberts.dev · 03/11/2025🚀 Announcing @analogjs.org 2.0! 📜 Content Resources for @angular.dev 📦 Optimized Installs and Bundling ⚡️ @vite.dev ecosystem upgrades And more! dev.to/analogjs/ann...dev.toAnnouncing AnalogJS 2.0 ⚡️We're excited to announce the 2.0 release of AnalogJS! This release includes many features that help... 44514
Reposted by Michael Shilmandave.js @davejs.dev · 29/10/2025Storybook v10 is looking amazing 🤩 The new CSF, the deeper Vitest integration, so many DX wins! @storybook.js.org @vitest.dev @yannbf.bsky.social youtu.be/YNQ_cJ6yy2Q?...youtu.beYann Braga | Storybook Vitest | ViteConf 2025YouTube video by ViteConf 1233
Reposted by Michael ShilmanJeppe Reinhold 🇩🇰 @reinhold.is · 27/10/2025Something rare is happening. We're opening up a position in the @storybook.js.org team! Not only that, but it's fully remote, in Central European Time! If you want to maintain OSS, love the JS ecosystem and enjoys tinkering with the details that makes it all work behind the scenes, check it out!chromatic.comChromatic • We're hiring!loading 55011
Reposted by Michael ShilmanJeppe Reinhold 🇩🇰 @reinhold.is · 16/10/2025It was an absolute pleasure chatting with @kevinak.se, @brittneypostma.bsky.social and @antony.is, you're the best bunch! ❤️ And for the record, I did NOT have any influence on the title of the episode, that was all Kev. 😅 082
Reposted by Michael ShilmanStorybook @storybook.js.org · 11/10/2025Looking for LLM early adopters on design system teams. We're starting a Design System MCP project to allow AI agents to reuse the DS components. Reply below if interested! Criteria: - Mature design system - Willing to actively provide feedback/repros - Using SB 9 or 8.2+ 1141
Reposted by Michael ShilmanAlexander Lichter @thealexlichter.com · 29/09/2025State of JS 2025 Christmas is only 3 months away, which means it is also time to take the State of JavaScript survey (again). The more devs participate, the clearer the big picture will be in the end 🙌 Plus, you learn about features, libs, and frameworks you haven't heard before (or forgot about).survey.devographics.comState of JavaScript 2025Take the State of JavaScript survey 1326
Reposted by Michael ShilmanExpo @expo.dev · 25/09/2025🆕 Building beautiful components faster with Storybook 9 and Expo This guest post by @dannyhw.com covers how to: • Add Storybook 9 to an Expo app • Catalog UI states and share them with your team • Distribute Storybook builds using EAS • Reuse stories for automated tests expo.dev/blog/storybo...expo.devBuilding beautiful components faster with Storybook 9 and ExpoLearn how to set up Storybook 9 in your Expo app to build, test, and share React Native UI components faster and with less friction. 2267
Reposted by Michael ShilmanJeppe Reinhold 🇩🇰 @reinhold.is · 24/09/2025We recently rewrote the Intro to Storybook tutorial for Svelte, to use Svelte 5 and Svelte CSF everywhere! If there are any Svelte experts out there that want to take it for a spin and give feedback on the techniques used, that would be greatly appreciated! 🙏 @sveltesociety.devstorybook.js.orgStorybook TutorialsLearn how to build and test UI components with Storybook. Our in-depth frontend guides are created by Storybook maintainers and peer-reviewed by the open source community. 3376
Michael Shilman @shilman.net · 24/09/2025Actual reduction would have been another 50% from 9 to 10, but we took the opportunity to unminify the dist code so we netted a 15% savings in total. 000
Reposted by Michael ShilmanTanner Linsley @tannerlinsley.com · 23/09/2025🚀 Announcing TanStack.com Start v1 Release Candidate! Upgrades ↓ ✨ Unified Route Tree: no more server-specific files 🔐 Type-safe middleware & server context upgrades 🛡 CSP/nonce support ⚡ Now works with any native Vite Env plugin 🌀 Zero-JS: any server handler can render!tanstack.comTanStack | High Quality Open-Source Software for Web DevelopersHeadless, type-safe, powerful utilities for complex workflows like Data Management, Data Visualization, Charts, Tables, and UI Components. 720129
Michael Shilman @shilman.net · 24/09/2025Extremely proud of our recent work. ESM-only is a major milestone for Storybook and a step forward for the entire community. Lots more screws left to tighten! 🪛💪 2110
Reposted by Michael ShilmanKonnor Rogers @konnorrogers.com · 24/09/2025xcancel.com/dhh/status/1...xcancel.comDHH (@dhh)This is totally crazy. Like if the operators of rubygems dot org just decided to expropriate the official Rails gems, hand over control to a new team, and lock the core team out of it. We're in unchar... 5548
Reposted by Michael ShilmanJustin Wolfers @justinwolfers.bsky.social · 20/09/2025Critical part of the President's new $100,000 charge for H1-B visas: The Administration can also offer a $100,000 discount to any person, company, or industry that it wants. Replacing rules with arbitrary discretion. Want visas? You know who to call and who to flatter. 719124464696
Reposted by Michael Shilmanjviide.iki.fi @jviide.iki.fi · 12/09/2025pnpm v10.16.0 adds "minimumReleaseAge", a setting for defining how long a version has to have been published before pnpm will install it. A nice countermeasure against accidental installs of short-lived compromised packages before they get taken down. Not a 100% fix, but a great additional step!github.comRelease pnpm 10.16 · pnpm/pnpmMinor Changes There have been several incidents recently where popular packages were successfully attacked. To reduce the risk of installing a compromised version, we are introducing a new settin... 819864