About
About CocoaBytes
CocoaBytes is a Swift and iOS development blog built for developers at every skill level. Whether you're writing your first line of Swift or architecting production apps, there's something here for you.
The blog is organized into three sections: Zero to Hero covers Swift and iOS fundamentals from scratch, Advanced dives into architecture, concurrency, performance, and cutting-edge topics like on-device AI, and Tutorials are step-by-step build-along projects that produce working apps.
Every post is free, with no paywall. The goal is to combine the depth of a thoughtful exploration with the practicality of a recipe-style reference — so you understand not just what to do, but why it works.
About the Author
Hi, I'm Alex de la Rosa — a Software Engineer at Meta, where I work on Meta AI for the Facebook app. I'm based in Issaquah, Washington.
I have 9+ years of experience across iOS, mobile, and web development. Before Meta, I worked at GitHub on Codespaces and at Microsoft on LiveShare. Earlier in my career, I was an iOS developer at Kinedu, where our app reached 450K active users and was featured on the App Store.
I studied at Tecnológico de Monterrey (GPA 94/100) and hold a Microsoft Azure Fundamentals certification. Outside of work, I've built side projects like My Digital Moment (a wedding invitations platform) and Llevele (a delivery app built during the pandemic).
I created CocoaBytes to share what I've learned building iOS apps professionally — the patterns that work, the pitfalls to avoid, and the new technologies worth adopting. I write in both English and Spanish.