- Published on
Software that helps people is hard. Perhaps, it is one of the hardest and most gratifying engineering and product development challenges we have to face in our modern world. It is the rarity of achieving that goal that makes it all the more imperative to do so. What a failure it would be to have all of these resource and opportunities, and to not seize the moment to give back to our world that gave us these resources.


