Software Engineer | iOS | macOS | Swift | SwiftUI | Previously SwiftUI at Apple | Author of books for Swift developers: https://books.nilcoalescing.com
Weekly Swift & iOS dev insights from https://snapp.social/@snappmobile Subscribe - https://ios-newsletter.snappmobile.io/subscribe.html
Italian Lead Developer on the Cloud team at Namecheap. Building developer tools, UI components, and macOS apps — from Assembly on Commodore to SwiftUI and Go. Working with React, TypeScript, Next.js, Go and SwiftUI. Creator of WP Bones, Mantine Extensions, FinderGit, Netfox and octoscope. Coding since 1983: started on Commodore Vic-20, C64, C128 and Amiga. 📍 Rome, Italy 🔗 gfazioli.github.io
Still an Apple serf, but everything on the App Store is free because I don't want to contribute to their political bribery supply chain (aside from the hundred dollars per year developer-rejection fee). Sharing Swift tips and Apple criticism here, other topics and cat photos on other accounts.
Indie developer in Greater Manchester. Made Hike Maker, Slow Ways Makers, GeoSort, Star Hordes, SoloTime and others. #indiedev #swift #custard #walking #gardening #environment
He/him Web developer by day, savior of fantasy realms by night. I love independent and open source software. Developing Groove 🎵 https://grooveplayer.app “Always try to be nice, but never fail to be kind.” #webdev #macdev #iosdev #gaming #mentalhealth #anxiety #actuallyocd #actuallyautistic Avatar is an illustration (by https://www.nataliavazquezgarcia.com) of a bearded white male with glasses and a plaid shirt against a green background.
95% EM, iOS developer & Tech Lead at Fetch Rewards. 5% indie dev.
iOS/macOS developer working on small Swift apps Currently building https://keepdates.app (Contacts → calendar / reminders , fully on-device) Also https://bluestodon.app - a macOS/iOS app for posting threaded posts to Bluesky and Mastodon
Software Engineer | iOS | macOS | Swift | SwiftUI | Previously SwiftUI at Apple | Author of books for Swift developers: https://books.nilcoalescing.com
Berlin-based indie developer specializing in mobile apps. Creator of bbybike for iOS, DaftCloud and Daft Music for macOS. Currently bootstrapping Recordfy, a Vinyl Record Marketplace. Available for contract work and here for my entertainment. I'm writing about #berlin #iosdev #indiedev #macosdev #europe #startrek #musictech #germany #politics #gaming #retrogaming #vintagemac #gameboy #swift #golang #vinyl
Software Engineer | iOS | macOS | Swift | SwiftUI | Previously SwiftUI at Apple | Author of books for Swift developers: https://books.nilcoalescing.com
SwiftUI's List is only lazy when SwiftUI can determine how many views a ForEach element resolves to without evaluating the closure.
Two common patterns prevent this:
- Using an
ifstatement inside ForEach - Wrapping rows in AnyView
In both cases, SwiftUI evaluates the ForEach closure for every element before any rows are displayed.
You can learn more in the free sample chapter of my book "The SwiftUI Way": https://books.nilcoalescing.com/the-swiftui-way/building-a-performant-and-stable-interface/maximizing-the-performance-of-dynamic-lists/
Father, Java-er, kettlebeller, DCer, BEVer. Not great at following up on follow requests. If you really want to get in here, LMK.
Father, Java-er, kettlebeller, DCer, BEVer. Not great at following up on follow requests. If you really want to get in here, LMK.