Master Swift.
Build real iOS apps.
I share what I learn from 11+ years shipping iOS apps — clean architecture, SwiftUI, and real-world engineering, in plain language.
Latest articles
From the blog
- Apr 2026
Mastering Instruments (Part 2): Stack vs. Heap, Symbolication, and Early Detection
How your app manages memory, why dSYMs matter, and how to spot performance issues before Instruments is even open.
- Mar 2026
Complete Swift 6.2 Guide: Approachable Concurrency Explained
An interactive walkthrough of the 5 Approachable Concurrency flags in Xcode 26 — recommended setup and a step-by-step migration path.
- Nov 2025
From Architecture to Reality: Building Real-Time BTC Price Apps
Wiring every layer with a Composition Root and ViewModels — and the macOS App Sandbox fight that nearly killed the network calls.
Hi, I'm Juan — Senior iOS Engineer from Mexico.
11+ years shipping iOS apps, from UIKit to SwiftUI, from solo projects to leading teams. I write to help other engineers reason through the tradeoffs I wish someone had shown me.
Want to learn Swift the right way?
Clear writing, strong opinions, working code.