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
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
I added this lil alias to my dotfiles last week, paired with a one-liner in ~/.claude/CLAUDE.md about consulting the `AdditionalDocumentation` directory:

`alias xcclaude='claude --add-dir "$(xcode-select -p)/../PlugIns/IDEIntelligenceChat.framework/Versions/A/Resources/AdditionalDocumentation"'`
October 14, 2025 at 8:17 PM
Jerry Neuheisel has the chance to do the funniest thing
Sources: After a brutal start to the season, the Titans have fired coach Brian Callahan.
October 13, 2025 at 6:06 PM
Claude Code's terminal UX is impressively tidy. The little animations are so delightful, and thought process is easy to comprehend. The `/`, `#`, and `>` prefixes are natural, with the lil descriptions below making them stick in your brain too. What a delight!
October 10, 2025 at 5:38 PM
I've been needing to run `sudo killall bluetoothd` once a week since upgrading to Tahoe to fix the stuttering in my AirPods and my mouse movements. 🫠
October 8, 2025 at 4:52 PM
how I feel every time I watch a Sora video: theoatmeal.com/comics/ai_art
A cartoonist's review of AI art - The Oatmeal
This is a comic about AI art.
theoatmeal.com
October 8, 2025 at 3:20 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
I was today years old when I found out that Jack Antonoff produced GNX.
October 3, 2025 at 5:08 PM
`hoursLostToDumbSwiftUIMagic++`

TIL a button in a `tabViewBottomAccessory` with a `buttonStyle` applied to it will cause AttributeGraph to cycle, so an `onTapGesture` it is!
September 9, 2025 at 10:15 PM
I might get the iPhone Air? The upgrade from the 16 Pro to the 17 Pro seems so incremental, so maybe I try out a year of New Phone™ to see how it is.
September 9, 2025 at 6:37 PM
Reposted by Eli Perkins
I think the funniest thing that best describes the iPhone 17 Pro is that Apple doesn't even let you compare it against the iPhone 16 Pro. It... would not look that impressive.
September 9, 2025 at 6:26 PM
letsgooooooooooigami
hey! the season is back tomorrow, and so do I. this year, as promised, the "mirror" is being dropped from "mirror bot" in an attempt to make it completely independent of twitter. the idea is to have fewer bugs and, specially, fewer delays with the results
September 3, 2025 at 8:14 PM
Happy week 1 to all those who celebrate 🏈
August 30, 2025 at 4:09 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
fuckingformatstyle.com is one of my go-to sites these days. So helpful to just lookup the type I'm trying to format and see all the possibilities. 🙏
Format Styles In Excruciating Detail
fuckingformatstyle.com
August 26, 2025 at 4:07 PM
I'm all aboard the KPop Demon Hunters hype train now. I watched the movie Saturday night and I'm still singing the songs today.
August 25, 2025 at 4:47 PM
Reposted by Eli Perkins
Donkey Kong Bananza answers the important question of whether you can solve all of your problems by punching things (you can)
August 9, 2025 at 6:53 PM
This is just too much glass 😵‍💫
August 9, 2025 at 5:36 PM
new mini just dropped. 👀
Today's news ➡️ today's clues. Particle's new AI-generated, human-edited mini crossword puzzles are based on daily headlines. Spend a few minutes playing a game and catching up on the news. Available in the app now: particle.news/crossword
August 5, 2025 at 4:48 PM
Is there any way to "backport" an @\Environment value? Without access to the EnvironmentKey, it seems impossible to do without wrapping into a SwiftUI view that has an availability modifier attached to it.
July 30, 2025 at 9:15 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
After a brief stint at Microsoft working on some AI R&D bits (AMA about computer-use agents, OpenAI's Responses API, or Fluent UI), I've joined the team at Particle to work on an app that I've looked up to for some time! 🎉
‎Particle News
‎Understand more, faster. Particle removes the work of keeping up with what's happening by bringing everything you need to know into one place. PERSONALIZED NEWS Keep up with the topics that matter ...
apps.apple.com
July 14, 2025 at 4:38 PM