Thoughts and ideas on how cool, interesting and easy programming (and working with software) can actually be