Sohel Islam Imran
banner
sohelislamimran.bsky.social
Sohel Islam Imran
@sohelislamimran.bsky.social
Full-Stack Software Engineer
Pinned
I've created a native in-app updates package with expo-module 🔥. Works on both iOS and Android.

github.com/SohelIslamIm...

This is my first native module and I didn't have any native experience 🤯
GitHub - SohelIslamImran/expo-in-app-updates: Native in-app updates for Android and iOS
Native in-app updates for Android and iOS. Contribute to SohelIslamImran/expo-in-app-updates development by creating an account on GitHub.
github.com
I recently switched from iterm2 to ghostty

So I created a cli to use the ghostty animation they have on their homepage (ghostty.org) to run on our terminal 😁

Just run
```sh
npm install -g ghosttime
ghosttime
```

Check this out.
github.com/SohelIslamIm...
January 10, 2025 at 7:10 AM
Reposted by Sohel Islam Imran
Radon IDE 1.0 is live! Turn VSCode and Cursor into a fully-fledged IDE for React Native and Expo:
✅ Build & run RN and Expo apps in integrated panel w/o extra configuration
✅ Jump to code from inspector, view hierarchy or log console
✅ Use debugger easily in your code
www.youtube.com/watch?v=07Un...
Radon IDE Launch video
YouTube video by Software Mansion
www.youtube.com
December 2, 2024 at 4:41 PM
Reposted by Sohel Islam Imran
lots of folks are using expo go in ways that we don't intend or support, which can lead to frustration for them when a new sdk version is released. we've put a bunch of work into trying to clarify the constraints of go vs dev builds, and will keep doing it. here's another go

expo.fyi/expo-go-usage
fyi/expo-go-usage.md at main · expo/fyi
Little bits of information that you may find useful when interacting with Expo tools and service. Append the markdown filename to https://expo.fyi/ to get a quick link to it. - expo/fyi
expo.fyi
November 16, 2024 at 9:20 PM
I've created a native in-app updates package with expo-module 🔥. Works on both iOS and Android.

github.com/SohelIslamIm...

This is my first native module and I didn't have any native experience 🤯
GitHub - SohelIslamImran/expo-in-app-updates: Native in-app updates for Android and iOS
Native in-app updates for Android and iOS. Contribute to SohelIslamImran/expo-in-app-updates development by creating an account on GitHub.
github.com
November 8, 2024 at 10:09 AM
Reposted by Sohel Islam Imran
github.com/bluesky-soci...

github.com/bluesky-soci...

the idea is

- you’re only allowed to use string children for or any component whose name ends with *Text, like

- components whose names end with *Text are only allowed to return or

this allows composition
November 7, 2024 at 10:10 PM
Reposted by Sohel Islam Imran
Secret Expert tip: It's amazing how much FPS you gain on @expo.dev / React Native by rendering directly with `RCTText` and `RCTView` - huge boosts for lists and initial mount time. We migrated many surfaces, seeing up to 20-30 extra FPS in performance gains!

gist.github.com/hirbod/03d48...
November 8, 2024 at 1:00 AM
Reposted by Sohel Islam Imran
I've said it before, and I'll say it again: React Native would have been dead without Expo. Custom Dev Clients and Prebuild really made React Native usable and enjoyable. Everything else was a pure nightmare - upgrading was hellfire, managing native projects was... OMG. CNG FTW!
November 8, 2024 at 4:40 AM
Reposted by Sohel Islam Imran
trying react native without expo to make a reproducing project and let me tell you, it’s a world of pain

i did not realize how much expo was doing for us
November 8, 2024 at 1:57 AM
Reposted by Sohel Islam Imran
Use Expo, like Bluesky!
April 23, 2023 at 8:15 PM