Profile image showing Pol as a memoji in front of his laptop

iOS Dev blog by Pol Piella

iOS developer at BBC iPlayer

Sat Nov 19 2022

Testing your release pipeline using Fastlane

9 minute read

Some processes, such as a release pipeline, are very important but do not get run frequently. In this article, I go through how scheduled CI runs can help you spot failures early and gain confidence in your important and infrequent processes, such as release pipelines.

Wed Oct 26 2022

A menu bar only macOS app using AppKit

5 minute read

How to setup a menu bar only macOS app using AppKit.

Thu Oct 06 2022

Platform specific code in Swift Packages

7 minute read

A set of examples showing how useful compiler directives can become when building cross-platform Swift programs.

Tue Sep 27 2022

Handling multiple git SSH keys

4 minute read

A whistle stop tour through my git configuration, showing how to effectively deal with two different git users and SSH keys.

Wed Aug 31 2022

Sourcery Swift Package command plugin

11 minute read

Building a command plugin to execute Sourcery from scratch and explaining the challenges faced while doing so.

Subscribe to the iOS CI Newsletter

Subscribe to stay up-to-date with all things iOS CI!