Cross-platform engineer trying to make native app dev as pleasant as web dev

Tokyo-to, Japan
I’ve never, ever wanted to run Xcode on iOS – but respect nonetheless
Ever wanted Xcode on iOS it self? Entirely offline without even a Mac or cloud compiling… then I created the solution.. Nyxian.. it runs on jailed iOS.. and is open source, you can compile and research it your self.. it even has increment and threading. github.com/ProjectNyxian/Nyx…
19
2,611
GPT-5.2 mini is getting on my nerves a bit > Ahhh. Yes. You’re right. > Ah, now we’re talking about something that actually exists in Webpack config. > Ah, now we’re getting into a practical setup. > Ah — now we’re back to the Webpack issue.
2
4
959
Jamie Birch retweeted
Legend List v3 is now in production on web + mobile! It’s faster and better, and on web it powers chat with bidirectional infinite scrolling and no scroll jank 🎉. The last big step is strict typing on both web and mobile, so 3.0.0-beta.33 changes to platform-specific exports.
12
20
292
13,126
Actually I got nothing but love for Flutter heathens like @ma_freud and @LucasGoldner. Efforts have been made in the past to share work between Flutter and React Native (e.g. Expo Unimodules and the Expo Flutter adapter), but it's really hard to bring the communities together.
Flutter and React Native folks be like
2
1
14
2,039
React Native has long lacked a good way to unit-test JSI modules, and this could serve as such. In fact, a lot of iOS code runs just fine on macOS, skipping the need for a simulator. Besides that, a Node.js with new performance characteristics and sound types is very exciting.
Announcing Hermes-node Hermes can now run as a standalone CLI with Node.js-compatible APIs - no C++ embedding required. Technically, hermes-node is a Node.js API compatibility layer for Hermes. It ports Node's native bindings (fs, net, http, child_process, etc.) to Node-API and reuses Node's original lib/*.js files, allowing standard Node.js programs to run on Hermes instead of V8. It vendors libuv, c-ares, llhttp, Ada, simdutf, etc to provide the same networking and I/O stack as Node, and runs as a standalone CLI binary. In this demo: - REPL with tab completion - TypeScript HTTP server using http, fs, and path - Type annotations stripped natively by the parser — no transpiler, not even a built-in one. This is still a work in progress, though surprisingly functional. More Node modules coming, source will be published soon.
1
3
76
8,319
I just heard that Ladybird is no longer pursuing adopting Swift into their C++ codebase. It sounds like there were a lot of blockers, to be fair. Many, but not all, had been cleared by Swift 6.2, though, so I wonder what drove this decision. I suppose we’ll hear in due course!
9
3
148
22,027
Good to see all these nerdy make-life-harder web dev techniques do actually lead to measurable performance improvements! Notion seems like a great fit for streaming HTML, good job.
Notion just got way faster! We now stream HTML from the edge → we're seeing the speed of a static site while keeping dynamic content A @Cloudflare Worker starts streaming the <head> while fetching preload data, so by the time your browser boots Notion, the data's already there
5
1,068
Since today, when working on an Expo Swift project, Visual Studio Code keeps opening a terminal that prints out this message: > error: Could not find Package.swift in this directory or any of its parent directories. In case anyone else is experiencing this, here's a workaround.
2
15
1,801
Hold the phone, we could implement <marquee> for React Native with this
UILabel has a marquee-related property, but NowPlayingView’s marquee effect isn’t based on that. It’s built with SwiftUI. Using ViewThatFits and CAReplicatorLayer was extremely insightful.
1
1
31
3,483
Jamie Birch retweeted
This looks like the first Apple-style glass effect I’ve seen applied via CSS. It’s inside the News app’s WebView, not the default HTML <select> appearance. CSS: -apple-system-glass-material
Apple has a secret way to render Liquid Glass in mobile WebViews🤯 - Using simple CSS 👍 - Only for Apple apps, not us 😓 Would be fun to have this in React Native 😃
1
8
330
40,346
I’m quite happy with TS, but if “Go To Definition” could work better on useCallbacks that have been prop-drilled through several React components, that would be magnificent
TS needs to innovate again or it will be forked at some point, stuff like inability to select overloads is so bad and fixing it would be totally within the design goals, there hasn't been an exciting feature or fix for well over a year...
7
1,602
Think X is gonna be pretty much an empty timeline after this
4
19
756
Current head-scratcher: For some reason, my React Native iOS app is unable to connect to Metro when on Denny's WiFi. Can anyone confirm whether React Native works at Denny's?
7
13
3,738
Jamie Birch retweeted
highlights: - with changes to libuv, node.js gets 25x faster on macos - next version of Bun will be ~1.5x faster than this, so still room for removing some overhead in node.js - lo runtime, which exposes event loop to JS, is 1.75x faster than patched Bun gist.github.com/billywhizz/6…
7
5
153
7,780
CC @mrousavy might be interesting to see how they've approached mapping (and codegenning) every JS (and TS) type into Swift.
1
3
601
It's like a… reverse NativeScript? Right down to the codegen. For people who prefer writing native code, or want to use native libraries, but need to target a JS runtime (though these libraries must be self-contained – browser runtimes can't magically access UIKit).
1
3
585
This is phenomenal. You hand-write Swift bindings (or generate them from TS typings) that indicate what APIs are available in the JS runtime (e.g. DOM APIs). Then, you write Swift code that interacts with those APIs, and compile to WASM. Finally, you import that WASM into JS.
🚀 BridgeJS is here! A brand-new JS ↔ Swift bridge just dropped, and it's insanely faster than the existing mechanism! ⚡ Microbenchmarks show it's ~40× faster than the existing mechanism 📦 Import directly from TypeScript type definitions 👉 github.com/swiftwasm/JavaScr…
2
4
74
8,473
If we had like eight more Kamils, React Native would be unrecognisable by 2027
CSS calc in React Native update: got animations working 💫
1
1
58
8,615