@edwardsanchez

iOS & macOS designer / Swift Engineer. Lover of small details. 9 years designing at @Apple, 5 on the Xcode team.

San Francisco, CA
Joined June 2010
“To be a good designer you must be a good engineer in every sense: curious, inquisitive.” — Charles Eames – at San Jose, CA
2
17
1
185
Been using this for months and it's so useful!
Replying to @BenjaminBadejo
defaults write -g ComputerUseAllowForbiddenTargets -bool YES
1
1
50
21,992
Edward Sanchez retweeted
I gave Opus 5.5 one prompt + music. 12 hours later, I woke up to this.
459
659
213
5,179
758,213
Edward Sanchez retweeted
There's an open-source SwiftUI agent skill that catches the mistakes AI tools keep making: deprecated modifiers, accessibility gaps, performance pitfalls. One command to install, and your AI-generated SwiftUI gets a serious quality boost. hackingwithswift.com/article…
13
71
2
757
96,024
Say hi to my dot, Marvin the Paranoid Robot!
1
9
936
I’ve been thinking about this often. You can certainly copy a lot from using it, but there’s often a lot of secret sauce under the hood that is not exposed and the details still matter. Otherwise, active engagement, etc probably count more than ever.
This is such a fascinating time for AI companies in terms of strategy: The cost to copy is zero, the speed of copying is days/weeks, and thus basically everyone is converging on building the same thing (eg dot, muse, instinct, etc) wtf do you do? who wins and why?
1
3
1,941
How does one find a cofounder for a company. The YC founder match is not really great. Thinking of starting something in the consumer space, iOS, chat bot. Ideally someone who has some experience with startups.
3
1
11
2,444
Incredible announcements - and beautiful videos! Congrats to everyone involved! $500 here we go!
2
6
1,528
Edward Sanchez retweeted
I accidentally said it was the wrong date to an agent, ad it made up a bunch of futuristic 2206 iPhone settings. "If you recently traveled via sub-orbital shuttle or wormhole commuter line"
56
91
12
3,999
141,286
Edward Sanchez retweeted
Duo-Man offers the complete walkman experience on the iPhone Duo. Open the Duo to pick and 'insert' the cassette, Close the Duo to start listening. Yes, I actually recorded the button clicks and static noise from a real Walkman! It was fun making this at @bitrig hacks today.
304
1,028
372
10,905
2,241,058
Edward Sanchez retweeted
Codex Voice Demos Live at WorkOS! nitter.cf/i/broadcasts/1yxBePrdb…
4
2
1
26
1,757
Mac Mini acquired! Let the fun begin!
5
61
2,807
Edward Sanchez retweeted
Having now spent enough time with both Fable and Astra, here's how I've found Codex and Claude compare for app development, along with some tips for success 👇
53
46
15
550
86,416
Hmmm what if I only want to support it for the duo and not the regular phones? 🤔
I know we’re all impatiently awaiting the iPhone Duo simulator… but a good starting point is turning on landscape support for your iPhone app and seeing what’s broken
4
17
11,769
Edward Sanchez retweeted
iPhone Duo Figma and Sketch UI kits are here! They’re in the updated iOS27 kits on the Apple Design Resources. Happy designing 💗 developer.apple.com/design/r…
21
49
7
549
31,157
I swore I wouldn’t get a foldable phone, that I didn’t see the point of it, that it was a stupid idea. Yet here we are, I am totally getting the Duo. Though I’m keeping my 17 Pro too.
5
41
3,709
Woah!! Who worked on this?? Thanks!
I don't think I ever swear on social media, but this one is worth it: holy shit! A JSON-based project format for Xcode! 🤯
1
33
4,070
Edward Sanchez retweeted
Fun fact: the creator of CoreAnimation is one of the creators of SwiftUI! The decision to run animations in the app process rather than the render server (as CoreAnimation does) was one of the earliest and most fundamental decisions we made when designing SwiftUI. Some of the most distinctive experiences of using an iPhone, like UIScrollView rubber banding and SpringBoard app switching are only possible as client-side animations. But these experiences aren’t easy to build with UIKit! This is because if you want a UI to be fully interactive and interruptible by the user while it’s animating, it has to be running in the same process as the event handling. In fact, in iOS 18 we added new APIs to AppKit and UIKit to adopt the SwiftUI client-side animation model. There are a lot of valid critiques of SwiftUI. The fact that SwiftUI doesn’t use CoreAnimation for its animations is not one of them.
SwiftUI isn’t native and here’s why SwiftUI apps may sometimes feel janky. It ditches the key element that made animations run so smoothly on iOS since the original iPhone: Core Animation. In SwiftUI animations run in-app without CA backing. Block the main thread: SwiftUI ball stalls while UIKit’s keeps moving on the render server.
51
119
27
1,579
346,202
I used all 3 resets and 6 days away from auto-reset. Mostly using Sol. Help!!
7
12
2,036