10 Things I’ve Learned in 21 Years

Some of these lessons took longer to learn than others, but all of them are important enough to me to be worth sharing with you. The most important thing you gain from travel is perspective. Perspective on other cultures, languages, and ways of living. Staying within your home country or culture you can only learn […]

How I am Learning to Program

  I’ve spent the last five years trying to become a great designer. Recently I realized that I wanted to create great, successful software products. To do that I would have to move beyond only design. Great software requires equal parts design and development, but if you want it to be successful you need sales […]

How I Made $19,000 on the App Store While Learning to Code

The past year and a half has been quite a journey. I’ve gone from starting to learn iPhone design, to quitting my full time job and focusing on an application full-time. All while teaching myself to program in Objective-C with no prior programming experience. OneVoice is a iPhone/iPad application that gives a voice to anyone […]

Designing Fluent

About Fluent Fluent is a new memory system app I recently wrote for the iPhone. It is a twist on the traditional flash cards application in that it has a system to ensure you learn every card you add. For me Fluent is significant because it is the first iOS app I have written entirely […]

Someone’s Dream

The next time you walk downtown look a little closer at the small shops and restaurants. Look beyond what they are selling, how the place is decorated, and the hours they are open. Most likely you are looking at someone’s dream. The independent bookstore, the small coffeeshop, the elegant restaurant, and the used clothing store. […]