Apple ecosystem · iOS · macOS · Swift
Every line of code has a story.
Slekens' technical blog on iOS and macOS development. Swift, SwiftUI, architecture and testing — in Spanish and English.
New releasetoday
AlgoViewerVersion2.0.1
Aprende algoritmos con animaciones paso a paso
Blog
View all posts → Latest writing
SwiftTCA New
Pokédex in TCA (part 6): testing and a technical contrast with MVVM
Closing the Pokédex in TCA series: tests with TestStore over the real app, concrete lessons from building it, and the places where the TCA code looks different from the MVVM equivalent.
Sep 1, 2026 Read the article →
Pokédex in TCA (part 5): debounced search and type filters Aug 31 → Pokédex in TCA (part 4): favorites with @Shared Aug 30 → Pokédex in TCA (part 3): the detail and navigation as state Aug 29 → Pokédex in TCA (part 2): remote state, pagination and visible errors Aug 28 → Pokédex in TCA (part 1): project setup and feature architecture Aug 27 → iOS security (part 5): AI-assisted coding without leaking data Aug 11 →
Published apps