Swiftology

Articles on advanced Swift topics, functional programming, and software design.

written byAlex Ozun
written with 🧡 and ☕️ by Alex Ozun

Type-Driven Design with Swift | Swift Craft 2024

Typestate - the new Design Pattern in Swift 5.9 | Swift Heroes 2024

Make Invalid States Impossible in Your App | iOSKonf25

Controlling Side Effects with Swift | Swift Heroes 2025

Controlling Side Effects with Swift | iOS Conf SG 2025