Being a software developer, I often spend considerable amounts of time reflecting on the way I do create software. Thinking about the processes involved, how things could be improved, figuring out who to blame when things don't go very smoothly... :P I'm also a visual thinker - things make more sense to me when there are diagrams involved. So it
(
Read more... )