![Jamie Birch Profile](https://pbs.twimg.com/profile_images/1610188525579948032/8igrt3JP_x96.jpg)
Jamie Birch
@birch_js
Followers
3K
Following
20K
Statuses
9K
💼 Software Engineer 📱NativeScript TSC Chair 📺 ex-Smart TV dev 👨🔬 ex-virologist 🇯🇵 日本語 🆗
Tokyo-to, Japan
Joined June 2017
@mrousavy Very cool! Fun to guess the stack here. Can't be sure whether I'm looking at AppKit or UIKit for Mac (via Catalyst). A quick option for the runtime would be Node.js/Bun/Deno, but it would need to support Nitro modules, so could equally be a custom runtime around Hermes/JSC/V8.
1
0
4
@mrousavy @hirbod_dev I had a really hard time adopting the new React Reconciler changes from React 16~18, and gave up by 19 as SSR came in. Although a custom React renderer is more lightweight, nowadays I'd recommend just creating a DOM shim and using React DOM directly. Also get tooling for free.
0
0
3
@Baconbrix I have a feeling that PSPDFKit implemented an opensource drop-down menu just like this due to a UIKit component just like this being closed-source. They did a blog post about it, but I can’t find it immediately.
0
0
3
@hirbod_dev @huntie @wcastand I suppose it’d be a crazy amount of UI work to redo just for the sake of startup times, but could the Chrome Devtools protocol be implemented as a web app for any browser including Safari?
2
0
1
@huntie @wcastand @hirbod_dev I know there’s no helping it, seeing that the Chrome Devtools protocol is most practically run on a Chromium-based browser, but jeez it takes a year for Chrome to open and it discourages me from bothering. A lighter, quick-starting Devtools client like Safari would be nicer.
1
0
3
@DanYelkien @jakovg2 @mani3xis Yes, though not Node.js native addons – so rather hard to consume existing packages
0
0
1
RT @ammarahm_ed: Cooking the biggest ever update for NativeScript android runtime. - Complete rewrite using Node-API😎 - 2X Performance 🔥 -…
0
15
0
@jakovg2 @mani3xis That’s the dream! I actually attended Mariusz’s demo of this PoC today and was very impressed. I needed a crypto lib for React Native Windows and this would’ve been a godsend. Prebuilt binaries are also under-utilised in the RN ecosystem and Node-API would give us great options.
1
0
0
@kadikraman Also, how to load startup dependencies (both for multi-page apps and single-page apps). I often have to connect to my local database and load from AsyncStorage on startup, for example. Again, less obvious how best to do that on the web and with Expo Router's file-based routing.
0
0
1
@pancat_dev If we're talking about a for-profit product, then "the barest feature set necessary to convince consumers to purchase your product". From there, you can develop the product to encourage more sales. But the MVP concept can help you decide the priority order for feature work.
0
0
1