The art of software development
I've been having these thoughts lately, and a recent discussion with a friend of mine made me want to write it all down. So I've written an article on software development as I see it. There's probably a lot of familiar stuff in there, but I needed to get it of my chest. Feel free to comment!
Link to the article...