Sign in

Tommy

@tommy.nguyen.works
608 followers 182 following 51 posts

Developer at Microsoft, working on React Native, developer experience, mostly in open source. Hobby game developer. 🐙 github.com/tido64 🐘 hachyderm.io/@tido

PostsRepliesMedia
Tommy @tommy.nguyen.works · 11/08/2026
📣 react-native-test-app 5.4.8 New features: - Allow external packages to configure `react-native.config.js` - Declare support for 0.87 Fixes since 5.3.0: - Fix template config paths not being resolved correctly - Android: Handle corrupted autolinking cache #ReactNative 🧵 1/3
110
Reposted by Tommy
Joan León @nucliweb.net · 24/07/2026
In my audits, reading the Performance profile is where people get stuck: the flame chart and waterfall look like noise at first I built an interactive guide to make them click, every figure is interactive, plus LCP, CLS, INP and the Insights panel perf.reviews/profile-guide #WebPerf #DevTools
perf.reviews
Reading a Performance Profile: Field Guide
An interactive field guide to the Chrome DevTools Performance panel: waterfall, flame chart, LCP, CLS, INP, and the Insights panel.
38223
Reposted by Tommy
TypeScript @typescriptlang.org · 08/07/2026
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 7.0 - TypeScript
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
15617156
Reposted by Tommy
Haoqun Jiang @haoqun.dev · 17/06/2026
Babel 8! After all these years! What a surprise! babeljs.io/blog/2026/06...
babeljs.io
Releasing Babel 8 today: ESM-only, drop ES5 default, and a smooth migration path · Babel
Today we are releasing Babel 8. It's been 8 years since we released Babel 7. And that's not without reason.
05812
Tommy @tommy.nguyen.works · 17/06/2026
📣 react-native-test-app 5.3.0 Load template config from external packages Allows initializing and configuring existing apps to support additional platforms provided by external packages. #ReactNative
020
Tommy @tommy.nguyen.works · 16/06/2026
📣 react-native-test-app 5.2.4 New features: - Declare support for 0.86 - Bump minimum Node version to 20.19 - Windows: Declare support for 0.83 Fixes since 5.1.1: - Use `XMLBuilder` from `fast-xml-builder` - Use locally installed schema for `app.json` #ReactNative 1/4
140
Tommy @tommy.nguyen.works · 11/06/2026
TFW you’ve been investigating an issue that only happens intermittently for days/weeks and it turns out you were the one who caused it all along.
010
Reposted by Tommy
Tommy @tommy.nguyen.works · 18/09/2025
You probably already know this but given the string of supply chain attacks lately, here’s a few things that might help mitigate some of it in your repo: - Disable scripts - npm: docs.npmjs.com/cli/v11/usin... - pnpm: same as above - Yarn: yarnpkg.com/configuratio... 👇
141
Reposted by Tommy
Dare Obasanjo @carnage4life.bsky.social · 20/05/2026
This video is a metaphor
37811
Reposted by Tommy
Gergely Orosz @gergely.pragmaticengineer.com · 19/05/2026
Situation 1: dev A thinks approach X is correct, dev B thinks Y is the right way. They argue and try to convince each other. Situation 2: dev A thinks approach X is correct, tells the LLM to implement it. There is SO MUCH learning in Situation 1, lost when using LLMs....
1616729
Reposted by Tommy
Philippe Serhal @philippeserhal.com · 11/05/2026
⚠️ If you use any TanStack package in any of your projects and there's any chance any of them was updated today, stop what you're doing and read this. ... Actually there are 121 non-tanstack packages affected as well, so check the list anyway.
36143
Tommy @tommy.nguyen.works · 08/04/2026
📣 react-native-test-app 5.1.1 - Declare support for React Native 0.85 - Android: Add option to specify services in `AndroidManifest` - Android: Add `android:resource` to meta-data attributes #ReactNative
020
Reposted by Tommy
James @43081j.com · 21/03/2026
new post on my personal blog. i think these three areas often go unexplained, so hopefully this explains why some of these packages exist. these are fine to exist but the majority of developers shouldn't have to pay the cost for them.
43081j.com
The Three Pillars of JavaScript Bloat
A brief look at the three main causes of bloat in our JavaScript dependency trees, and how we can start to address them.
1315045
Tommy @tommy.nguyen.works · 12/02/2026
📣 @rnx-kit/align-deps 3.4.1 Added profile for React Native 0.84 Other changes since 3.3.4: - Align `react-native-screens` capability with the project `README` Full changelog: github.com/microsoft/rn... #ReactNative #RNXKit
github.com
010
Tommy @tommy.nguyen.works · 12/02/2026
📣 react-native-test-app 5.0.14 Declare support for React Native 0.84 Fixes since 5.0.5: - Support `react-native-macos` and `react-native-windows` 0.81 - `react-native` 0.83 requires `react` 19.2 - Windows: New Arch build fixes - Apple: Fix community JSC support #ReactNative
010
Reposted by Tommy
taco, bird/cat :verified420: @fedi.birdcat.online · 31/01/2026
> Alison Luchs, who has worked at the National Gallery of Art for 47 years, agreed to learn Gen Z slang and make videos because she wanted to raise interest in the museum’s art. > > She never expected to slay. stolen from wapo.st/4qIqlTl #NationalGalleryOfArt #GenZ #Slang #Art #Maiolica
161970800
Tommy @tommy.nguyen.works · 31/12/2025
Happy new year, folks! May the new year bring prosperity and peace of mind.
GitHub Wrapped 2025
@tido64
The Shipper
1338 total contributions
Longest streak: 8 days
Top language: TypeScript
Power day: Monday
Repositories: 52
Stars earned: 73
Followers: 318
100
Reposted by Tommy
Joakim "konjak" Sandberg @konjak.org · 18/12/2025
Cheap. Buy, please. 🙏 store.steampowered.com/app/393520/I...
store.steampowered.com
Save 75% on Iconoclasts on Steam
Join renegade mechanic Robin and uncover the secrets of a dying planet. Explore a big world filled with intricate puzzles, interesting characters and menacing bosses in a beautiful platform adventure ...
16497319
Tommy @tommy.nguyen.works · 11/12/2025
📣 @rnx-kit/align-deps 3.3.4 - Added profile for React Native 0.83 - Added command for exporting catalogs Other changes since 3.2.1: - Declare package exports - Fixed a prototype-polluting assignment vulnerability - Add profile for React Native 0.82 #ReactNative 🧵 1/2
120
Tommy @tommy.nguyen.works · 11/12/2025
📣 react-native-test-app 5.0.5 Breaking changes: - Drop support for 0.75 and older Fixes since 4.4.12: - Declare support for React Native 0.83 - Android: Allow passing `CMAKE_MAKE_PROGRAM` to underlying CMake call - Windows: Enable New Arch by default from 0.80 onwards #ReactNative
030
Tommy @tommy.nguyen.works · 02/10/2025
📣 react-native-test-app 4.4.12 - Declare support for React Native 0.82 - Declare support for React Native macOS 0.79 - Declare support for React Native visionOS 0.79 Fixes since 4.4.6: - Windows: Fix cannot find `@react-native-windows/cli/package.json` #ReactNative
040
Tommy @tommy.nguyen.works · 18/09/2025
You probably already know this but given the string of supply chain attacks lately, here’s a few things that might help mitigate some of it in your repo: - Disable scripts - npm: docs.npmjs.com/cli/v11/usin... - pnpm: same as above - Yarn: yarnpkg.com/configuratio... 👇
141
Reposted by Tommy
amos @fasterthanli.me · 08/09/2025
The 'color' npm package has been compromised: fasterthanli.me/articles/col...
fasterthanli.me
color npm package compromised
Note: the situation is still unfolding, I’ll update this article as more comes in. On September 8 2025, around 13:00 UTC, someone compromised Josh Junon’s npm account (qix) and started publishing b...
55624
Reposted by Tommy
Nx @nx.dev · 05/09/2025
On Aug 26, Nx was subject of an attack resulting in several malicious Nx packages being published to NPM. Here's our postmortem: what happened, how we responded and what we learned. nx.dev/blog/s1ngul...
081
Tommy @tommy.nguyen.works · 12/08/2025
📣 react-native-test-app 4.4.6 New features: - Declare support for 0.81 - Windows: Allow specifying MSBuild properties Fixes since 4.3.15: - Android: Fix build when `android.package` is set on 0.80+ - Android: Bump Gradle wrapper for 0.80+ - Apple: Fix third party Fabric components not rendering
020
Tommy @tommy.nguyen.works · 29/07/2025
Coming back to work after a long break be like
Screenshot of a git diff: 2 lines added, 11222 lines removed
030
Tommy @tommy.nguyen.works · 16/06/2025
📣 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
050
Reposted by Tommy
TypeScript @typescriptlang.org · 22/05/2025
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!
devblogs.microsoft.com
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!
1039590
Reposted by Tommy
Lorenzo 'kelset' Sciandra @kelset.dev · 07/05/2025
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!
22212
Reposted by Tommy
Node.js @nodejs.org · 08/05/2025
⚠️ 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...
nodejs.org
Node.js — Wednesday, May 14, 2025 Security Releases
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
03310
Reposted by Tommy
Nintendo Life @nintendolife.com · 02/04/2025
Fromsoftware's The Duskbloods Looks Like Bloodborne 2, Coming to Nintendo Switch 2 in 2026.
nintendolife.com
Fromsoftware's The Duskbloods Looks Like Bloodborne 2, Coming to Nintendo Switch 2 in 2026
Bloodbath!
1718
Tommy @tommy.nguyen.works · 02/04/2025
📣 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
130
Reposted by Tommy
Rob Palmer @robpalmer.bsky.social · 13/03/2025
Node excitement 😉 Node 20 now supports require(ESM) 🎉 We are approximately one month away from all LTS releases shipping this feature.
24916
Reposted by Tommy
Jay Meistrich @jayz.us · 12/03/2025
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.
4548
Reposted by Tommy
TypeScript @typescriptlang.org · 11/03/2025
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...
devblogs.microsoft.com
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
22971289
Reposted by Tommy
Kræn Hansen 🇩🇰 @kraenhansen.dk · 05/03/2025
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...
github.com
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...
111
Reposted by Tommy
Michał Pierzchała @thymikee.bsky.social · 04/03/2025
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 ⬇️
2235
Reposted by Tommy
patak @patak.cat · 04/03/2025
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 🙏
411715
Tommy @tommy.nguyen.works · 04/03/2025
📣 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
080
Reposted by Tommy
Callstack @callstack.com · 27/02/2025
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
093
Reposted by Tommy
GitHub @github.com · 28/02/2025
"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
Screenshot from the Command & Conquer Remastered CollectionScreenshot from the Command & Conquer Remastered CollectionScreenshot from the Command & Conquer Remastered Collection
461655251
Reposted by Tommy
Michał Pierzchała @thymikee.bsky.social · 28/02/2025
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-...
screenshot of re.pack 5 powered by Rspack
063
Tommy @tommy.nguyen.works · 26/02/2025
WTH is this?
Screenshot showing two accounts following me. Both have “Ecomm Hustler” in their names.
030
Tommy @tommy.nguyen.works · 24/02/2025
📣 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
020
Reposted by Tommy
React Native Connection @reactnativeconnect.bsky.social · 17/02/2025
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. 👉 reactnativeconnection.io
151
Reposted by Tommy
Filip Sobol @filipsobol.com · 11/02/2025
`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
github.com
[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...
914333
Reposted by Tommy
Anisha Malde @anisha.dev · 10/02/2025
We have heard a lot about #ReactNative's #NewArchitecture but how does it actually affect performance? dev.to/anishamalde/...
dev.to
How does React Native's New Architecture affect performance?
What is the New architecture? React Native's new architecture was introduced in version...
031
Reposted by Tommy
Wario64 @wario64.bsky.social · 07/02/2025
Iconoclasts is $3.99 on US PS+ buff.ly/4gtbabj (Steam) $5.99 Humble buff.ly/4hpKetH
117353
Tommy @tommy.nguyen.works · 06/02/2025
React Native Core Contributor Summit 2024 Recap: reactnative.dev/blog/2025/02... #ReactNative
reactnative.dev
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.
1142
Reposted by Tommy
Software Mansion @swmansion.com · 27/01/2025
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
23311