Sign in

Danny

@dannyhw.com
917 followers 856 following 161 posts

Senior Developer @callstack.com React Native Storybook maintainer. Danny_H_W on X Brazilian/English living in Portugal. github.com/dannyhw dannyhw.com (website under construction) 🏗️

PostsRepliesMedia
Danny @dannyhw.com · 01/06/2026
Join us on June 11th in porto for React Native Porto's 2nd edition. www.meetup.com/react-native... We’ll be covering developing with AI and adding ai into your applications. You won’t want to miss it, just look at that lineup!
11th june react native porto meetup
100
Reposted by Danny
Storybook @storybook.js.org · 08/04/2026
Storybook 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.org
Storybook 10.3: MCP, a11y improvements, & workflow upgrades
Component-driven development for humans and agents
14611
Danny @dannyhw.com · 03/02/2026
Introducing agent skills for React Native Storybook Teach your coding agent to: - Setup any project React Native project with @storybook.js.org - Write stories like a pro npx skills add storybookjs/react-native
230
Danny @dannyhw.com · 16/12/2025
Wouldn'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
Danny @dannyhw.com · 12/12/2025
What better way to start my time at Callstack than with a new blog post! React Native Storybook today is not the same as it was years ago. Now you can easily remove storybook from your bundle just by disabling it with the metro helper. Check out the post to find out more clstk.com/48QJgDU
clstk.com
How to Cleanly Swap Between React Native Storybook 10 and Your App
Set up React Native Storybook 10 with Expo or the Community CLI. Learn configuration steps, updated tools and a simple workflow for toggling Storybook.
140
Reposted by Danny
Callstack @callstack.com · 12/12/2025
Switching between Storybook and your app is now easier than ever. With Metro updates, the new Storybook helper, and Expo env vars, the workflow is insanely smooth. Read our new guide by @dannyhw.com: clstk.com/44mRAd6 It covers everything you need to know!
021
Danny @dannyhw.com · 08/12/2025
with vite support in uniwind its now easy to setup for @storybook/react-native-web-vite heres an example project github.com/dannyhw/uniw...
010
Danny @dannyhw.com · 25/09/2025
Really excited that I got the chance to write a post for the Expo blog. Thanks so much to expo for the opportunity. This is also the first time I wrote about sharing React Native Storybook. I spent a long time to find an easy approach. (The trick is eas submit and test flight)
3111
Reposted by Danny
Expo @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.dev
Building beautiful components faster with Storybook 9 and Expo
Learn 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
Danny @dannyhw.com · 24/09/2025
We’re starting a react native meetup in Porto and you’re all invited! Join us on discord and on the meetup page discord.gg/f85mFP6AqQ
discord.gg
Join the React Native Porto Discord Server!
React Native Porto is a Meetup group and a community for discussing React and React Native | 6 members
150
Danny @dannyhw.com · 11/09/2025
Just updated the React Native Storybook Expo template for SDK 54 and its also now based on Expo router. Get up and running in less than a minute: bunx create-expo-app --template expo-template-storybook@latest AwesomeStorybook @storybook.js.org @expo.dev
0141
Danny @dannyhw.com · 10/09/2025
In the closing panel for React Native Universe, we discuss cross-platform development with React Native. I talk about how the future of React Native Storybook will likely involve reducing dependencies for better compatibility across platforms. www.youtube.com/watch?v=bzhd...
youtube.com
Closing Panel: Deploy Anywhere? Building Across Devices with React | React Universe Conf 2025
YouTube video by Callstack
020
Danny @dannyhw.com · 05/09/2025
Had a great time at @reactuniverseconf.com today
Drinking beerSpeaking at conference in panelBackstage at panelPhoto from interview
041
Reposted by Danny
React Universe Summit @reactuniverse.com · 01/09/2025
How do you ship React apps across phones, browsers, TVs & even AR/VR? Find out in the closing panel with leaders from Amazon, @expo.dev, Storybook & @microsoft.com: Chris Trag, @kadi.bsky.social, Danny Williams, Mo Gorhom, Khalef Hosany. Are you joining us? 🎟️ clstk.com/4mA1NtI
162
Reposted by Danny
Seb ⚛️ ThisWeekInReact.com @sebastienlorber.com · 20/08/2025
This Week In React 246 - Back from holiday with @piaskowyk.bsky.social & @kacperkapusciak.bsky.social 🏝️ 🍿 Read / subscribe online: thisweekinreact.com/newsletter/246 ⚛️ - Nextjs - React Router - TanStack - StyleX - MUI - Storybook 📱 - RN 0.81 - FlashList 2 - Expo 54 beta - Nitro - Audio - StrictDOM
0217
Danny @dannyhw.com · 20/08/2025
Updated React Native Storybook for 9.1.1 github.com/storybookjs/... From here I will focus on preparing for v10.
github.com
Release v9.1.1 · storybookjs/react-native
What's Changed feat: new withStorybookConfig metro wrapper to replace withStorybook in the future by @dannyhw in #776 chore(deps): bump image-size from 1.1.1 to 1.2.1 by @dependabot[bot] in #782 f...
140
Danny @dannyhw.com · 20/08/2025
with Expo 54 the react compiler will work with react native storybook 🙌
0131
Reposted by Danny
Expo @expo.dev · 19/08/2025
SDK 54 beta is out 🚀 ◆ RN 0.81 + React 19.1 ◆ Precompiled React Native for iOS → ⚡ faster builds ◆ iOS 26 Liquid Glass icons + Expo UI ◆ Android 16 edge-to-edge + predictive back ◆ Updates to EAS Update + Autolinking ◆ Final release w/ Legacy Arch Details in the changelog: expo.dev/changelog/sd...
expo.dev
Expo SDK 54 beta is now available - Expo Changelog
Learn about the changes, how to try it out, and how to give feedback.
15815
Danny @dannyhw.com · 11/08/2025
I've been working for a while on getting React Native Web to work on Storybook with Vite. Today I want to share a Vite Plugin to make it easier to run React Native Web. Also a bit about how it came about. This is for those trying to do something a bit outside the box 😄
2286
Danny @dannyhw.com · 05/08/2025
Working on a new version of the expo template that is based on expo-router. Try it out with this command npx create-expo-app --template expo-template-storybook@next ExpoRouterStorybook
151
Reposted by Danny
Storybook @storybook.js.org · 03/06/2025
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!
317047
Danny @dannyhw.com · 03/06/2025
Quick setup guide for react native storybook + expo router
050
Reposted by Danny
Storybook @storybook.js.org · 28/05/2025
🚀 Storybook 9 drops next week! Join us June 5 for a live walkthrough + AMA with the team. ✅ Unified UI testing (interaction, visual, a11y) ✅ Inline results & coverage ✅ 48% smaller ✅ React Native support Registration link below 👇
2458
Danny @dannyhw.com · 21/05/2025
The react native rc is now also available. Make sure to set everything to 9.0.0-rc.4. The default for the storybook config folder became .rnstorybook and that should be the only real breaking change from v8.
161
Danny @dannyhw.com · 18/05/2025
Heres a cool thing you can do with expo router protected routes outside of auth. Basically simpler way to block off a storybook screen when not in dev or whatever logic for when it should show. also combine this with expo-dev-menu for easy swapping back/forth code: github.com/dannyhw/expo...
code using stack.protected to block access to storybook when not in development
050
Danny @dannyhw.com · 04/05/2025
You can try react native storybook 9 with the template npx create-expo-app --template expo-template-storybook@next UniversalStorybook Template is also updated for expo 53
0142
Danny @dannyhw.com · 23/02/2025
Following my post earlier about the new deep link feature in react native storybook alpha heres how you can use that together with maestro to test your stories note I've generated a maestro test file with a simple script since maestro scripting is not really a thing www.youtube.com/watch?v=5_JE...
youtube.com
Testing React Native Storybook with Maestro
YouTube video by Danny Williams
070
Danny @dannyhw.com · 23/02/2025
I've had this example of storybook in expo router navigating with search params. yesterday I realised that I could just build it into Storybook without the router using the Linking api. [scheme]://[url]?STORYBOOK_STORY_ID=[story_id] Out in 8.6.0-alpha.0 Feedback welcomed 🙏
130
Danny @dannyhw.com · 12/02/2025
Any react native storybook users (on v8+) please give this version a test for me 8.5.5-alpha.3 I'm adding scroll to selected story when opening the story list and would appreciate some user testing. Also includes changes to improve controls compatibility with web. github.com/storybookjs/...
140
Danny @dannyhw.com · 08/02/2025
anyone using vitest for unit testing react native?
040
Reposted by Danny
Mark Erikson @acemarke.dev · 27/01/2025
To clearly state my goals atm, I want: - CRA fixed, so beginners don't hit errors - CRA clearly deprecated (docs and CLI), and pointing to "do X instead" - A clear recommended alternative to CRA, plus migration paths off existing CRA _and_: - Docs listing "SPA" as valid and Vite as recommended
2875
Reposted by Danny
Storybook @storybook.js.org · 21/01/2025
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.js.org
Storybook 8.5
Accessibility at your fingertips
28010
Reposted by Danny
phil 🫠 @kitten.sh · 14/01/2025
this has been in the work for *months* at @expo.dev 😄 but we're finally launching EAS Hosting! this is the first of many steps for building out Expo web, and also sets the groundwork we need for SSR-support and React server functions & components 🚀 expo.dev/blog/expo-an...
expo.dev
EAS Hosting (Preview): Host Expo server code in the cloud with EAS
Introducing EAS Hosting: the first ever end-to-end deployment solution for universal app development.
2517
Reposted by Danny
David Leuliette @flexbox.bsky.social · 15/01/2025
5 years of @reactnative.bsky.social at Shopify shopify.engineering/five-years-o... The journey has transformed their productivity in ways we never imagined.
shopify.engineering
Five years of React Native at Shopify (2025) - Shopify
Five years ago, we announced that React Native (RN) is the future of mobile at Shopify. Today, we are excited to share the progress we've made, lessons learned, and what the future holds. To recap, we...
282
Danny @dannyhw.com · 10/12/2024
When is Europe going to get access to anything new in ai???? Whats actually stopping this from launching? Its probably regulation but what exactly.
open ai sora not available in portugal
040
Danny @dannyhw.com · 06/12/2024
In react native storybook 8.4.3 you can now specify a brand image to show instead of the storybook logo. Mostly changes from the community in this version ❤️. (and some fixes) github.com/storybookjs/...
github.com
Release v8.4.3 · storybookjs/react-native
What's Changed chore(deps): bump cross-spawn from 6.0.5 to 6.0.6 by @dependabot in #653 fix: generate script not found with bun and reanimated warnings on expo 52 by @dannyhw in #651 docs: update ...
070
Reposted by Danny
React @react.dev · 05/12/2024
React v19 is now stable! react.dev/blog/2024/12...
react.dev
React v19 – React
The library for web and native user interfaces
321279340
Reposted by Danny
Michael Shilman @shilman.net · 30/11/2024
Deconstructing @bsky.app's UI in @storybook.js.org 🤓 Pairing on the new React Native Web framework with @dannyhw.com (⚡️ by @vite.dev). Good times!!!
13410
Danny @dannyhw.com · 30/11/2024
anyone out there had success getting react-native-reanimated working with vite? I'm running into this error when doing a build (in dev it works fine). Error comes from _updatePropsJS in: /ReanimatedModule/js-reanimated/index.ts Seems like maybe the animateable ref is null
error in console log cannot convert undefined or null to object
131
Reposted by Danny
Mark Dalgleish @markdalgleish.com · 22/11/2024
React Router v7 is here! With framework mode, everything that made Remix great is now built into React Router. remix.run/blog/react-r...
remix.run
React Router v7
React Router v7 brings all the great things you love from Remix back to React Router
1942068
Danny @dannyhw.com · 26/11/2024
Feel like I was finally able to get more done when i stopped worrying about what could happen. Got so paralysed thinking about all the things that might not work or people wouldn’t like. My only problem now is having time to build all the things. Basically Perfect is the enemy of good enough.
100
Reposted by Danny
Michael Shilman @shilman.net · 23/11/2024
We're alpha testing React Native Web Vite for @storybook.js.org ! Kick the tires if you build in RN and want to: - Develop components in isolation - Document a design system - Test components or pages Hit us up on GH or SB Discord #react-native for help storybook.js.org/docs/8.5/get...
storybook.js.org
Storybook for React Native Web | Storybook
Storybook is a frontend workshop for building UI components and pages in isolation. Thousands of teams use it for UI development, testing, and documentation. It's open source and free.
0487
Danny @dannyhw.com · 21/11/2024
My own music listening habits surprised me 😄
Youtube music wrapped screenshot, theres roosevelt, paradis, ben howard, billie eilish and charlie xcx
130
Reposted by Danny
Jay Meistrich @jayz.us · 20/11/2024
Legend List 0.1 is ready to test! This is an early experiment to see how well it works in real apps so please post issues and/or PRs 🙏. It’s only ~600 lines so it should be easy to understand and tweak. ✨ 100% JS ✨ Fast ✨ Dynamic sizing ✨ Works in both new and old arch
1010515
Danny @dannyhw.com · 19/11/2024
just discovered if you right click the logo on react.dev it has a context menu to download it... thats awesome
screenshot of the react website, there is a context menu with the option to download an svg of the logo
082
Danny @dannyhw.com · 19/11/2024
Maybe a hot take but I kinda find corepack really annoying when everyone else seems to love it 😅 Probably I'm missing something.
330
Danny @dannyhw.com · 17/11/2024
media.tenor.com
a close up of a man 's face with blood running down his face .
Alt: a close up of a man 's face with blood running down his face (final scenes of blade runner)
020
Reposted by Danny
Keith 🇨🇦 🇲🇽 🇺🇦 🇬🇱 🏳️‍🌈 @keith.bsky.social · 15/11/2024
Obligatory workshop selfie! Thanks to @reactnativelondon.co.uk for inviting me to teach Expo Router and thanks to all attendees, it was great to learn with you all!
0253
Danny @dannyhw.com · 15/11/2024
Sunrising react native ☀️ @reactnativelondon.co.uk
Picture showing conference crowd, stage and screen which says sunrising react native.
060
Reposted by Danny
David Leuliette @flexbox.bsky.social · 14/11/2024
Finally catching up IRL with @dannyhw.com and all React Native friends from @reactnativelondon.co.uk See ya all tomorrow for an epic conference 🚀
4274