I consider writing (words) and writing (software) to be my two most proficient creative skills. There are many parallels between the two – in most situations, both take the form of writing letters down onto some document that gets interpreted by someone or something else. Both take time, require extensive pre-writing preparation, editing, and rewriting to be great, and both are skills with such creative and technical depth that it takes a lifetime to master, if at all. Software gives you in...