Emre Degirmenci

@emredeg.bsky.social

ο£Ώ iOS Engineer | Blog: emredegirmenci.substack.com πŸ’» https://github.com/emrdgrmnci πŸƒπŸΌ Walk Mate - https://apple.co/4guIvD7 🚎 EV Charge Stations Map - https://apple.co/3NWejUz My apps: https://walk-mate.app πŸ‚πŸ›ΉπŸ„πŸΌβ€β™‚οΈ Board Sports Enthusiast

πŸ“’ π—œπ˜€π˜€π˜‚π—² 𝟭𝟬𝟭 π—Άπ˜€ π—Όπ˜‚π˜! Featuring: πŸ”’ π‘‡π‘Žπ‘ π‘˜ π‘Žπ‘™π‘–π‘£π‘’ π‘‘π‘’π‘Ÿπ‘Žπ‘‘π‘–π‘œπ‘› πŸ” π‘ˆπ‘ π‘’π‘Ÿ π·π‘–π‘Žπ‘”π‘›π‘œπ‘ π‘‘π‘–π‘π‘  π‘…π‘’π‘π‘œπ‘Ÿπ‘‘π‘  πŸ“± π‘†β„Žπ‘–π‘π‘π‘–π‘›π‘” π‘€π‘–π‘‘β„Žπ‘œπ‘’π‘‘ π‘‹π‘π‘œπ‘‘π‘’ πŸ› οΈ 𝑆𝑝𝑒𝑐 𝐾𝑖𝑑 🎨 π‘Šπ‘Šπ·πΆ 26 π‘ˆπ‘π‘‘π‘Žπ‘‘π‘’ πŸš€ π‘ƒπ‘œπ‘€π‘’π‘Ÿ π‘œπ‘“ π‘ƒπ‘Ÿπ‘’π‘£π‘–π‘’π‘€π‘  πŸ’‘ π‘…π‘œπ‘‘π‘Žπ‘‘π‘–π‘›π‘” πΏπ‘–π‘žπ‘’π‘–π‘‘ πΊπ‘™π‘Žπ‘ π‘  ⚑ πΈπ‘žπ‘’π‘Žπ‘‘π‘Žπ‘π‘™π‘’ π‘π‘Ÿπ‘œπ‘π‘’π‘Ÿπ‘‘π‘–π‘’π‘  @π‘‚π‘π‘ π‘’π‘Ÿπ‘£π‘Žπ‘π‘™π‘’ #Swift #iOSDev ios-newsletter.snappmobile.io/issues/2026-...

iOS Newsletter Issue 101

Hi folks,

ios-newsletter.snappmobile.io

there's no greater shame as a developer than having claude listed as a "contributor" on your github repo page, all credibility lost instantly

🎨 𝑆𝑝𝑙𝑖𝑑𝑑𝑖𝑛𝑔 πΏπ‘Žπ‘Ÿπ‘”π‘’ π‘†π‘€π‘–π‘“π‘‘π‘ˆπΌ 𝑉𝑖𝑒𝑀𝑠 𝑖𝑛 π‘‘β„Žπ‘’ 𝐴𝑝𝑝𝑙𝑒'𝑠 π‘€π‘Žπ‘¦ by Emre Degirmenci (@emredeg.bsky.social) Apple's latest guidance is clear: stop using computed properties to split your views. #iOSDev #SwiftUI #Testing emredegirmenci.substack.com/p/splitting-...

Splitting Large SwiftUI Views in the Apple's way

Extract Subviews, Not Computed Properties (and Where @ViewBuilder Actually Fits)

emredegirmenci.substack.com

@czechboy0.dev another openai thieves :D bsky.app/profile/dave...

Retweeted by David Shapiro (L/0) [UNOFFICIAL]@daveshapi-rt-mirro.selfhosted.social Β· 2mo ago

RT @ns123abc: >be Tang Tan >24 YEARS at Apple >VP of Product Design, iPhone AND Apple Watch >you know every team. every project. >every name worth taking >months BEFORE you leave: >meet with OpenAI’s people >email yourself Apple supplier intel >apple is literally paying you while you betray them

Apple now says: don't split large SwiftUI views with computed properties or @ViewBuilder helpers if you want real performance wins. A computed property still lives inside the parent body. Same boundary. Same re-evaluation. #swiftlang #iosdev #swiftui emredegirmenci.substack.com/p/splitting-...

Splitting Large SwiftUI Views in the Apple's way

Extract Subviews, Not Computed Properties (and Where @ViewBuilder Actually Fits)

emredegirmenci.substack.com

Tricky SwiftUI + MapKit + TCA problem. Why a Map component that worked fine in an MVVM app, started jittering in two-way binding. Thanks to Xu Yang (fatbobman) for including my article. Great source for what’s happening in the Swift ecosystem. πŸ™ #SwiftUI #iOSDev #MapKit #TCA #Swift

Fatbobman (δΈœε‘θ‚˜ε­)@fatbobman.com Β· 2mo ago

Boundless thanks to the remarkable spirits who so generously placed their invaluable hard-won wisdom in our hands: @vanvoorden.bsky.social, @emredeg.bsky.social, @dijamantina.bsky.social, @jordanmorgan10.bsky.social, Howard Oakley and Wayne Bishop

πŸ—„οΈ π΄π‘‘π‘œπ‘π‘‘π‘–π‘›π‘” π‘†π‘€π‘–π‘“π‘‘π·π‘Žπ‘‘π‘Ž π‘“π‘œπ‘Ÿ π‘Ž πΆπ‘œπ‘Ÿπ‘’ π·π‘Žπ‘‘π‘Ž π‘Žπ‘π‘ by Emre Degirmenci (@emredeg.bsky.social) A "room by room" migration strategy. Match your legacy SQLite schema exactly on the first pass - cleaning up while migrating is a one-way ticket to a fatal error. #SwiftData #CoreData

Adopting SwiftData for a Core Data app

Last week I decided to finally move my side project, EV Charge Stations Map, from Core Data to SwiftData. Every new Apple sample, every WWDC session, every blog post I bookmarked and never read… they…

emredegirmenci.substack.com