This is a short, simple, and yet elegant, post written by Jared Sinclair about how to approach writing a new app; especially if you are in the learning phase. I must admit, I am guilty of spending more time on writing “beautiful” code than I am bringing it to fruition for others to enjoy. Sometimes you just have to let go and release the product; a lesson I struggle with daily. Any who, I’ll leave you with a quote by Jared Sinclair himself.
If your goal is only to learn, then write clean code. But if your goal is to build a successful business, then stop trying to impress your heroes. Learn as you go. Be messy. Don’t use new technologies. Don’t use new languages for their own sake. Don’t waste time trying to think of the most elegant way to break an egg. Just smash it on the counter and leave a FIXME: comment and move on. The only question that matters: is this app fun or what?
This is a good read on Apple’s new Swift focus for teachers written by John Weatherford.
I have been holding back on learning swift for a number of reasons (time and uncertainty being the main reasons) however, while at WWDC, it became clear to me that Swift is the future that Apple is focused on. Guess it is time to learn the future! Also, here is Teaching Swift For Teachers. A great reference made in the aforementioned article.
For years, I have wanted to start a blog and today, I decided, is the day! No more excuses.
A short premire
Every time I sat down to begin this process, I weighed out my options. Should I build from scratch or start with a modified wordpress template. Suffice it to say, this daunting question consistently left me with the same result; no blog! In order to overcome this, I made a decision. Keep it simple. Enter my new relationship with wordpress.
Over this wonderful journey, I fully intend on re-writing this blog from the ground up in front of your very eyes. In fact, I hope to document every piece of the re-write in order to share how you too can create a blog from scratch. For now, I ask for your patience in the future hurdles to come.