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
I genuinely don't understand why a distro needs millions of dollars in funding, or why these companies feel the need to participate. Does this distro make these companies money or make them more secure or productive at this order of magnitude? I can't believe that to be true...
260
Eli Perkins @eliperkins.com · 26/08/2026
check out what I've been up to! 🎙️ find out what podcasts are talking about a specific thing, see trends in who is talking about that thing, and set up alerts to get notified when a podcast digs into your topic!
020
Reposted by Eli Perkins
jordan @jdan.me · 08/08/2026
notes.jordanscales.com/coffee
notes.jordanscales.com
I recently sat down for coffee with one of my oldest friends in the industry.
I recently sat down for coffee with one of my oldest friends in the industry. “How’s everything going?” I asked, “Crazy times right?” “We’re up to 1 million...
29331
Eli Perkins @eliperkins.com · 06/08/2026
Golly, this website is lovely!
mayerowitz.io
Mario meets Pareto
Discover how to find the best Mario Kart 8 build using the Pareto frontier method. This interactive guide explores multi-objective optimization of speed, acceleration, and other key stats to help you beat your friends on the race track.
010
Eli Perkins @eliperkins.com · 29/05/2026
happy to have integrated standard.site into my blog some time ago. cool things happen when you adopt open standards! lemme see your publication 👀
blog.eliperkins.com
Eli Perkins's Blog
A bunch of ramblings from Eli Perkins
090
Reposted by Eli Perkins
Orchid @orchidfiles.com · 22/05/2026
I'm tired of talking to AI. I want to talk to real people. But even when I talk to people, they forward my questions to AI and send me the AI's answer.
6419
Eli Perkins @eliperkins.com · 18/05/2026
Conditional Rendering Over Nil Coalescing Delight your customers by handling these states directly, rather than appeasing the compiler with a fallback value. Felt pretty rant-y writing this one after seeing way too much brittle code with fallback values all over the place.
blog.eliperkins.com
Conditional Rendering Over Nil Coalescing · Blog · Eli Perkins
Stop using empty strings, empty arrays and zeros as fallbacks for your nullable values.
010
Reposted by Eli Perkins
Eli Perkins @eliperkins.com · 14/05/2026
Tools I Love: Secretive Who knew SSH and Secure Enclaves could be so lovely?
blog.eliperkins.com
Tools I Love: Secretive · Blog · Eli Perkins
Using the Secure Enclave inside that hunk of metal and glass on your desk to do the mundane, safely.
021
Eli Perkins @eliperkins.com · 14/05/2026
Tools I Love: Secretive Who knew SSH and Secure Enclaves could be so lovely?
blog.eliperkins.com
Tools I Love: Secretive · Blog · Eli Perkins
Using the Secure Enclave inside that hunk of metal and glass on your desk to do the mundane, safely.
021
Reposted by Eli Perkins
hailey @hailey.at · 29/04/2026
imo one of the biggest problems right now both in open and closed work is models yeeting large, unreviewable PRs. breaking that work down into small chunks - something that we were already doing pre-ai - makes that process much more sustainable imo
10311
Eli Perkins @eliperkins.com · 25/04/2026
I feel this so much everyday. I love technology and toys and coding. But things feel a lot less fun, less human, less enjoyable, and less sustainable than ever for me personally.
1141
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 · 18/03/2026
Plannotator slipped into my most commonly used tools one day and never left.
blog.eliperkins.com
Tools I Love: Plannotator · Blog · Eli Perkins
Make working with your clanker feel more like collaborating in Google Docs.
051
Reposted by Eli Perkins
Sarah Perez @sarahp.bsky.social · 23/02/2026
Particle’s AI news app listens to podcasts for interesting clips so you you don’t have to
techcrunch.com
Particle's AI news app listens to podcasts for interesting clips so you you don't have to | TechCrunch
AI news app Particle can now pull in key moments from podcasts, letting readers instantly play short, relevant clips alongside related stories.
042
Eli Perkins @eliperkins.com · 23/02/2026
Check out what we've been up to at @particle.news! Podcast clips on iOS, a new Android app, Particle Plus, and some fun technical deets 👀
techcrunch.com
Particle's AI news app listens to podcasts for interesting clips so you you don't have to | TechCrunch
AI news app Particle can now pull in key moments from podcasts, letting readers instantly play short, relevant clips alongside related stories.
010
Eli Perkins @eliperkins.com · 17/02/2026
I felt spicy this morning, I guess.
blog.eliperkins.com
I don't look at the code · Blog · Eli Perkins
It's not the flex you think it is.
193
Eli Perkins @eliperkins.com · 12/02/2026
How about I todon’t, LinkedIn?
031
Reposted by Eli Perkins
Kagi HQ @kagi.com · 09/02/2026
Highly recommend this insightful post from @eliperkins.com reflecting on a year of using Kagi: blog.eliperkins.com/one-year-wit...
Quote graphic with yellow quotation marks on black background. White text reads: "It felt like a breath of fresh air whenever I used it. I felt smarter again. Instead of feeling like I was being force-fed some LLM-generated response, I got to surf the web again. I learned about new websites, and rediscovered old ones." Attribution to Eli Perkins
0193
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
Reposted by Eli Perkins
Justin Searls @searls.bsky.social · 03/02/2026
Whether or not the Xcode agent is any good (I'm dubious), the fact Xcode itself is exposing first-party MCP tools is great news—trying to get Claude/Codex to do fucking anything right in iOS is agonizing. developer.apple.com/…
011
Eli Perkins @eliperkins.com · 30/01/2026
"Tools I Love: xcrun simctl io booted recordVideo" A handy lil command line tool to visualize changes in my PRs that I use regularly.
blog.eliperkins.com
Tools I Love: xcrun simctl io booted recordVideo · Blog · Eli Perkins
Record high quality videos of the iOS simulator right from the command line.
011
Eli Perkins @eliperkins.com · 28/01/2026
"One Year With Kagi" It's been a year of using not-Google as my default search engine, and I don't think there's any turning back for me. Kagi rocks. 🤘
blog.eliperkins.com
One Year with Kagi · Blog · Eli Perkins
Restore your mental health with a quality search engine sans AI slop.
260
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 · 23/01/2026
Dang, this blog from @maggieappleton.com is REALLY good, and echos how I feel about Gas Town. Interesting concepts baked into a tool that has ridden the hype waves to tip of every Silicon Valley engineer's tongue.
maggieappleton.com
Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale
On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code
140
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
Reposted by Eli Perkins
Bill Lindeke @blindeke.bsky.social · 17/01/2026
Spot on picture of Minneapolis rn daughternumberthree.blogspot.com/2026/01/scar...
daughternumberthree.blogspot.com
Scarry Times
Third of four daughters, raised in a rural area. Finally cleaning out the filing cabinet and loading it to the cloud.
314654
Eli Perkins @eliperkins.com · 16/01/2026
"Gardening" I've had this term knocking around in my head for some years, in relation to caring for a codebase. Finally put some words together in a blog to capture how I feel about it.
blog.eliperkins.com
Gardening · Blog · Eli Perkins
It's not only for your veggies and herbs.
030
Eli Perkins @eliperkins.com · 15/01/2026
Another day, another `mise use` that saved my butt. Fewer tools have entered my workflow as quickly as this one did some years back, and I rarely think about the fact that I'm using it 99% of the time.
blog.eliperkins.com
Blog - Eli Perkins
A bunch of ramblings from Eli Perkins
210
Reposted by Eli Perkins
Timothy Burke @bubbaprog.xyz · 09/01/2026
As called on Miami Spanish radio:
819671
Eli Perkins @eliperkins.com · 13/11/2025
another day, another wtf from Apple developer land: developer.apple.com/forums/threa...
developer.apple.com
Swift version wrong in Xcode 26.2 … | Apple Developer Forums
030
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
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"'`
110
Eli Perkins @eliperkins.com · 13/10/2025
Jerry Neuheisel has the chance to do the funniest thing
020
Eli Perkins @eliperkins.com · 10/10/2025
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!
000
Eli Perkins @eliperkins.com · 08/10/2025
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. 🫠
110
Eli Perkins @eliperkins.com · 08/10/2025
how I feel every time I watch a Sora video: theoatmeal.com/comics/ai_art
theoatmeal.com
A cartoonist's review of AI art - The Oatmeal
This is a comic about AI art.
031
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 · 03/10/2025
I was today years old when I found out that Jack Antonoff produced GNX.
000
Eli Perkins @eliperkins.com · 09/09/2025
`hoursLostToDumbSwiftUIMagic++` TIL a button in a `tabViewBottomAccessory` with a `buttonStyle` applied to it will cause AttributeGraph to cycle, so an `onTapGesture` it is!
110
Eli Perkins @eliperkins.com · 09/09/2025
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.
010
Reposted by Eli Perkins
Zach Holman @hol.mn · 09/09/2025
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.
071
Eli Perkins @eliperkins.com · 03/09/2025
letsgooooooooooigami
020
Eli Perkins @eliperkins.com · 30/08/2025
Happy week 1 to all those who celebrate 🏈
120
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