Projects

These are a few projects I have worked on recently that I am proud of. 

Achieving Zen With Auto Layout (2nd Edition)

The 2nd edition of my Auto Layout book has been freshly updated to cover all the new layout features in iOS 9. I also took the opportunity to update all the sample code and related projects to use Swift 2.0.

Mastering Auto Layout

I recently gave a talk at 360iDev 2015 about the new features and functionality in Auto Layout for iOS 9. Consider it the cliffs notes version of the book.

mogenerator

Commit access to popular open source project to automatically convert a Core Data model to source code. Recently spearheaded releases to add support for Objective-C lightweight generics and nullability attributes. Lead work on updating to Swift 2.0 and in-progress to re-architect generator to produce more Swift-centric source code.

Aspen - A Logging Framework

As part of updating a client project for iOS 9, I was stumbling through issues with a logging library I was using before. As it was starting to show its age, I used the opportunity to put together a new library to fit my modest needs. 

CocoaRadio Archives

Though some of the content is a bit dated, I am still proud of the quality and content of the podcast I produced in 2014.