Clean Cocoa Products

This is a showcase of my clean coding books for Mac developers. They contain the fundementals of software architecture, driven by examples and tests.

Make Money Outside the Mac App Store

To sell outside the Mac App Store doesn’t have to take more than a couple hours.

Save days of research and start selling your app before an Apple review person would even notice your upload to the App Store.

Creating Multi-Process Mac Applications

Exploring clean ways to split an app into concurrent processes, share data, and not break anything.

Learn how to separate your monolithic application into clients and background services, share data, and enhance the user experience.