Programming, Rubik’s Cubes, and unconscious incompetence

Rubik's Cube

The “conscious competence” learning model describes four stages of competence. The first stage is “unconscious incompetence,” which is the state of not even knowing what you don’t know. Not even Google can help because you don’t even know what to type into the search bar. Last year, when I made the decision to learn how to code, this is how I felt. I was an English major in college and had used it to rack up retail experience. My knowledge of computers, while passionate, came strictly from recreational experience. Continue reading

How I made my iPhone app: from idea to app store

Reader Tracker Screens

UPDATE: When you’re done with this article, check out how I made (and got press on Lifehacker and Yahoo! for) my OS X app WorkBurst, two years later. I learned a lot in that time!

My first iPhone app, Reader Tracker, is officially available in the iPhone/iPad App Store! It’s been a long journey from idea to app store (much of which was spent distracted by other half-finished projects) so it’s very exciting to finally see a finished product available for sale.

Coming from a non-technical background, I wanted to show the work that got an app into the App Store. There are numerous articles imploring “idea” entrepreneurs to stop searching for a technical co-founder and to hire freelance. And this is another one of those articles. While building an iPhone app is a bit different than building a website/web application, the principals are the same. Continue reading