Tommy's Avatar

Tommy

@tommy.nguyen.works

Developer at Microsoft, working on React Native, developer experience, mostly in open source. Hobby game developer. ๐Ÿ™ https://github.com/tido64 ๐Ÿ˜ https://hachyderm.io/@tido

557 Followers  |  171 Following  |  29 Posts  |  Joined: 01.06.2023  |  1.7919

Latest posts by tommy.nguyen.works on Bluesky

Screenshot of a git diff: 2 lines added, 11222 lines removed

Screenshot of a git diff: 2 lines added, 11222 lines removed

Coming back to work after a long break be like

29.07.2025 07:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ“ฃ react-native-test-app 4.3.15

Support React Native 0.80

Since 4.3.0:

- Generate Ruby Bundler config in new projects
- Apple: Fix app autodetection in bridgeless mode
- Apple: Always enable Hermes from 0.80+
- Apple: Fix `ENOBUFS` when handling plists
- macOS: Support 0.78
- Windows: Support 0.79

16.06.2025 14:56 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Announcing TypeScript Native Previews - TypeScript Previews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace!

Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace!

npm install -D @โ€‹typescript/native-preview
npx tsgo --version

Read up more on our blog!

22.05.2025 15:09 โ€” ๐Ÿ‘ 402    ๐Ÿ” 93    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 12

Okay, letโ€™s make it official: after four months, Iโ€™m wrapping up my sabbatical and starting to explore whatโ€™s next.

If youโ€™re looking for someone with deep expertise in open source, React Native, or cat herding at the highest level... reach out!

07.05.2025 15:03 โ€” ๐Ÿ‘ 24    ๐Ÿ” 13    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Preview
Node.js โ€” Wednesday, May 14, 2025 Security Releases Node.jsยฎ is a JavaScript runtime built on Chrome's V8 JavaScript engine.

โš ๏ธ Security release pre-alert: We will release new versions of v20.x, v22.x, v23.x, v24.x release lines on or shortly after May 14, 2025, in order to address:

- 1 high severity issue
- 1 moderate severity issue
- 1 low severity issue

Details: nodejs.org/en/blog/vuln...

08.05.2025 19:19 โ€” ๐Ÿ‘ 35    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Iโ€™m guessing itโ€™s this new testing framework: github.com/facebook/rea...

17.04.2025 04:12 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Fromsoftware's The Duskbloods Looks Like Bloodborne 2, Coming to Nintendo Switch 2 in 2026 Bloodbath!

Fromsoftware's The Duskbloods Looks Like Bloodborne 2, Coming to Nintendo Switch 2 in 2026.

02.04.2025 15:15 โ€” ๐Ÿ‘ 75    ๐Ÿ” 8    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 2

๐Ÿงต 2/2

* Apple: show New Arch experimental warning only for older RN versions (thanks @szymonrybczak.bsky.social)
* Apple: use JS-based Xcode project generator
* support more extensions when looking for RN config (thanks @szymonrybczak.bsky.social)
* workaround for `bunx` picking the wrong binary

02.04.2025 11:51 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ“ฃ react-native-test-app 4.3.0

* Declare support for `react-native` 0.79
* Enable New Arch by default in new projects

Other fixes since 4.2.2:

* Android: fix 'cannot find `react-native`' error on 0.80
* Apple: handle `enableFixForViewCommandRace` being removed in 0.79

๐Ÿงต 1/2

02.04.2025 11:49 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Node excitement ๐Ÿ˜‰

Node 20 now supports require(ESM) ๐ŸŽ‰

We are approximately one month away from all LTS releases shipping this feature.

13.03.2025 20:11 โ€” ๐Ÿ‘ 49    ๐Ÿ” 16    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Video thumbnail

I made an app that opens faster than any Mac app I've seen, loading a 5500 line markdown file instantly.

It's not Swift. Not Rust. Not C++.

It's JavaScript! react-native-macos is INSANELY fast ๐Ÿคฏ

And 10% the size of an Electron app!

I had no idea RN on desktop is this good.

12.03.2025 13:22 โ€” ๐Ÿ‘ 55    ๐Ÿ” 8    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 2
Preview
A 10x Faster TypeScript - TypeScript Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!

devblogs.microsoft.com/typescript/t...

11.03.2025 14:36 โ€” ๐Ÿ‘ 983    ๐Ÿ” 297    ๐Ÿ’ฌ 22    ๐Ÿ“Œ 158
Preview
Breaking: Enable `unstable_enablePackageExports` by default by robhogan ยท Pull Request #1448 ยท facebook/metro Summary: Metro 0.81.3 added support for package.json#imports and addressed the main outstanding issue with package.json#exports - correct assertion of the import or require condition. This flips un...

It looks like React Native v0.79 will ship with package.json#exports as well as package.json#imports on by default! This is great news for authors of universal libraries! github.com/facebook/met...

05.03.2025 19:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Introducing a new React Native Framework for Enterprise apps. โœจ

Built around native build reuse, incremental adoption and self-hosting at your own infra.

Because the best build is no build.

Hop on the wait list โฌ‡๏ธ

04.03.2025 16:32 โ€” ๐Ÿ‘ 23    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2

node folks put a lot of energy to backport important features, so the ecosystem can move forward years in advance. It requires a ton of hard work that sometimes goes unnoticed. To everyone working on node, we appreciate your efforts ๐Ÿ™

04.03.2025 12:49 โ€” ๐Ÿ‘ 117    ๐Ÿ” 15    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

๐Ÿ“ฃ react-native-test-app 4.2.2

* Android: add support for android manifest meta-data (thanks @janicd.bsky.social)
* visionOS: declare support for 0.78

Other fixes since 4.1.4:

* Apple: fix third party components on 0.77+/New Arch (thanks @janicd.bsky.social)
* support Bun's text-based lockfile

04.03.2025 12:52 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Why settle for โ€œalmost nativeโ€ when you can go fully native? Integrating SwiftUI with React Native, you can use native components (like Slider and TabView) while keeping the power of Reactโ€™s architecture. Read a step-by-step guide by @kwasniew.ski ๐Ÿ“– hubs.li/Q038zpVL0

27.02.2025 14:11 โ€” ๐Ÿ‘ 11    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Screenshot from the Command & Conquer Remastered Collection

Screenshot from the Command & Conquer Remastered Collection

Screenshot from the Command & Conquer Remastered Collection

Screenshot from the Command & Conquer Remastered Collection

Screenshot from the Command & Conquer Remastered Collection

Screenshot from the Command & Conquer Remastered Collection

"Incoming transmission!" ๐Ÿ“ก

Classic Command and Conquer games are now open sourceโ€”ready for modding, preservation, and innovation!

Read more: ea.com/games/comman...
Dive into the code: github.com/electronicarts

28.02.2025 23:33 โ€” ๐Ÿ‘ 1704    ๐Ÿ” 260    ๐Ÿ’ฌ 48    ๐Ÿ“Œ 36
screenshot of re.pack 5 powered by Rspack

screenshot of re.pack 5 powered by Rspack

Re.Pack 5 is finally here!

โšก๏ธ 5x faster with Rspack
๐Ÿค Module Federation 2 support
๐Ÿชถ 90% smaller config
๐Ÿ› ๏ธ Reanimated, Expo Modules, & NativeWind plugins

You can try it with:
npx @callstack/repack-init@latest

Blog post on brand new docs โœจ: re-pack.dev/blog/repack-...

28.02.2025 14:59 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Screenshot showing two accounts following me. Both have โ€œEcomm Hustlerโ€ in their names.

Screenshot showing two accounts following me. Both have โ€œEcomm Hustlerโ€ in their names.

WTH is this?

26.02.2025 11:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ“ฃ react-native-test-app 4.1.4

Declare support for React Native 0.78 and macOS/Windows 0.77

Features:

- Apple: support disabling Metal validation

Other fixes since 4.0.9:

- Build fixes for 0.78
- Handle remote debugging being removed in 0.79
- Windows: fix `CppWinRTIncludes.h` not being found

24.02.2025 10:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Todayโ€™s announcement is the maintainer of RN (created by Meta) on macOS (Apple), and works for @mscommunity.bsky.social. We could hardly find anyone more GAFAM.

๐Ÿ‘‰ย https://reactnativeconnection.io

17.02.2025 07:01 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
[v20.x] backport unflagging of require(esm) to v20 by joyeecheung ยท Pull Request #56927 ยท nodejs/node This backport includes the following PRs with modifications: See summary module: eliminate performance cost of ESM syntax detection for CommonJS entry pointsย #52093: Adapted to the lack of packag...

`require(esm)` got backported to Node 20! ๐ŸŽ‰

When Node 18 hits EOL in less than 3 months, we can finally drop CJS builds and go ESM-only

11.02.2025 22:12 โ€” ๐Ÿ‘ 144    ๐Ÿ” 33    ๐Ÿ’ฌ 9    ๐Ÿ“Œ 8
Preview
How does React Native's New Architecture affect performance? What is the New architecture? React Native's new architecture was introduced in version...

We have heard a lot about #ReactNative's #NewArchitecture but how does it actually affect performance?

dev.to/anishamalde/...

10.02.2025 13:28 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Iconoclasts is $3.99 on US PS+ https://buff.ly/4gtbabj
(Steam) $5.99 Humble https://buff.ly/4hpKetH

07.02.2025 22:41 โ€” ๐Ÿ‘ 177    ๐Ÿ” 54    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 12
Preview
React Native Core Contributor Summit 2024 Recap ยท React Native Every year, the core contributors in the React Native Community get together with the React Native team to collaboratively shape the direction of this project.

React Native Core Contributor Summit 2024 Recap: reactnative.dev/blog/2025/02...

#ReactNative

06.02.2025 09:44 โ€” ๐Ÿ‘ 13    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

The 5th edition of our React Native & @expo.dev- focused conf is coming closer and we're now accepting talks proposals! ๐Ÿšจ

If you have an interesting perspective on RN hot topics or you've come up with a solution for a common pain point & want to share your insights -> apply at appjs.co

27.01.2025 16:02 โ€” ๐Ÿ‘ 33    ๐Ÿ” 12    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Screenshot of the sign up screen on devas.life. The placeholder for name and email says โ€œJames Larsonโ€ and โ€œjamie@example.comโ€ respectively.

Screenshot of the sign up screen on devas.life. The placeholder for name and email says โ€œJames Larsonโ€ and โ€œjamie@example.comโ€ respectively.

Might just be a coincidence. Jamie shows up on my side as well.

24.01.2025 12:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

This is your friendly reminder that weโ€™re just 2 days until the end of the CfP!
๐Ÿ‘‰ย https://reactnativeconnection.io/cfp

17.01.2025 10:16 โ€” ๐Ÿ‘ 7    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@tommy.nguyen.works is following 19 prominent accounts