- unit-test native modules in Node.js
- code-share with Electron
- use NativeScript inside React Native
- prebuild community modules
- achieve 7-second app builds
- unit-test native modules in Node.js
- code-share with Electron
- use NativeScript inside React Native
- prebuild community modules
- achieve 7-second app builds
- English: speakerdeck.com/shirakaba/bu...
- Japanese (original): speakerdeck.com/shirakaba/bi...
Someone should really look into the cmake settings for Android!
- English: speakerdeck.com/shirakaba/bu...
- Japanese (original): speakerdeck.com/shirakaba/bi...
Someone should really look into the cmake settings for Android!
In this screenshot, the top bit is what I've completed so far, while the bottom bit is the reference image that we need to reproduce!
Stream here:
youtube.com/live/6jmLZ72...
In this screenshot, the top bit is what I've completed so far, while the bottom bit is the reference image that we need to reproduce!
Stream here:
youtube.com/live/6jmLZ72...
Lately I've been improving window resizing. I wanted to match how Xcode collapses labels (yet not icons) when space is limited. Keep your eyes on the run destination!
Lately I've been improving window resizing. I wanted to match how Xcode collapses labels (yet not icons) when space is limited. Keep your eyes on the run destination!
Built using React DOM and Tailwind v4. I can't use SFSymbols due to licensing, so I'm doing the best I can with Material Icons/Symbols 😅 it somewhat works!
Built using React DOM and Tailwind v4. I can't use SFSymbols due to licensing, so I'm doing the best I can with Material Icons/Symbols 😅 it somewhat works!
When it came to documenting React Native, I decided that instead of using static screenshots of Xcode, it would be nice to have an interactive mockup of Xcode in-browser. So I began making one!
When it came to documenting React Native, I decided that instead of using static screenshots of Xcode, it would be nice to have an interactive mockup of Xcode in-browser. So I began making one!
Extending Rust tools with JavaScript plugins
marvinh.dev/blog/speedin...
Extending Rust tools with JavaScript plugins
marvinh.dev/blog/speedin...
Had to dig through the cmake internals to figure out how to build for Catalyst properly, but got there in the end! 😮💨
Had to dig through the cmake internals to figure out how to build for Catalyst properly, but got there in the end! 😮💨
本日、React Native Meetupにて、日本語でビルドプロファイリングについてのLTを発表します!
react-native-meetup.connpass.com/event/340533/
本日、React Native Meetupにて、日本語でビルドプロファイリングについてのLTを発表します!
react-native-meetup.connpass.com/event/340533/
noman is an app for transcribing meetings, capturing audio from any video conferencing software (on desktop).
It might be the first Expo app in the world to target iOS, Android, macOS, and Windows?
prtimes.jp/main/html/rd...
noman is an app for transcribing meetings, capturing audio from any video conferencing software (on desktop).
It might be the first Expo app in the world to target iOS, Android, macOS, and Windows?
prtimes.jp/main/html/rd...
As Docusaurus makes it so easy to set up (🙇♂️ @sebastienlorber.com), I've decided to provide screenshots in both light-mode and dark-mode!
As Docusaurus makes it so easy to set up (🙇♂️ @sebastienlorber.com), I've decided to provide screenshots in both light-mode and dark-mode!
Start a clock. Look for where the React Native CLI starter template lives (let's say the TypeScript one). Stop the clock. Tell me how long it took you to find it.
Start a clock. Look for where the React Native CLI starter template lives (let's say the TypeScript one). Stop the clock. Tell me how long it took you to find it.
It says they're faster than previous Arm-based VMs, but mainly I'll be interested in whether they're faster than x64!
github.blog/changelog/20...
It says they're faster than previous Arm-based VMs, but mainly I'll be interested in whether they're faster than x64!
github.blog/changelog/20...
Place a <div style="position: fixed"> into your <body>. That <div> will scroll just fine *until* you scroll the <body> along by one viewport, whereupon it cannot be scrolled.
… but *only* for `writing-mode: vertical-rl`! 😭
Place a <div style="position: fixed"> into your <body>. That <div> will scroll just fine *until* you scroll the <body> along by one viewport, whereupon it cannot be scrolled.
… but *only* for `writing-mode: vertical-rl`! 😭
More and more edge cases to handle to get "ideal" layout. Still a few less-than-ideal cases to look into. Has started to turn the inflection point from "fun challenge" to "I wanna work on something else", but I seem to be getting closer to usability.
More and more edge cases to handle to get "ideal" layout. Still a few less-than-ideal cases to look into. Has started to turn the inflection point from "fun challenge" to "I wanna work on something else", but I seem to be getting closer to usability.
With each platform you have just one ecosystem, one build system, and one set of docs. So full mastery is easier.
Cross-platform:
Full mastery requires learning all that stuff, *plus* the abstraction that wraps around it.
However, you can ship apps fine without full mastery!
With each platform you have just one ecosystem, one build system, and one set of docs. So full mastery is easier.
Cross-platform:
Full mastery requires learning all that stuff, *plus* the abstraction that wraps around it.
However, you can ship apps fine without full mastery!
Although my cold build time for a debug build is 6m 40s, my warm build time is consistently a mind-blowing 2.8 seconds. I despise Gradle, but I concede that's fast 🏎️
Although my cold build time for a debug build is 6m 40s, my warm build time is consistently a mind-blowing 2.8 seconds. I despise Gradle, but I concede that's fast 🏎️
devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com/typescript/a...
Can't come to WebKit soon enough 🥺 still not even in TP yet.
Can't come to WebKit soon enough 🥺 still not even in TP yet.
It's like Twitter, but via Slack!
note.com/vaaaaanquish...
It's like Twitter, but via Slack!
note.com/vaaaaanquish...