Software Development is a Creative Endeavor

Software Development is a Creative Endeavor

This post discusses software development as a creative and not purely technical pursuit.