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

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

Working with multiple architectures & compiled binaries

By  on
read more

More

In defence of Apple’s bug process

LLVM Module Maps to the rescue!

Cocoa Dynamic Frameworks

Rebooting my blog, again

All