Buy a ticket for my new workshop: Ship your indie app in hours, not minutes!

Welcome to my blog 👋

I'm Pol, a content creator and iOS developer. In this blog I write about all things iOS, Swift and software development best practices. I also have a newsletter about iOS CI/CD if you want to subscribe 👇

Sponsored
Sponsor Logo
Relax, you can roll back your mobile release

No one is immune from shipping critical bugs to production, but Runway helps you limit the amount of havoc that can cause.

Browse by category


Latest articles

See all

New!
How to make ZStack content fully scrollable in a SwiftUI ScrollView

How to calculate the correct content size for a ScrollView when using a ZStack with overlapping views using offsets in SwiftUI.

How to use EditorConfig files in Xcode

How to set up Xcode's editor configuration such as indent size and style on a per-project basis using EditorConfig files.

Developer guide to Swift AWS Lambdas

How to write, run locally, and deploy Swift AWS Lambdas.

How to automatically detect memory leaks on CI/CD using UI tests

Learn how to automatically detect memory leaks in your Apple apps using UI tests and Xcode's XCTest framework.

How to programmatically parse the contents of an XCResult bundle

Extract information from tests in an XCResult bundle such as the screen recording of a failing UI test.

How to get the checksum of a file in Swift

Learn how to build a cross-platform Swift method to get the checksum of a file.

Videos


Play: Video
Play: Video
Play: Video
Play: Video
Play: Video
Play: Video