👋🏼 Welcome to SwiftlyRush
Are you interested in tooling?
You might wonder what I mean by "tooling" but really what I mean is building any kind of tools that help with day to day life as a Software Engineer or working inside a team of Software Engineers.
A tool is usually something that helps speed up the process of being an engineer or perhaps it automates a job that is often a manual process and I love this.
Recently, I spent much of my time automating our entire release process at Circuit and we moved our entire CI stack over to CodeMagic. However, we kept on going and we even wrote custom actions for Fastlane to change things like Phased Release and Release Type directly inside App Store Connect, I even went as far as inserting a changelog for the "What's New".
It's a small thing but will save us hundreds of hours am sure in the long term, I think that's a win 🚀
I guess there is no limit to what tools you can build for you or your team and I curious on what things you already have or perhaps thinking about doing?
Let me know and have a great week ahead 🙏🏼
🔥 Community News
Animating number changes in SwiftUI by Sarun
iOS 17 bring a new trick to animate number in SwiftUI which is very exciting and Sarun is showing you how to do just that!
Unit Test Expected Failures in Swift by Leonardo
Explore managing expected failures in Swift's XCTest with expert insights on balancing hard and soft skills in iOS development.
Unit conversion is easy in Swift by Artur
Foundation framework has many useful implementations that can make our life easier. One of them is Unit and Measurement APIs.
Handle TabView data in a type-safe way with Enums by Danijela's Vrzan
Enums are a data type that allow you to define your own values and work with them in a type-safe way. In this article, we'll create a TabView and utilize enums to define the data we need, in a type-safe way.
Sized-to-fit SwiftUI bottom sheet by Matthew Flint
This is a very cool implementation of a "fit to size" Bottom Sheet that is available in SwiftUI.
How to migrate from Localizable.strings to String Catalogs by Natascha Fadeeva
This is definitely on my list of things to do in my own projects and Natascha has done an amazing job summarizing what is required to make the migration.
💡 And Finally...
KotlinLeeds 👀 what is this I see before me!