Mike Hamilton
banner
mikehamilton.net
Mike Hamilton
@mikehamilton.net
Developer from Canada/Spain doing (mostly) react native. AKA gorbypark.
Aha! I want to get citizenship but I’d have to renounce my Canadian citizenship first! 😕
August 30, 2025 at 7:33 AM
I thought if you weren’t from certain south/central/north American countries that Spain didn’t allow dual citizenship? Maybe it’s different if going through an a relative?
August 29, 2025 at 8:17 PM
It would be neat to see macOS/Windows supported as well! I tried a few years ago (supporting Android/iOS/web/TV/macOS/Windows) but the intersection of supported versions of the forks never really lined up (macOS namely was lagging by quite a bit at the time). I think these days it might be possible!
March 4, 2025 at 7:47 AM
December 18, 2024 at 6:33 AM
I’d prefer it in the scroll to top button, I think. No real reason other than vibes. However, I’d love if the scroll to top button was aligned with the avatars! Sometimes you get this distracting crescent moon looking sliver of an avatar when the button is right on top of it
December 18, 2024 at 6:31 AM
Turns out if you even up the font by one size then it flips into "mobile" mode (at least on a 13" MacBook Air resolution / dpi).
December 2, 2024 at 8:47 AM
December 2, 2024 at 8:41 AM
I’d say sound quality wise that they’d be comparable but I doubt they can put out as much bass as a dedicated subwoofer. They’re surprised deep for how small they are, though.
November 30, 2024 at 3:49 PM
I have two with an AppleTV using the eARC HDMI port so I can even get broadcast TV (or other audio from the TV) through the home pods and it works pretty good! It’s definitely not at the level of a dedicated surround system, of course, but much, much better than the built in speakers on the TV!
November 30, 2024 at 2:44 PM
I’m waiting for next to add “use native”
November 29, 2024 at 9:55 PM
How will it work when react-native-macos lags behind the version of react-native that expo is on? Expo is pretty aggressive in having the latest version when they release a new SDK version and the macos project (while getting much better recently!) usually lags a bit.
November 29, 2024 at 4:55 PM
“Back in the day” and “codepen”, makes me feel old..
November 27, 2024 at 11:18 PM
Ad blocker or other add-on, possibly? GitHub has it's issues but I've never noticed a load-flash-load cycle before.
November 27, 2024 at 8:28 AM
Data caps are still a thing? Crazy world.
November 27, 2024 at 8:23 AM
Threads is already federating with ActivityPub, no real idea if they are “ActivityPub native” or if they have their own thing with ActivityPub bolted on but they could in theory also “bolt on” AT Proto support as well!
November 26, 2024 at 6:49 PM
I usually use Zustand or Jotai. I find it’s similar to Redux toolkit with slices. However, I tend to leverage react query quite a bit when most state is “server state” and then use Jotai to keep the “local state” (app settings, etc). I think of Zustand as a sane Redux and Jotai as a global useState.
November 25, 2024 at 11:04 PM
React native uses style sheets, which are based on CSS, but not exactly CSS. More or less it doesn’t cascade (hence SS instead of CSS) so each element needs a style defined. That being said, not sure how react native web handles things. Bsky app is a mix of inline and non-inline styles it seems.
November 22, 2024 at 11:39 AM
Wow, expo-image supports rendering SVGs directly? I only have a few spots where I need to render a static SVG, if this works I guess I can drop react-native-svg from my app?
November 21, 2024 at 7:36 AM
November 20, 2024 at 8:48 AM
At least this was how I interpreted it. There was a ton of changes bundled together in what they call the new architecture (including how things are rendered) so it seems likely.
November 19, 2024 at 7:15 AM
React Native recently-ish moved to the “new architecture”. The tldr is how the JavaScript side of things communicates with the native side of things has completely changed. The new arch is still optional (it was just made the default it the last RN/expo version) and Bluesky is using the “old arch”
November 19, 2024 at 7:05 AM