Kris Slazinski ☮️

@kslazinski.bsky.social

👨🏻‍💻 UX Designer at NEXT PLANET. 📱 Indie iOS developer, creator of: Moons, Numi, Skoro, Wins, Emo. 🎸Guitarist at ZERO and Quadroom. 🎨 MA in art. 🌱 Vegan. My apps: https://apple.co/3MblwxW My blog about iOSdev and UX: https://blog.next-planet.com/

👨🏻‍💻 I’m testing a new localization flow for my apps - using Claude Code for localizations. I want to keep control and check all the strings it localizes. As Strings Catalog doesn’t show you changes from the last commit, I tell CC to mark new translations as “Needs Review”. #buildinpublic

SwiftUI has three similarly named grouping modifiers: geometryGroup(), compositingGroup() and drawingGroup(). If, like me, you sometimes forget which one does what, I’ve just published a guide explaining how they differ and when to use each one: nilcoalescing.com/blog/Geometr... #iOSDev #SwiftUI

Geometry, compositing and drawing groups in SwiftUI

Learn how SwiftUI's similarly named geometryGroup(), compositingGroup() and drawingGroup() modifiers affect distinct stages of animation and rendering, and when each is appropriate.

nilcoalescing.com

Does anyone know of a cool native git UI app for macOS/Linux? I'm looking for a Sublime Merge that can also do PRs (GitHub, bonus points for Codeberg/Forgejo support) like review, comments etc. but not Sourcetree #git #vcs

Excited to share that I'll be running a SwiftUI workshop at iOSDevUK this September! Really looking forward to attending the conference, meeting everyone, and spending some time in Aberystwyth. Hope to see you there!

Promotional graphic for iOSDevUK featuring a portrait of Natalia Panferova alongside the workshop title "Mastering SwiftUI Data Flow". The event takes place 7–10 September 2026 at Aberystwyth University.