David McGraw

Welcome! A Quick Hello.

Thanks for dropping by! You’ve likely stumbled upon this little dojo of mine because you’re building a mobile product. I want to take a couple of minutes to introduce you to what I’ve got going on here and a little about who I am.


It feels like it was just yesterday. Apple revealed the iPhone, unleashed the ability to write apps for it, and completely changed the startup game. I certainly recall a time when everything was brand new to me. The information available was so scarce and finding those who knew anything was an incredible challenge. Today, even though it may seem that we’re saturated with code tutorials, schools, books, and youtube videos, there are plenty of neglected areas and a lack of focus for those just starting out on this path.

I can’t tell you how many times I’ve been approached by a student, designer, freelancer, wanting to learn how to create a mobile product, but they talk about how overwhelmed they are with everything out there. It usually ends up boiling over to a point where they throw their hands in the air and give up.

Or, I’ll meet the small-business owner who begins exploring the thought of building a product for their business, but they are completely shell-shocked when they hear what the price tag is for common services. They even lack the awareness in other areas that are incredibly important to those building on mobile. These folks end up cutting corners and costing their business much more money in the long run.

I’m here to see if I can create a better environment. I’ve been a first-generation student learning how to code. I’ve had to worry about being the business owner trying to sell a product. Despite doing this for so long I am still learning new things. In fact, even I feel overwhelmed in certain situations. Either the helpful information is difficult to find or it fails to focus on the areas that matter.

Believe it or not, I’m not a super technical person. When Khan Academy says that you can learn anything, they mean it. I’ve become much of a generalist over the years in order to build startups. The persistence and dedication that runs through my blood helps get me to where I’m going.

[annotated header=”- Calvin Coolidge” annotation=”http://www.quotationspage.com/quote/2771.html”]


I’m calling this my little dojo because of my intention behind putting this together. I’ve spent nearly a decade building software with most of that time targeting the Apple platform. While my journey has had ups and downs, I’m having an absolute blast. What started out with a few games, built for iOS, evolved into building apps revolving e-mail, finance, photos, social, hardware, and much more.

Creating just another blog isn’t of any interest of mine, but creating an outstanding learning environment is. By sharing what I know about product development lifecycle I can help to propel you to the next level. You continue to put in the work and I’ll do what I can to help you avoid silly mistakes. My desire also falls into the laps of the beginners who find themselves with mixed emotions. They’re frustrated trying to learn while at the same time being excited with opportunities to create something they’ve thought of building.


What I’m beginning here here will cover an array of areas. Things will be tailored to a beginner mindset or will be clearly marked to indicate the level of skill. My hope is to provide a very guided and focused experience. I’ll be releasing guides that deep-dive into a particular areas. E-books that follow a similar mindset, but goes far further with much more structure. Posts may revolve a variety of things, but will leave you with something new to think about or experiment with.

In addition to all of that I really want to find better ways to instantly connect with those who are having trouble or need further guidance. Until those plans are revealed, feel absolutely free to ping me on Twitter and write me–I’d be happy to help.

Your Turn

What are you building? Are you having trouble getting started with anything? Let me know in the comment section below!

Until next time, stay motivated and best of luck out there!






2 responses to “Welcome! A Quick Hello.”

  1. Anthony Marchenko Avatar
    Anthony Marchenko

    Hey David,

    I’m Tony, iOS Developer from Minsk (Belarus, Easter Europe). I have been developing apps for one year and want to improve my skills to the next level. I just want to say thank you for running this awesome blog, it’s really help.

    Also, I want to let you know that there is a small bug with seeing “older posts” – it’s does’ t work (tested on Safari and Google Chrome)

    Bug: Click “Older Posts”

    /* Better styles for embedding GitHub Gists */
    .gist pre{font-family:Menlo,Monaco,’Bitstream Vera Sans Mono’,’Courier New’,monospace !important}
    .gist-meta{font-family:Helvetica,Arial,sans-serif;font-size:13px !important}
    .postcontents pre, code {color:#8d68dd;}

    in any case, thank you once again for doing so great job!



    1. David McGraw Avatar

      Hi Anthony! Thanks for the kind words & for reading! I’m really glad that you’re finding it helpful.

      I also appreciate the nudge about that issue! I’ll investigate & get that fixed up.

Leave a Reply

Your email address will not be published. Required fields are marked *