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

Tokyo-to, Japan
It sounds like a rewrite of pnpm in Rust has been underway for a while and is planned for v12. Looks like a 2× speedup! 😲
2
5
43
8,782
Yeah good luck searching for "c" in your codebase a month from now
Unpopular opinion: 1- or 2-letter variable names in focused, obvious contexts are totally fine.
302
280
11,315
625,139
The talk schedule for App.js Conf is so stacked 🤩 Can't wait to chat with everyone between talks, too.
3
23
2,542
Jamie Birch retweeted
Tried SimDeck by @buildwithdjdev and @NativeScript, and it’s just so good. A single GitHub Actions workflow streams an iOS simulator or Android emulator straight to your browser, triggered by a PR comment. Free, open source, and framework agnostic. PRs will never be the same.
3
5
41
12,987
Jamie Birch retweeted
Yes, my Task Manager alternative comes with a run dialog, complete with command history, autocompletion and more. No, it does not take 94 ms to appear. Computers can be fast!
57
68
1,141
77,939
Jamie Birch retweeted
Mediabunny v1.45.0 now works basically everywhere 🚀 With the new @mediabunny/server extension, you get access to super-fast, hardware-accelerated media decoding and encoding on the server. Inspect, process and transform media on the server without ever leaving TypeScript.
The upcoming @mediabunny/server is able to transcode 1080p videos at around ~9.5x real-time speed on my machine (M4). The best thing: the majority of the work is done in other threads, meaning the main thread basically sits close to idle at all times!
7
16
162
27,366
Jamie Birch retweeted
I'm excited for @birch_js's talk! We need more React Native MacOS apps
We all know @expo has changed mobile development for us. Now it's coming to your desktop. @birch_js has been building real-world desktop apps with Expo – React Native macOS, React Native Windows, all of it. At App.js Conf, he'll share what works, what doesn't, and where the ecosystem is headed. Join us in 2 weeks!
1
8
558
Jamie Birch retweeted
We all know @expo has changed mobile development for us. Now it's coming to your desktop. @birch_js has been building real-world desktop apps with Expo – React Native macOS, React Native Windows, all of it. At App.js Conf, he'll share what works, what doesn't, and where the ecosystem is headed. Join us in 2 weeks!
3
3
30
1,513
RT @usagimaruma: WebViewだとバウンス/オーバースクロールへの精緻な追従に限界がある。とりあえず及第点に持っていったがこれ以上の磨き込みは難しそう。ネイティブならもっと綺麗にできる。
usagimaru ⌘
1
Doing absolute gods’ work. Living in Japan means carrying a hundred membership cards and having to write your name and address a million times (and God help you if you have a middle name). Digitising the My Number Card into Apple Wallet is one step towards solving this madness.
So excited to be recognized as a developer community leader by Apple! It’s great to see my friends on the Apple website. I hope we can all gather in #WWDC, or maybe #tryswift, and visit the community someday. developer.apple.com/communit…
2
2
28
3,858
Jamie Birch retweeted
Dedusted my old Raspberry Pi 1B and made it boot straight into my React Native runtime on bare Linux 🎉 No X11. No Wayland.
Just KMS/DRM + EGL + evdev. Now let’s bring ALSA into the mix ;)
4
5
43
4,566
Jamie Birch retweeted
This is all the code that's needed to compress a video on the server while it's being uploaded Right now it's being written to a file, but you could also stream it to S3 or anywhere else
The upcoming @mediabunny/server is able to transcode 1080p videos at around ~9.5x real-time speed on my machine (M4). The best thing: the majority of the work is done in other threads, meaning the main thread basically sits close to idle at all times!
6
2
141
19,333
Jamie Birch retweeted
LegendList is looking ready for a 3.0 release 🎉 It's working well in production in both React and React Native. I caught up on most open issues, closed stale PRs, and merged a few great contributions ❤️. Does anyone know of anything that should be fixed before I ship 3.0?
10
7
182
6,157
Mermaidで日本語形態素解析の図を作りたい
偉業だ… これで次のバージョンからMermaidだけでこういうのが書ける…
4
698
I’ve never once heard of Apple doing a performance pass on UIKit or AppKit. Meanwhile, Microsoft are optimising WinUI3 to improve performance of both modern third-party apps and age-old first-party apps like File Explorer and Notepad.
23
6
224
36,510
Jamie Birch retweeted
blog post 1 of ? in a series: Porffor now has closures goose.icu/porffor-closures/
2
6
71
3,697
Jamie Birch retweeted
Profile-guided dead code elimination: a novel approach for DCE in dynamic languages. goose.icu/profile-guided-dce…
here's some new cool tech! please ignore the names
1
6
51
6,045