Jamin Guy
banner
jaminguy.bsky.social
Jamin Guy
@jaminguy.bsky.social
engineering leader, iOS developer since the 2007 jailbreak days, unretired WoW raider
Reposted by Jamin Guy
Apple Devs: In case you are like me and want to link to you Bluesky account in your app but don't have a SF Symbol for it - @jeremieberduck.bsky.social got you covered:

github.com/jeremieb/soc...
GitHub - jeremieb/social-symbols: Logos as SF Symbols
Logos as SF Symbols. Contribute to jeremieb/social-symbols development by creating an account on GitHub.
github.com
November 22, 2024 at 10:12 AM
Reposted by Jamin Guy
I think the tension between Product and Engineering boils down to one thing:

Product thinks they are producing the next season of “Grand Designs.”

Meanwhile Engineering knows its reruns of “This Old House.”
November 21, 2024 at 5:42 AM
Reposted by Jamin Guy
I've kicked off a starter pack of LLVM contributors/developers on Bluesky under @llvmweekly.org. Just let me know if I've missed you!

Thanks to @chandlerc.blog for the friendly nudge
November 19, 2024 at 10:15 AM
Reposted by Jamin Guy
I recently learned that if we want to have a lazy var inside an Observable class in Swift, we need to annotate it with @ObservationIgnored to skip synthesizing observation logic for the property. I wrote a blog post with an example: nilcoalescing.com/blog/LazyVar...
#SwiftLang #iOSDev
Lazy vars in @Observable classes in Swift
Learn how to resolve the issue of using lazy variables in @Observable classes by annotating them with @ObservationIgnored.
nilcoalescing.com
November 19, 2024 at 8:13 AM
Reposted by Jamin Guy
Re: Apple #AI Wall Tablet #Apple is finally jumping into the market that #Nest started & #Amazon & #Google have built over the past 14 years. #Apple on their last earnings call said they didn't think they had another #iPhone like hit in the near future.
November 18, 2024 at 12:49 AM
Reposted by Jamin Guy
Apple Documentation has a handy UIKitCatalog sample application available to download with all UIKit controls! #iOS developer.apple.com/documentatio...
November 14, 2024 at 3:33 PM
November 16, 2024 at 7:00 PM