hassankhan
hassankhan.me
hassankhan
@hassankhan.me
DevTools @ Expo
April 25, 2025 at 1:51 AM
The friend:
April 18, 2025 at 10:31 PM
Had a productive morning getting *extremely* basic audio metering working for MP3 and HLS streams on #iOS.

Next steps; roll my own fork of rntp.dev so I can use it in #ReactNative
April 18, 2025 at 12:02 PM
Probably also worth changing automatic model selection to Claude 3.7 and enabling Thinking mode too
March 22, 2025 at 7:26 AM
Got inspired by @jayz.us playing around with React Native macOS and got NavigationSplitView working as an Expo module; next step is to see if I can hook it up to react-navigation
March 22, 2025 at 7:03 AM
Apparently not, I thought the same thing
March 19, 2025 at 9:09 PM
If I had one thing to gripe about react-native-macos, its that the documentation website *still* doesn't read version numbers from Git tags or npm releases. Its not a *huge* deal though.
December 20, 2024 at 6:06 PM
Day 16: Watchman

Not a strictly #ReactNative post, but it typically only comes up when rebuilding native projects. I think the logs speak for themselves:
December 16, 2024 at 7:12 PM
Got keyboard controls to pass through 👌

Happy Friday the 13th everyone!

#ReactNative
December 13, 2024 at 7:23 PM
I just set this up to try and show off some problems, unfortunately it worked successfully 😎

I did use Microsoft's @rnx-kit/metro-config, so I might be cheating a bit. Previous attempts I'd tried to meld my own cross-platform metro.config.js together, which did not get very far.
December 8, 2024 at 11:12 PM
Legitimately, I might have *List fatigue 😅 Jokes aside, all the hard work of the authors of the projects above deserve nothing but kudos. I just wish it was an easy-to-solve problem.
December 4, 2024 at 6:21 PM
Special mentions: Blob and FormData

See this recent post bsky.app/profile/emre... for another example of someone stumbling over this.
December 3, 2024 at 6:07 PM
With all that said, the new React Native DevTools are live in React Native 0.76, and oh boy, are they a treat. A proper DevTools experience has finally arrived (minus the Network Inspector 🙄), and for the first time in a long time, I'm hopeful that the debugging story is stabilizing.
December 2, 2024 at 7:03 PM
Flipper (sort of) worked, until it too was just as quickly discarded, albeit in favour of a more robust implementation that used Chrome DevTools Protocol.

Quick shoutout to Reactotron by @infinite.red, which, while basic (and a bit on the ugly side), *did* work.
December 2, 2024 at 7:02 PM
November 24, 2024 at 6:07 AM
I took a stab at it, needs some padding to neaten it up though
November 14, 2024 at 9:38 PM