← home

All posts

Everything I've written so far, newest first.

Architecture10 min read

MVVM + Protocols: One step further

If you started your architecture journey you've probably heard of MVVM (Model-View-ViewModel) and you might have even developed an entire app with it...

read →
Architecture15 min read

From AWS to Firebase: Why I made the switch

It was the early days of iOS development...well for me at least.

read →
Design5 min read

Product Design: From 0 to Production

I remember when I first wanted to learn UI design. I had ideas for apps and would tinker in Xcode until I had a working MVP. But it looked like crap. So I started looking online to see how design was done.

read →
Swift11 min read

Do, Try, Catch, Throws: The Keywords I Dodged for Years

Before I let myself touch Swift 6 concurrency, I decided to go back to basics. And it turns out "basics" goes back further than I thought...

read →