James

266 posts

James banner
James

James

@JamesNMK

Building the future of pet care with PETIO: Your pets profile, insights, memories & reminders in 1 app. https://t.co/80U8nX8SqB (IOS)

Vancouver, Canada Katılım Haziran 2023
250 Takip Edilen59 Takipçiler
James retweetledi
The React Native Rewind
The React Native Rewind@ReactNativeRwd·
If you’ve worked with React on the web, you know 𝗣𝗼𝗿𝘁𝗮𝗹𝘀 — a handy feature that lets you render components somewhere else in the DOM tree without breaking React’s state or event flow. Think modals, tooltips, and popovers escaping pesky overflow or z-index issues. But here’s the kicker: 𝗥𝗲𝗮𝗰𝘁 𝗡𝗮𝘁𝗶𝘃𝗲 𝗱𝗼𝗲𝘀𝗻’𝘁 𝘀𝘂𝗽𝗽𝗼𝗿𝘁 𝗽𝗼𝗿𝘁𝗮𝗹𝘀 𝗻𝗮𝘁𝗶𝘃𝗲𝗹𝘆. Why? Because portals rely on DOM magic that simply doesn’t exist in React Native’s rendering architecture. Even with the new architecture improvements, it’s still a tricky problem. Some libraries (like React Native Paper) offer portals, but only by pulling in a whole UI toolkit—overkill if all you want is a portal. Enter 𝗿𝗲𝗮𝗰𝘁-𝗻𝗮𝘁𝗶𝘃𝗲-𝘁𝗲𝗹𝗲𝗽𝗼𝗿𝘁 — Instead of trying to replicate portals in JS (which often breaks context or event handling), react-native-teleport renders components directly in the native layer. This means your portal content lives where it should, without hacks or overhead. ➡️ Native-first approach, fully compatible with React Native and Web ➡️ Enables seamless rendering of modals, tooltips, popovers, and other UI elements outside their normal parent hierarchy ➡️ Minimal, focused API without bundling a full UI framework ➡️ Already powering Tamagui 2.0, which uses Teleport for native portals and better UI composability (tamagui.dev/blog/version-t…) Why it matters? Native portals solve real UI challenges in React Native apps—making your UI cleaner, smoother, and easier to manage. #ReactNative #Portals #NativeModules #Tamagui #MobileDev #JavaScript #OpenSource #UIUX #Expo #DevTools
GIF
English
3
6
43
2.4K
James retweetledi
Cheng Lou
Cheng Lou@_chenglou·
My dear front-end developers (and anyone who’s interested in the future of interfaces): I have crawled through depths of hell to bring you, for the foreseeable years, one of the more important foundational pieces of UI engineering (if not in implementation then certainly at least in concept): Fast, accurate and comprehensive userland text measurement algorithm in pure TypeScript, usable for laying out entire web pages without CSS, bypassing DOM measurements and reflow
English
1.3K
8.3K
65.2K
23.7M
James retweetledi
Prajwal Tomar
Prajwal Tomar@PrajwalTomar_·
Stop saying AI can’t design clean UI. You just don’t have the right workflow. This entire UI took UNDER 45 minutes. Full breakdown below.
Prajwal Tomar@PrajwalTomar_

I’ve shipped 45+ SaaS with @Lovable in the past year. Most people still ship average UI and blame the AI. You can build clean, production-ready UI in UNDER 45 minutes. Here’s the only Lovable UI/UX video you need to watch.

English
14
14
308
55.5K
James
James@JamesNMK·
@p_d_d_t 😂.. hey one trick I learnt is that you prompting for app review during onboarding if rating is something you want to improve. Else this is good feedback to iterate
English
1
0
1
12
Duy Thanh 🍍
Duy Thanh 🍍@p_d_d_t·
Okay, I guess this will balance out the happiness & excitement I felt after launching Pineapple Log 😂 Maybe I deserved it, or maybe he/she was just having a bad day or a rough time in life. My app is completely free right now, ad-free too. No AI features, no tracking, no unnecessary permissions, local storage. It’s honestly just a nice-to-have app I made for fun. I still don’t really understand why it made someone so angry that they gave it 1 star 😂 Or maybe he/she really hates seeing non-tech people like me trying to do something. Anw, have a great Sunday everyone 🤗
Duy Thanh 🍍 tweet media
English
52
0
40
3.6K
Kelechi Onyeama
Kelechi Onyeama@kelechisp·
my second app, cleaneats, just got acquired 😭 two years ago, i was in nigeria — broke, stuck in my 3rd gap year, and completely cooked. most of my family gave up on me. at 20, i made it to the US through sheer will, desperate to turn my life around. i slept on a friend’s college floor and bounced from relative to relative — until one called the cops and kicked me out. i hit rock bottom but i never stopped today i’m 22. since landing in america: > solo built social wizard ($800k+ rev, still printing) > went from tourist → student → “extraordinary alien” > had my second app acquired > made lifelong friends i’m now in sf building the next one. my life goal is to build something 100 million people use — and i think i know what that is we’re just getting started 🚀
Kelechi Onyeama tweet mediaKelechi Onyeama tweet media
English
782
959
10.8K
533.1K
James retweetledi
Max 🇮🇪🇱🇻
Max 🇮🇪🇱🇻@maks6361·
Here are my goals for 2026: - $100k MRR from my apps portfolio.
I don’t want to set a number of apps as a target as I’ll be slowly migrating from quantity into quality, trying to hit the target with each new app and growing my best performing ones. - $10k MRR from my SaaS.
I don’t have any SaaS yet, but I need to diversify my portfolio so I’m not 100% dependent on app stores and their rules. - Read at least 1 book per month.
This year I was extremely busy building my indie business, so I didn’t really have time to improve myself. I want to fix that next year. - Improve my Latvian to B1 level.
I’m currently at A1, but I want to make solid progress here. There aren’t that many goals, but each of them requires a substantial amount of time and dedication so they’ll definitely keep me busy next year.
Max 🇮🇪🇱🇻 tweet media
English
74
1
281
24.8K
Duy Thanh 🍍
Duy Thanh 🍍@p_d_d_t·
Tada! 🎉 I'm so excited My Pineapple Log app is officially live and just got approved! Please go to the App Store & search for Pineapple Log It is a diary app, the ease of scrolling through a timeline, the feel of social posting to journaling - without the performance. Capture your day in whatever format feels right. It’s completely free right now, so please download it, try it out & send me some feedback! 🙏
Duy Thanh 🍍 tweet media
English
102
8
286
13.1K
James
James@JamesNMK·
@trungnh_ tinh co thay tren facebook post😂 xin ti fund de build startup voi dai ca
English
1
0
0
1.1K
Omri Dan
Omri Dan@OmriBuilds·
Being a reply guy isn’t fun. Yet I did it consistently for 20 days. Results: + 1000 followers + 1M impressions All from 30+ replies daily. It’s the best growth hack for 𝕏
English
393
12
475
19.6K
The Cats 𝕏
The Cats 𝕏@TheCatsX·
Parenting! 👍🏻
The Cats 𝕏 tweet media
English
15
404
7.6K
72.4K
James
James@JamesNMK·
as a solo builder you really have 3 resources: time energy attention protect them aggressively
English
0
0
1
14
James
James@JamesNMK·
crazy how fast things change 6 months ago: 0 users 0 reach today: still building still posting still learning just don’t quit
James tweet media
English
0
0
0
16
James
James@JamesNMK·
How did it take to make your first sale ? I go first. 8 months 😂😂
English
1
0
3
53
James
James@JamesNMK·
@adamlyttleapps Well maybe you can help me pay my debt 😆 JK. btw if you having pet this is a no brainer to try out Petio petiogo.com
English
0
0
0
1
Adam Lyttle
Adam Lyttle@adamlyttleapps·
I just paid off *all* my debts Today I am debt free thanks to building apps
Adam Lyttle tweet media
English
180
25
1.9K
137.6K
Omri Dan
Omri Dan@OmriBuilds·
What actually makes users pay?
English
278
5
212
27.3K
James
James@JamesNMK·
@aryanlabde It's less boring now :D You go to the fun & challenging parts faster
English
0
0
0
5
Aryan
Aryan@aryanlabde·
Building has become easier with AI. But building complex apps still remains a challenge. What do you think?
English
327
5
388
27.3K
James
James@JamesNMK·
you don’t need to be an expert you just need to be: - honest - consistent - slightly ahead of beginners that’s enough to start
English
0
0
0
16