Sign in

Eli Perkins

@eliperkins.com
1.4K followers 456 following 2.1K posts

iOS eng @ Particle ☕️🍻👾 (probably in that order) Past: @microsoft.com, @github.com, @shortcutsoftware.bsky.social, @venmo, @robinpowered

PostsRepliesMedia
Eli Perkins @eliperkins.com · 09/09/2026
fixed it for you
042
Eli Perkins @eliperkins.com · 21/04/2026
Woulda been nice to be adding an extra $25 to this for this year, but here’s to upping it by $26 next year 🙌 @edsbs.bsky.social @hollyanderson.bsky.social @newap-georgia.bsky.social
020
Eli Perkins @eliperkins.com · 15/04/2026
baby’s first app of the day feature 🥹 proud of the team here at @particle.news that made this happen!
170
Eli Perkins @eliperkins.com · 01/04/2026
I added Bluesky posts to my blog! A fun way to learn more about ATProto and all the lexicon tools.
050
Eli Perkins @eliperkins.com · 12/02/2026
How about I todon’t, LinkedIn?
031
Eli Perkins @eliperkins.com · 04/02/2026
Just implemented this on my blog too. Pretty easy to do since the posts are already in Markdown!
141
Eli Perkins @eliperkins.com · 24/01/2026
What 99% of the internet feels like these days
030
Eli Perkins @eliperkins.com · 23/01/2026
@jdan.me needs more communication notifications. how am I supposed to know who this is coming from?!
010
Eli Perkins @eliperkins.com · 21/01/2026
Checkout podcasts on @particle.news! Read or listen along with podcast clips relevant otherwise stories, listen to full podcast episodes, see episode transcripts and learn more about the podcast hosts and guests. Send feedback my way on how you like this feature and Particle in general too 🙇‍♂️
130
Eli Perkins @eliperkins.com · 27/10/2025
I mean, sure, I guess? No idea what redesign this refers to. ¯\_(ツ)_/¯
100
Eli Perkins @eliperkins.com · 27/10/2025
🥴
100
Eli Perkins @eliperkins.com · 27/10/2025
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!
110
Eli Perkins @eliperkins.com · 14/10/2025
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!
000
Eli Perkins @eliperkins.com · 07/10/2025
Even custom navbar/toolbar buttons and their transitions are so fun too, like this one for our History filter toolbar item.
120
Eli Perkins @eliperkins.com · 07/10/2025
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
120
Eli Perkins @eliperkins.com · 06/10/2025
Oh, Gemini, my sweet summer child... 😂
010
Eli Perkins @eliperkins.com · 29/08/2025
CSS is hard.
Slack app with two rounded corners, where a hard 0px corner is next to a rounded corner.
060
Eli Perkins @eliperkins.com · 29/08/2025
Sabrina Carpenter is the definition of horny on main, and "Man's Best Friend" truly slaps. Incredibly enjoyable album.
doge bonking another doge for being horny on main
020
Eli Perkins @eliperkins.com · 26/08/2025
Xcode 26 going cuckoo hallucinating some new infix operators!
020
Eli Perkins @eliperkins.com · 09/08/2025
This is just too much glass 😵‍💫
150
Eli Perkins @eliperkins.com · 30/07/2025
This whole situation is… rough. I feel like iOS is gonna have some jank and warts like this for a while, post-Liquid Glass.
010
Eli Perkins @eliperkins.com · 02/07/2025
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.
Text concatenation using the + operator is deprecated because it makes it hard to create localized strings that are correct across all languages. Use Text interpolation instead. See documentation on Text for more info on how to produce localized strings. (128144043)
151
Eli Perkins @eliperkins.com · 01/07/2025
Still haven't gotten the hang of Xcode 26's new tab system. My tab bar looks like this far too often.
200
Eli Perkins @eliperkins.com · 11/06/2025
`ApprovedIntegrationModelPairings.plist` references different OpenAI models, including what looks like a custom Apple-specific model ID of `com.apple.openai.chatgpt`.
000
Eli Perkins @eliperkins.com · 11/06/2025
Xcode 26's `Contents/PlugIns/IDEIntelligenceChat.framework` sure looks interesting 👀
261
Eli Perkins @eliperkins.com · 30/04/2025
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.
Raycast for iOS brings the power of your desktop experience to mobile:
• Chat with dozens of Al models for perfect answers on any task
• Capture and organize thoughts so brilliant ideas never slip away
• Access your Quicklinks instantly for important resources on the go
• Use your text Snippets to maintain productivity anywhere
• Sync seamlessly across all your Apple devices with zero friction
100
Eli Perkins @eliperkins.com · 15/04/2025
That @danabra.mov does it again overreacted.io/jsx-over-the... My favorite part:
Quote from the article: "Yes, this is weird. It is also glorious."
140
Eli Perkins @eliperkins.com · 04/04/2025
welp. maybe next year...
010
Eli Perkins @eliperkins.com · 03/12/2024
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.
010
Eli Perkins @eliperkins.com · 14/11/2024
When the scroll bar hides behind the tab bar
000
Eli Perkins @eliperkins.com · 18/11/2022
It’s been days… beginning to think I won’t make it out of here with my data.
000
Eli Perkins @eliperkins.com · 18/11/2022
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!
100
Eli Perkins @eliperkins.com · 09/11/2022
Hope y’all are enjoying @github Universe! Some new goodies dropping on GitHub for iOS TestFlight today too ✨👀✨
000
Eli Perkins @eliperkins.com · 28/10/2022
The real travesty of macOS Ventura’s System Settings.app. 🧐
000
Eli Perkins @eliperkins.com · 13/10/2022
I would love to tend to my Threads, @SlackHQ . I know I’m getting pinged in Threads because of my numerous notifications for them. But I have no idea where they are! (hugops to the folks who are working on this) ((also, big same twitter.com/adrianmg/status/1580625…))
000
Eli Perkins @eliperkins.com · 09/09/2022
Awhaaaaa???
100
Eli Perkins @eliperkins.com · 31/08/2022
Some fun new goodies in this week’s TestFlight 👀 💖 Edit code within PRs, right from GitHub for iOS! 💖
100
Eli Perkins @eliperkins.com · 07/06/2022
🎉🥳🎉 Nice to see a feature during WWDC!
000
Eli Perkins @eliperkins.com · 06/06/2022
This is a nice new user experience with Xcode! #WWDC22
000
Eli Perkins @eliperkins.com · 18/03/2022
TIL that Xcode itself uses GraphQL! 🤯 For talking with GitHub, of course 😅
000
Eli Perkins @eliperkins.com · 11/02/2022
I love a good lint rule to help catch errors before they hit production. What are your most helpful SwiftLint custom rules? We’ve got this lil naive regex to help us avoid using `Dictionary(uniqueKeysWithValues:)` where possible, since it can crash if the keys are not unique.
000
Eli Perkins @eliperkins.com · 18/01/2022
Ooof. Why make it so hard to get an adequate amount of tests?! I hope this “broad access” is expanded more broadly within days. twitter.com/Javi/status/14834893304…
000
Eli Perkins @eliperkins.com · 18/11/2021
New high score!
000
Eli Perkins @eliperkins.com · 18/10/2021
That 140w adapter is truly a long boi
000
Eli Perkins @eliperkins.com · 23/09/2021
Also, copying the Settings.app Appearance UI here is a super nice touch ✨
000
Eli Perkins @eliperkins.com · 17/09/2021
Looks like the new USB C Apple Watch chargers are in the store now too
000
Eli Perkins @eliperkins.com · 07/06/2021
Settings is finally an inset table view in iOS 15 🥲
000
Eli Perkins @eliperkins.com · 07/06/2021
And Carthage too! developer.apple.com/documentation/x…
000
Eli Perkins @eliperkins.com · 07/06/2021
Apple actually talking about CocoaPods in the Xcode Cloud docs?! Never thought I’d see the day developer.apple.com/documentation/x…
100
Eli Perkins @eliperkins.com · 02/05/2021
Finally got around to doing this. Officially a certified beer server 😅
100