Hi, I’m Alex. I’ve been building software for over 30 years, starting with Perl on SunOS Unix systems, helped as an early co-founder of PhoneGap/Cordova, immersed myself into native mobile app development, and eventually landing deep in the world of Open Source SDKs and authentication/security. Along the way I picked up a love for mentoring, building my own software projects, and occasionally writing about the parts of life that have nothing to do with a compiler.

I learn best by teaching, so this site is where I work things out in the open. Some of it is technical, some of it is personal, and most of it is whatever I can’t stop thinking about.

Recent articles

👾 The Dungeon of Ymir: A Daughter, Disassembler, and Her Dad's RPG

By  on
👾 The Dungeon of Ymir: A Daughter, Disassembler, and Her Dad's RPG read more

🎉 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

More

Styling your app using custom UIAppearance properties

Working with multiple architectures & compiled binaries

In defence of Apple’s bug process

LLVM Module Maps to the rescue!

All