SwiftUI Code Review: State management, design patterns & composition | Live Dev Mentoring
/Have you noticed that you can end up with massive views in SwiftUI like it used to happen with massive view controllers when using UIKit? 🧐
Read MoreSkilled, disciplined and professional iOS software development resources tailored for you
Have you noticed that you can end up with massive views in SwiftUI like it used to happen with massive view controllers when using UIKit? 🧐
Read MoreHave you ever felt like managing app state keeps getting more and more complex as you add new features? Curious about what design patterns and techniques can help?
Read MoreLearn how to keep the iOS app state in sync between the backend and multiple UI scenes with an offline caching strategy.
Read MoreFirst-class iOS engineering with Empathy, Integrity, and Economics in mind. Skilled and disciplined training for iOS professionals and teams.
I've been writing software since 1998, professionally since 2006, and on Apple platforms since 2009. I love building robust, well-engineered, and beautiful applications and coaching developers to achieve their best potential.
I'm a software engineer from Athens, Greece. My goal is to help the software industry evolve by enabling developers and companies to practice valuable techniques and build powerful and durable systems.