Adam Bell 

@b3ll
4.1K Followers
541 Following
4.8K Posts

I make synths, interactions, animations, and hack things 🏎 🇨🇦 #no #u

iOS UI @ Netflix

Bloghttps://blog.adambell.ca
GitHubhttps://github.com/b3ll
Blueskyhttps://bsky.app/profile/b3ll.bsky.social
Twitterhttps://twittodon.com/share.php?t=b3ll&[email protected]
when the dumpling has 64 pleats, it’s a xiao long long bao

The neat part about Swift’s withCheckedThrowingContinuation is how it shows all the bad ways you're doing threading.

The bad part about Swift's withCheckedThrowingContinuation is how it shows all the bad ways you're doing threading.

Mockup time! What could be a reasonable "middle ground" between the Mac OS design that we have today and the radical Liquid Glass design we saw this week from #WWDC25?

Disclaimer: this does not attempt to solve all the issues of modern Mac OS design, such as cramped toolbars caused by full-height sidebars and combining the toolbar with the title bar. I feel like the Apple of today is too far gone to do anything about those.

Read on to see what I actually tried to address.

UIKit currently has this amazing bug where if you supply a corner radius that's ~1/3 the height of the rect supplied to UIBezierPath it just snaps it to 1/2 the height and makes it a capsule.

e.g. a 24x24 rect, pass that to UIBezierPath and make a rounded rect with 8 as the corner radius, and you'll get a 12 radius instead.

Specify 7 and you'll get 7.

8 and you'll get 12

Thank you ESPN, that’s very helpful

Xcode 26.3 ships with 26.2 sims still, with 26.4 having 26.4 sims

what in tarnation

OK
morge early, morge often
This can't be the intended "downloading" animation in Tahoe's TV.app…
I've gone down a deep rabbit hole working on a strange new project: a standalone After Dark module player for modern macOS. No OS emulation or ROM required -- just the original classic Mac OS AD module files! I can't believe this is working!