Software development as a tool to make the world better
I am constantly in search of what it means to build the best possible software product. That means constantly learning and refinement.