: A case for exact versioning and ignoring Package.resolved file While SPM offers numerous benefits, it also poses challenges, particularly for larger projects …

: Integrating Conan with Xcode to manage C/C++ libraries In my last post I went over how to manually link C++ libraries to Xcode project. While that is …

: Linking C++ static library in iOS project Linking against a static C++ library in Xcode tends to get complicated. Even though the idea is …

: Introducing the existentialannotator: A Swift Command Line Tool that automatically marks all existential types with I am pleased to present my command line tool that I hacked together on a Saturday morning, the …

: Using Swift withCheckedThrowingContinuation in methods without return value When refactoring old closure-based code to new Swift concurrency it is inevitable that you come …

: How to check if Xcode is building for previews Lately, I find myself often dealing with a lot of Xcode build phases. One common problem that I …

: I have spent some time playing with Apple’s Multi Peer connectivity framework on iOS. It is …