I engage with the world in a variety of ways. Please choose one of my personas below to see my work and more information about that part of my life.
Please, sign up
for my announcement list to get occasional (just a few per year) emails announcing projects and new releases. (And maybe a few discounts along the way!)
Software: Expert iOS Design & Development Services
Project Blog: Politics, personal software projects, writing, more.