Pol Piella Abadia

Senior software engineer at the BBC

Hi, welcome to my blog! I am Pol, a senior iOS developer working in the iPlayer app by the BBC. I love sharing content and writing about all things mobile development and Swift.

Email icon representing an email newsletter

iOS CI Newsletter

A fortnightly independent newsletter gathering all updates and news about Continuous Integration and Continuous Delivery from the iOS community.

Sat Nov 19 2022

Testing your release pipeline using Fastlane

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

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

Thu Oct 06 2022

Platform specific code in Swift Packages

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

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

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