I’m a software engineer from New Zealand 🇳🇿. I now live in Canada 🇨🇦 where I spend my days at MetaLab creating software for the Apple devices that live on your wrist, your pocket and under your tv using Swift and Objective-C. I love to learn, figure out how to write clean, maintainable code, beautiful design and a perfectly brewed cup of tea ☕️.
You can checkout my github profile for things I’m working on, my instagram profile for photos that I take, and my twitter profile (and now @will@mastodon.technology) for whatever I feel like retweeting on a given day.
Writing
I like to sporadically write the occasional thing on my blog. Here’s my latest posts.
🤓 Generic UIViewControllers
🍏 WWDC 2018
🌀 LS-1: Loop Station
2017 in Review
Loop Pedal Project: Inspired by Chewie Monsta 2
I was on the Swift Coders Podcast!
A refactoring story; Protocols, Keychain & More
Monitoring new users with Pushover
An iOS Coordinator Pattern
Environment based NSAppTransportSecurity
Router Stats
Personal Projects
My product journey so far has been extremely educational. There’s so much more to consider than a few lines of code!
I’ve created a few apps on my own, with the most successful personal project of mine Tides NZ, has been a great success and has enjoyed being the #1 Navigation app in New Zealand since it’s release in May 2011! 500+ ratings with an average of 4.8, not bad!