Curriculum Vitae

Some facts, first:


I write regularly about clean coding practices here, and about knowledge management over at the Zettelkasten Blog.

App and Book Releases

This is a chronologic list of my own publications and major app releases. I still work on the apps and ship updates. A freelance work timeline is at the bottom of the page.

Talks and Workshops

Open Source

The list of individual repositories would be too long, so I’m referring GitHub organizations/teams and accounts instead:


To bootstrap a macOS app:

User Interface:

Background services and architecture:

Apps and Games

Jobs, Freelance Gigs, and Project Timeline

Also, check out what I’m doing now.