Latest Articles

Method Dispatch in Swift

Every time, when a method is called in Swift, Method Dispatch is involved. It tells your application where to find the method in memory before it gets executed on...

Access Control

Swift’s ability to provide different access levels to types, properties, methods initializers, and subscripts is the reason why techniques like Encapsulation work at all in Swift - so it’s...

ContiguousArray

The Swift standard library provides different data types that represent multiple elements in a collection - one of these types is ContiguousArray.

Projects

Conferences for macOS

Conferences for macOS is the best way to watch the latest and greatest videos from your favorite developer conferences for free on your Mac. Either search specifically for conferences, talks, speakers or topics or simply browse through the catalog - you can add talks to your watchlist to save for...

Conferences for iOS

After I published the Conferences.digital macOS app, I was approached by a number of people asking if and whether an iOS version was available. Although I had designed the app thinking that the demand for a macOS app was greater than for an iOS app, I saw the opportunity to...

Explorer for GitHub

Explorer for GitHub is a native iOS application written in Swift. It enables you to view GitHub’s currently trending repositories in all programming languages and it also gives you the ability to explore repositories based on different conditions like count of stars or if the repository has issues that are...