Blog

Thoughts on iOS development, Swift, SwiftUI, and the craft of building on Apple platforms.

swiftappleaifoundation-models

Getting Hands-on with Apple’s Foundation Models Framework

An in-depth exploration of Apple’s Foundation Models framework, covering on-device AI, LanguageModelSession, tools, streaming, and guided generation for building intelligent Swift apps.

6 min read

swiftswiftuimeta

Hello, Blog — Building with Swift and SwiftUI

Kicking off the blog with a look at what I plan to write about — Swift, SwiftUI, Apple platform development, and the craft of building thoughtful iOS apps.

2 min read

reflectionsaitechnology

A Time of Opportunities

Reflections on how modern technology, from AI to high-performance hardware, acts as a force multiplier for learning and creativity.

4 min read

swiftwwdcchallengeios

My Swift Student Challenge Journey

A reflection on failing the 2024 challenge, the creative philosophy of Apple's student competition, and finally winning in 2025 with Screenplay Genie.

5 min read

swiftconcurrencydistributed-systemsopen-source

Introducing Session Types in Swift

Exploring how session types can bring formal verification and type safety to concurrent Swift protocols, and introducing my custom implementation library.

4 min read