@_philpli
iAccount based inUnited Kingdom
About this account
- Account based in
- United Kingdom
- Connected via
- United Kingdom App Store
Account-level information from X, not a live location or the device used for a specific post.
phil 🫠 retweeted
Git Merge 2026 is wrapping up today! I'm not in Lisbon myself, but I made something for the occasion.
Introducing: 🗺️ Git Atlas - an interactive guide through Git features across Git releases over the years.
It allows you to investigate the evolution of this beloved tool. Git is 21 years old this year and still kicking - it's still at the core of software engineering.
phil 🫠 retweeted
expo-device-hub, new from @expo, turns your browser into a local device dashboard 📱
- live stream of every iOS sim + Android emulator
- tap, swipe, scroll, type in the page
- boot and shut down without Xcode or Android Studio
- flip dark mode, and more
bun expo install expo-device-hub, then bun expo start. The link prints in your terminal :)
Observe is #6 today on Product Hunt! We're very excited about the feedback we're getting from Observe users.
Give it a try and let us know what you think: producthunt.com/products/exp…
phil 🫠 retweeted
Today was my last day at Meta - 5 years with the React team has been incredible.
Tomorrow is my first day at @expo - so excited to be putting 100% into building for the builders. Onward! 🚀
"#UXDesign is my passion" ahh vibe
Celebrating small wins is hardwired into "Achieve," our goal-tracking sample app.
We wanted the simple act of checking off a task to feel like a celebration. Instead of the standard #Material ripple, we used Styles to drop in a custom, high-contrast completion animation—specifically, a brand-colored ring that expands and fades on tap, paired with a subtle pressed-state gradient.
It lets us focus entirely on polishing those custom, rewarding micro-interactions while Material handles the foundation.
#GoogleDesign #MaterialDesign #JetpackCompose #AndroidDev #UXDesign #InteractionDesign
React Native London
with @zoontek w/ a talk on Expo UI & native swift/compose UIs and where we're heading next
(+ bonus attendees from @expo)
on Thursday, July 16, 6:30PM
(+ bother @jmeistrich there about RN macOS apps 📊)
still a few spots left
guild.host/events/react-nati…
React Native London
with @zoontek w/ a talk on Expo UI & native swift/compose UIs and where we're heading next
(+ bonus attendees from @expo)
on Thursday, July 16, 6:30PM
(+ bother @jmeistrich there about RN macOS apps 📊)
still a few spots left
guild.host/events/react-nati…
React Native London
with @zoontek w/ a talk on Expo UI & native swift/compose UIs and where we're heading next
(+ bonus attendees from @expo)
on Thursday, July 16, 6:30PM
(+ bother @jmeistrich there about RN macOS apps 📊)
still a few spots left
guild.host/events/react-nati…
phil 🫠 retweeted
Got any cool UI demos you'd like to be featured on our demos page? Let us know! Love seeing all the cool ideas Expo devs come up with 😍
If your app feels premium you're going to hold onto users.
That's an easy thing to say and a more difficult thing to do. Which is why we've started gathering all the best, more beautiful open source demos from our community.
Talented people like @reactiive_, @hewad_mubariz, @_philpl, @nater02, @S0LARIN, @rit3zh, @iamarunabh are sharing their code on this page: expo.dev/demos
Check it out and let us know who's work we need to add to the page.
pretty glad we added global virtual store support just in time to Expo 56 🚀
(expo.dev/changelog/sdk-56#ex…)
the on-demand filesystem should keep us flexible here (with some trade-offs) over the standard metro-file-map
💅 Want to get really good at building apps with AI and Expo UI?
@zoontek from our SDK team is giving an Expo UI focused talk at the React Native London Meetup on July 16th.
Save your seat and tell your friends: guild.host/events/react-nati…
did you know expo UI is a template for your and our universal components, web x-platform, and of course compose & swift UI integration in general? 👀
join for @zoontek's talk Jul 16th to learn all about it here in London 🚀
guild.host/events/react-nati…
💅 Want to get really good at building apps with AI and Expo UI?
@zoontek from our SDK team is giving an Expo UI focused talk at the React Native London Meetup on July 16th.
Save your seat and tell your friends: guild.host/events/react-nati…
did you know expo UI is a template for your and our universal components, web x-platform, and of course compose & swift UI integration in general? 👀
join for @zoontek's talk Jul 16th to learn all about it here in London 🚀
guild.host/events/react-nati…
💅 Want to get really good at building apps with AI and Expo UI?
@zoontek from our SDK team is giving an Expo UI focused talk at the React Native London Meetup on July 16th.
Save your seat and tell your friends: guild.host/events/react-nati…
phil 🫠 retweeted
Expo Orbit v2.8 is out 🪐
And now you can easily install iOS apps from Windows and Linux, pair Android devices via Wi-fi and much more
Check the full changelog ->
github.com/expo/orbit/releas…
phil 🫠 retweeted
All GQL codegen on expo.dev is now using gql.tada. Amazing library!
been 2 years but @JoviDeC and I just closed out 20+ gql.tada issues
(faster turbo typegen, larger repo support, typed readResult for tests, LSP tweaks, ...)
big release, but same conclusion: the GraphQL + TS DX of gql.tada is quite a nice sweet spot
🔖 gql-tada.0no.co/devlog/2026-…
phil 🫠 retweeted
github.com/luke-h1/foam is an open source Twitch client I built with @expo . Twitch is a live-streaming site and its chat produces text messages through IRC via a Websocket - in practice, users barely type words, each text message gets turned into small custom animated emotes
Popular channels can generate tens of messages per second, many packed with emotes. I built a performance harness that simulates peak chat bursts, with waves of users typing simultaneously. The goal: zero (almost) dropped frames and a more economical memory + CPU footprint 🧵(2/10)