Learn all about Swift with these posts
Swift is a powerful and intuitive programming language for macOS, iOS, watchOS, and tvOS.
A real-world example of the limitations of App Clips using MusicKit as an example, and how to work around them.
Learn how to create an App Clip for your app and how to generate codes you can share with your users to launch said App Clip.
How to set and retrieve named capture groups in Swift regular expressions using SwiftRegex and NSRegularExpression.
An initial deep dive into what mergeable libraries are and how they can be configured in Xcode.
A practical use case of the @_exported underscore attribute to avoid a big refactor.
A guide on how to download, install and manage different versions of Swift.
A set of examples showing how useful compiler directives can become when building cross-platform Swift programs.
An example of the new SwiftRegex API by refactoring code using NSRegularExpression using the new RegexBuilder framework.
A few tips that work for me when I need to localise a modular application.
How to take advantage of the custom key decoding strategies to avoid unnecessary CodingKeys implementations
Exploring how Property Wrappers can come in handy to avoid code repetition
How to hide implementation details using the adapter pattern and decoupling multiple layers of an application, making it easy to test and adapt.