Xcode 13 brought plenty of changes to us and one of them is the new Swift Package Collections. This changed where we add Swift packages to our projects from.

Photo by Claudio Schwarz | @purzlbaum on Unsplash

The Old Way

How to change or replace colors in images with Swift, using multiple different techniques.

Photo by Stephen Kraakmo on Unsplash

SF Symbols

Allowing user to delete projects and creating basic UIs for all platforms

Photo by Debby Hudson on Unsplash

Taking in user input and saving to UserDefaults

Photo by Murray Campbell on Unsplash


In this series of articles I will be walking you through my process of building a time tracker app for iOS and macOS using SwiftUI

Photo by Icons8 Team on Unsplash

I finally got my first iOS job. Here are the steps I took, the mistakes I made, and some statistics.


How I set up my bullet journal this year and why I made the changes that I did

Photo by Green Chameleon on Unsplash

Make your code prettier by setting up SwiftLint in your projects

What is a Linter?

Learn how to ask reviews for your app.



These are the things that you didn’t think about, and some of the ones you did

Bean Juice in use

Iiro Alhonen

iOS developer building cool products and nerding out about comics. Currently running my first big D&D campaign. Occasionally funny,

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store