Thorben Primke @thorben.bsky.social · 13/06/2025Maybe a stock tank pool? Not mine - just an image off Pinterest (pin.it/7xcymEEDL). 010
Thorben Primke @thorben.bsky.social · 12/06/2025I'm struggling with forgetting to run expo prebuild after a native dependency is added. Maybe y'all could add an option to enable running prebuild whenever it is detected that the fingerprint has changed. That way it could not just rebuilt the app but also run prebuild before hand. That's all. 🙏 000
Thorben Primke @thorben.bsky.social · 29/05/2025🔥 App.js '25 is kicking off in beautiful Kraków! This room is PACKED with builders ready to dive into the latest in cross platform development. Get ready for an incredible lineup of exciting talks, networking, and magic! 🚀 www.youtube.com/live/K2JTTKp... #AppjsConf #ReactNative 1100
Thorben Primke @thorben.bsky.social · 26/05/2025Tried @graze.social to track App.js Conf updates and I'm impressed by how intuitive the custom feed setup is! The keyword and post-type filtering work like magic. Perfect for staying on top of conference buzz. Can't wait to see everyone at #appjsconf! 🚀 091
Thorben Primke @thorben.bsky.social · 23/05/2025After testing various AI design tools over the past year—including Figma's latest AI features—Google's Stitch finally blew me away. It generated a clean, modern dashboard from just one initial prompt and five follow-ups. The results are genuinely impressive. 🎨✨ 130
Thorben Primke @thorben.bsky.social · 15/05/2025This is really cool. Congrats on the first release! No issues install it. Maybe add a crumpling sound when trash can is clicked...? 120
Thorben Primke @thorben.bsky.social · 15/05/2025I would be curious to learn what sent you down the path of building Legend List. And also if you or others have encountered cases for which it is not good to use (yet). Looking forward to your talk! See you in Kraków. 120
Thorben Primke @thorben.bsky.social · 14/05/2025Big shoutout for the livestream on protected routes — seriously cool stuff. I almost missed it while skimming the SDK 53 release notes, but it’s a gem. If you haven’t caught the video yet, definitely give it a watch. 020
Thorben Primke @thorben.bsky.social · 14/05/2025Glad I saw a mention of @bbloniarz.bsky.social's tweet about shared element transitions in @galaxies.dev newsletter. 🪄 💫 🚀 021
Thorben Primke @thorben.bsky.social · 12/05/2025My Mac was running out of space and I discovered this little command. It finds all folders that are larger than 2G and only displays folders that you can access. I found a bunch of old Android SDKs, iOS simulators and a few other large files / folders that could be deleted. 010
Thorben Primke @thorben.bsky.social · 27/04/2025Well...it works but maybe having a light and dark mode favicon is against best practices? Or I'm doing it wrong but I could only figure how to set one in the app.json for Expo to export the favicon.ico for web (to be used with EAS hosting). #reactnative 000
Thorben Primke @thorben.bsky.social · 21/04/2025Wishing I was still hacking from a bayou somewhere in Louisiana instead of an indoor standing desk. Those days last week were fun. 020
Thorben Primke @thorben.bsky.social · 19/01/2025Exception: "Your macOS system limit does not allow enough watchers for Metro, install Watchman instead. Learn more: facebook.github.io/watchman/doc... Error: EMFILE: too many open files, watch" Solution: "rm -rf node_modules" 🤣 010
Thorben Primke @thorben.bsky.social · 13/12/2024She will only dictating her changes and won't require any knowledge of git to put up PRs. But I guess it's good to understand the fundamentals. 100
Thorben Primke @thorben.bsky.social · 03/12/2024This year, for Giving Tuesday, I supported NOLA_CODE, a nonprofit empowering underserved youth in Nola through tech education. It’s a cause I deeply care about, and I’d love for you to join me in making a difference. Even a few dollars can help them reach their goal! nolacode.org/unlock-nolas... 🙏nolacode.orgUnlock Nola's Potential - NOLA CODEEnvision a brighter future for New Orleans' youth Your Support Brings Tech Education and Future Career Opportunities to Kids in New Orleans The Problem Facing Our YouthEducational Inequi... 010
Thorben Primke @thorben.bsky.social · 25/11/2024It's that native feel! But... Restoring scroll is not free or a native feature (at least not afaik on Android). Personally it works for me on Bluesky fwiw. Icons are generally a design choice and same across mobile/web. Seems almost impossible to match the OS theme icons in an app. 000
Thorben Primke @thorben.bsky.social · 21/11/2024Yes. It will be awesome when these are available in more cities. 000
Thorben Primke @thorben.bsky.social · 14/11/2024Like a logic bug. I guess we always have the migration files in git so we can use those for audit. Right now it's only two of us making changes so it's not a big deal. Maybe I haven't found it in supabase but some audit trail on each RLS to view a history could be useful. And yes, AI is knows SQL! 120
Thorben Primke @thorben.bsky.social · 14/11/2024RLS is still new to me but I find it great to work with and efficient. Have you found a good way to monitor changes to catch incorrect or unintentionally changes? 110
Thorben Primke @thorben.bsky.social · 14/11/2024Finally it's time to head to @reactnativelondon.co.uk! Looking forward to lots of learning and connecting with others in the #reactnative community. 040
Thorben Primke @thorben.bsky.social · 13/11/2024In the main apps, we did from like 2017/18 to early 2023 as a brownfield integration. On my team (twotwenty.pinterest.com) we have used it to built two standalone apps - one for creators to livestream Pinterest TV shows and one that didn't go past initial market experiment. No active usage atm. 010
Thorben Primke @thorben.bsky.social · 13/11/2024That there aren't follow/unfollow buttons on the users of a list like there are on starter packs. Perhaps a feature or as intended. But I thought they were there before I pinned it - fussy memory though. 000
Thorben Primke @thorben.bsky.social · 11/11/2024Any particular pros/reasons that made you choose Nativewind this time? 000
Thorben Primke @thorben.bsky.social · 09/11/2024There really isn't an excuse anymore for an app not to embrace edge to edge and use all that vertical real estate (esp on Android). Thanks for creating this lib! 🤘🚀 020
Thorben Primke @thorben.bsky.social · 06/11/2024What did you pick for styling? Tamagui, NativeWind or something else? 100
Thorben Primke @thorben.bsky.social · 05/11/2024Perhaps something along the lines of gotchas and/or pain points from building a universal app or anything that they would architecture / set up differently if they would start a new project now. 010
Thorben Primke @thorben.bsky.social · 04/11/2024What are yours? The native feel is really objective. Probably a different metric based on who you ask. For me it's synonymous with the level of craft or polish that has been applied to an app. There are examples to be found no matter how a product is engineered under the hood. 130
Thorben Primke @thorben.bsky.social · 04/11/2024I didn't even think that was possible. Also I like just paying once a year but maybe others are doing that as well now. And paired with betterroaming when traveling abroad it's a perfect combo. 000
Thorben Primke @thorben.bsky.social · 01/11/2024Doing product engineering at Pinterest on the TwoTwenty team - our in-house incubator working on new initiative within or adjacent to our core product. 020
Thorben Primke @thorben.bsky.social · 30/10/2024Only my second Waymo ride but I can see myself not owning and driving a car ever again...well except for some manual transmission Porsches. 030
Thorben Primke @thorben.bsky.social · 29/10/2024I finally got around to trying out a fresh @expo.dev 52 project with swmansion's Radon IDE. What a delight to see it break right there in the IDE. 🚀✨🚀 Next need to use the preview feature - reminds me of Compose Preview on Android. 050
Thorben Primke @thorben.bsky.social · 28/10/2024I have also used github.com/ezyang/ghstack before (and it worked well with a project on GH) but I couldn't make it work with GH enterprise and security permissions. Graphite would be great but requires onboarding a vendor (and security considerations).github.comGitHub - ezyang/ghstack: Submit stacked diffs to GitHub on the command lineSubmit stacked diffs to GitHub on the command line - ezyang/ghstack 000
Thorben Primke @thorben.bsky.social · 28/10/2024Some of us at Pinterest use github.com/ejoffe/spr - you still have land each PR manually (and for us this requires to wait for CI each time) but it supports merge queues. But you never have to branch manually. Landing a big stack is painful. But it's the best I have found after we moved off phab.github.comGitHub - ejoffe/spr: Stacked Pull Requests on GitHubStacked Pull Requests on GitHub. Contribute to ejoffe/spr development by creating an account on GitHub. 100
Thorben Primke @thorben.bsky.social · 26/10/2024Great write-up. "Feels native" is a subjective expression in my opinion. iOS 14 modal is one where it just requires the extra config with RN and if not done can be easily called out. Beyond this, "feels native" in my opinion is also associated with how polished an app is compared to the top apps. 000
Thorben Primke @thorben.bsky.social · 24/10/2024When I started building a universal RN app, I didn't expect to go deep on tanstack table and forms (react ts form / react hook form and zod) but tables and forms are at the core of this product. 😊🚀 130