Hi, I’m Mike. I’m a software developer, specializing in iOS ever since the beginning of the iOS SDK. One of my passions is in mentoring and sharing my knowledge; I find I learn more about a topic when I teach it to someone else. So this site lets me do just that!

I mainly talk about iOS development, but occasionally venture off into other things in life that interest me. If you’re interested, find out more about me.

Feel free to subscribe to receive updates, or leave me a comment if there’s something you’d like to know more about!

Recent articles

🎉 Celebrating my two-year anniversary at Okta

By  on
🎉 Celebrating my two-year anniversary at Okta read more

Building a stretchable UITableView header

By  on
Building a stretchable UITableView header read more

UIMotionEffect: Easily adding depth to your UI

By  on
UIMotionEffect: Easily adding depth to your UI read more

Styling your app using custom UIAppearance properties

By  on
read more

More

Working with multiple architectures & compiled binaries

In defence of Apple’s bug process

LLVM Module Maps to the rescue!

Cocoa Dynamic Frameworks

All