Failure

The experience of failure and how it is the first attempt at learning. Do not fear failure, but embrace it.

The insanity of software

At times someone distills perfectly what it means to be a software developer.  This week Peter Welch posted the following article to Gizmodo and I strongly recommend it to my readers “Why a

My Commencement Speech

Many of you have been scared of failure and have done everything possible to avoid it.  I have some bad news for you.  Failure will find you and grasp you in its unjust embrace.