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/

So there is a CRA deadline next week that (probably, maybe?) affects your app. You should look into it. In my case it's more about setting up for vulnerability reporting and generating SBOM for my apps. #IndieDev #CRA

I try to fight my depression in a number of ways. One of them is to move more. Yesterday, I went for a run and broke 3 of my personal records: 🏆 most kcal burned during a run 🏆 longest run (12.39 km) 🏆 fastest 10K It’s still slow and far from a marathon distance, but I hope to get there one day.

Screenshot from Apple Fitness app with 4 awards. One of them is finishing another 10K in my life. 3 of them are new personal records: most kcal burned during a run, longest run (12,39km), fastest 10K.

Excited to share that @hishnash.bsky.social and I wrote a book together, and it's out now! "Swift Charts Beyond the Basics" is a practical reference for making the most of Swift Charts and building beautiful, advanced data visualizations in iOS and macOS apps: books.nilcoalescing.com/swift-charts...

Swift Charts Beyond the Basics

A practical reference for building advanced data visualizations with the Swift Charts framework

books.nilcoalescing.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