Eli Perkins
banner
eliperkins.com
Eli Perkins
@eliperkins.com
iOS eng @ Particle
☕️🍻👾 (probably in that order)
Past: @microsoft.com, @github.com, @shortcut_software, @venmo, @robinpowered
I mean, sure, I guess? No idea what redesign this refers to. ¯\_(ツ)_/¯
October 27, 2025 at 10:28 PM
🥴
October 27, 2025 at 10:27 PM
This is a fun lil Liquid Glass animation quirk on iOS 26. It looks like the labels on each tab are all out of wack. The text changes, and labels animation from left-to-right in an odd way!
October 27, 2025 at 10:26 PM
Claude can then go consult these docs as I work, rather than only having these docs constrained to the IDE chat in Xcode. Pretty handy!
October 14, 2025 at 8:20 PM
Even custom navbar/toolbar buttons and their transitions are so fun too, like this one for our History filter toolbar item.
October 7, 2025 at 5:45 PM
Particle's Liquid Glass update is now out! I had a lot of fun adapting what's already a beautiful app to Apple's new design. So many of our components were natural fits for glass containers, like adopting `tabViewBottomAccessory` for our podcast playback
October 7, 2025 at 5:39 PM
Oh, Gemini, my sweet summer child... 😂
October 6, 2025 at 6:02 PM
CSS is hard.
August 29, 2025 at 6:12 PM
Sabrina Carpenter is the definition of horny on main, and "Man's Best Friend" truly slaps. Incredibly enjoyable album.
August 29, 2025 at 4:17 PM
Xcode 26 going cuckoo hallucinating some new infix operators!
August 26, 2025 at 5:13 PM
This is just too much glass 😵‍💫
August 9, 2025 at 5:36 PM
This whole situation is… rough. I feel like iOS is gonna have some jank and warts like this for a while, post-Liquid Glass.
July 30, 2025 at 7:58 PM
Dang! I didn't see this happen during WWDC. I loved the Text concatenation API from a styling perspective. I get the argument about localization, but would love to keep it around for literal text strings.
July 2, 2025 at 10:07 PM
Still haven't gotten the hang of Xcode 26's new tab system. My tab bar looks like this far too often.
July 1, 2025 at 6:05 PM
`ApprovedIntegrationModelPairings.plist` references different OpenAI models, including what looks like a custom Apple-specific model ID of `com.apple.openai.chatgpt`.
June 11, 2025 at 10:22 PM
Xcode 26's `Contents/PlugIns/IDEIntelligenceChat.framework` sure looks interesting 👀
June 11, 2025 at 10:11 PM
The new Raycast for iOS app looks pretty, but unfortunately, I use zero of these things on Raycast for macOS and I don't intend on using them on iOS either.
April 30, 2025 at 5:05 PM
That @danabra.mov does it again overreacted.io/jsx-over-the...

My favorite part:
April 15, 2025 at 7:03 PM
welp. maybe next year...
April 3, 2025 at 11:46 PM
Is there a way to invoke a test for a _specific argument_ with Swift Testing via `swift test`? Xcode exposes this within the UI, but reading through the source code for swift-testing, I still don't see any ways to invoke a test for a specific argument via the CLI.
December 3, 2024 at 12:15 AM
When the scroll bar hides behind the tab bar
November 14, 2024 at 2:13 PM
It’s been days… beginning to think I won’t make it out of here with my data.
November 18, 2024 at 11:01 PM
Has anyone been running into an issue with TestFlight where internal builds are “expired” and other weird issues related to provisioning profiles? It seems to mainly affect internal builds and not external ones, but it’s really annoying that it’s so intermittent!
November 18, 2024 at 11:01 PM
Hope y’all are enjoying @github Universe! Some new goodies dropping on GitHub for iOS TestFlight today too ✨👀✨
November 18, 2024 at 11:01 PM
The real travesty of macOS Ventura’s System http://Settings.app. 🧐
November 18, 2024 at 11:01 PM