Software Developer โ€” Everything tech. React Native, Swift UI, Jetpack Compose and React JS

Joined December 2023
Why does most populated black nation in the world allow whitening cream in the market. Like what is Carol white?
Genuine question cos I'm tired fr. Why do many Nigerians think that dark skinned people don't take care of their skin or bathe well?
1
3
Failed to Compile retweeted
I'm building a VSCode extension to see your code on an infinite canvas. This is what the entire codebase of the extension looks like.
Just being a good person is enough but food hastens how fast I'd snitch on him๐Ÿ˜… cooking for others is one of the most genuine expressions of affection regardless of the gender that does the cooking
Such a beautโค๏ธ
Local man has bent the knee. We both knew weโ€™d get married, so I played it cool like โ€œno need for the proposal thing.โ€ What she didnโ€™t know was I had ideas. And a storyboard. A resplendent garden. A fake TikTok shoot. The genesis of a forever after. LFG! #ChidisTreasure โค๏ธ๐Ÿ˜†๐Ÿ’
1
Failed to Compile retweeted
mr money dance. ๐Ÿ˜…
Failed to Compile retweeted
Replying to @WakeelMubariz
This you ๐Ÿ˜‚
Failed to Compile retweeted
He said it directly to Gumi
Failed to Compile retweeted
"The bรฅndits are on a revenge mission. They donโ€™t att@ck people without any cause. If you call them for peace, they will come."๐Ÿ‘€ ~Sheikh Gumi continues to lament as he reacts to President Donald Trumpโ€™s plan to invade Nigeria with the US Army if the k!ll!ngs continue.
Failed to Compile retweeted
@jh3yy always love your work, tried to recreate a similar vibe here.
accordion transitions w/ css ::details-content, <details> + <summary> ๐Ÿง‘โ€๐Ÿณ details:has(~ [open]) { --y: -1; } [open] ~ details { --y: 1; } details { translate: 0 calc(var(--y) * 1rem); } [open]::details-content { height: fit-content; }
4
34
0
Failed to Compile retweeted
currently working on @daifeedapp homepage just added a smooth pull-to-refresh built with @expo + reanimated ๐Ÿ‘€ take the code : github.com/rs-4/expo-pull-reโ€ฆ
6
19
259
0
Failed to Compile retweeted
Just one step in the journey for one screen in a broader optimization effort of a client's React Native app! Sean from our team doing some great work. Key change here was enabling React Compiler, along with a few other smaller optimizations. But more work to do.
5
2
35
I reject this level of smartness for even my enemies. It's giving olodo๐Ÿ˜‚
I hate when people think because you read something out of the Bible it automatically means that God endorses it. You're just being deliberately obtuse and you don't sound smart at all. Kai ๐Ÿคš๐Ÿพ
Failed to Compile retweeted
Okaaaayyyyyy let me juuuuuuuust shaaaaaaaaare my screeeeeeen... okaycanyouseeit?
Failed to Compile retweeted
African education system is just so confused coz tell me why we were transferring notes from textbooks to exercise books
Failed to Compile retweeted
I created my own optimistic layer on top of tanstack db ๐Ÿš€ Lets say: You insert, 5x update an item. Updation without insert, would be an error. Parallel updates would be indeterministic. How about we wait and batch? Demo: std-todos.kishore.app/ @tan_stack , @EffectTS_ , @dynamodb
Failed to Compile retweeted
If you're implementing custom native components for the New Architecture with platform-specific size (like ๐š‚๐š ๐š’๐š๐šŒ๐š‘ or ๐šƒ๐šŽ๐šก๐š๐™ธ๐š—๐š™๐šž๐š), this blogpost from @exploif is definitely worth reading!
Time to take a closer look at how component measurement works on Android. ๐Ÿ˜Ž Check out part 3 of our series on the tricky parts of the React Native New Architecture, and learn how to exchange component size information between the shadow node and the native layer. ๐Ÿ‘‡ blog.swmansion.com/react-natโ€ฆ
2
36
Failed to Compile retweeted
You know what's bothering me for no reason? Up until 1080p, we referred to video resolutions by their VERTICAL RESOLUTION 426x240 = "240p" 854x480 = "480p" 1280x720 = "720p" 1920x1080 = "1080p" But then above that, we started using HORIZONTAL resolution, but rounded 7680x4230 = "8K" 3840x2160 = "4K" And then for everything in between, we just... threw that out? 2560x1440 = "2K" ????????? 2772x1272 = "1.5K" ????????
Failed to Compile retweeted
Yesterday's webinar on Zalando migration to React Native was a blast! Thanks everyone for joining! We have covered a lot, including: - What are the challenges of integrating React Native into existing native app? - What initial KPIs did you set to "sell" the idea and start the migration? - How did you get buy-in from other teams? DM or comment if you want the slides with some tips & tricks!
4
1
45
Failed to Compile retweeted
The keyboard might be the most stubborn part of any React Native UI โ€” but ๐—ž๐—ถ๐—ฟ๐—ถ๐—น๐—น ๐—ญ๐˜†๐˜‚๐˜€๐—ธ๐—ผ (@ziusko) just gave it a serious attitude adjustment. ๐—ฅ๐—ฒ๐—ฎ๐—ฐ๐˜ ๐—ก๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ž๐—ฒ๐˜†๐—ฏ๐—ผ๐—ฎ๐—ฟ๐—ฑ ๐—–๐—ผ๐—ป๐˜๐—ฟ๐—ผ๐—น๐—น๐—ฒ๐—ฟ ๐Ÿญ.๐Ÿญ๐Ÿต ๐—ถ๐˜€ ๐—ผ๐˜‚๐˜, bringing a refactored toolbar API, instant keyboard dismissal, and full compatibility with React Native 0.80. If youโ€™ve been following the React Native ecosystem lately, youโ€™ve probably noticed a trend: everyoneโ€™s ditching prop soup for composition. Inspired by ๐—™๐—ฒ๐—ฟ๐—ป๐—ฎ๐—ป๐—ฑ๐—ผ ๐—ฅ๐—ผ๐—ท๐—ผโ€™๐˜€ โ€œ๐—–๐—ผ๐—บ๐—ฝ๐—ผ๐˜€๐—ถ๐˜๐—ถ๐—ผ๐—ป ๐—ผ๐˜ƒ๐—ฒ๐—ฟ ๐—ฃ๐—ฟ๐—ผ๐—ฝ๐˜€โ€ talk, libraries across the board are rethinking their APIs to feel more React-like โ€” and Keyboard Controller is the latest to join the movement. Earlier versions exposed a sea of toolbar props that made your component tree look like a legal contract. Now? ๐—ง๐—ต๐—ฒ ๐—ป๐—ฒ๐˜„ ๐—ฐ๐—ผ๐—บ๐—ฝ๐—ผ๐˜‚๐—ป๐—ฑ ๐—ฐ๐—ผ๐—บ๐—ฝ๐—ผ๐—ป๐—ฒ๐—ป๐˜ ๐—”๐—ฃ๐—œ ๐—น๐—ฒ๐˜๐˜€ ๐˜†๐—ผ๐˜‚ ๐—ฏ๐˜‚๐—ถ๐—น๐—ฑ ๐˜†๐—ผ๐˜‚๐—ฟ ๐˜๐—ผ๐—ผ๐—น๐—ฏ๐—ฎ๐—ฟ ๐˜‚๐˜€๐—ถ๐—ป๐—ด ๐—ฐ๐—ผ๐—บ๐—ฝ๐—ผ๐˜€๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ฏ๐˜‚๐—ถ๐—น๐—ฑ๐—ถ๐—ป๐—ด ๐—ฏ๐—น๐—ผ๐—ฐ๐—ธ๐˜€. You donโ€™t configure it โ€” you assemble it. And then thereโ€™s the little feature that makes every developer smile: โžก๏ธ KeyboardController.dismiss({ animated: false }) Instant. Keyboard. Dismissal. No slow fade, no bounce, no lag โ€” it just disappears. Perfect for shared transitions, performance demos, or those moments when the keyboard simply needs to know whoโ€™s boss. Itโ€™s another example of how React Native libraries are quietly evolving toward cleaner APIs and finer control โ€” less โ€œconfigure this prop jungle,โ€ more โ€œcompose your UI the React way.โ€ Are you still using prop-heavy APIs, or have you switched over to composable components in your apps? ๐Ÿ‘‡ #ReactNative #KeyboardController #Composition #MobileDev #OpenSource #ReactNativeRewind #ReactNativeX #Performance #UX
3
8
168