The Poetry of Programming
“Writing software should be treated as a creative activity. Just think about it — the software that’s interesting to make is software that hasn’t been made before. Most other engineering disciplines are about building things that have been built before. People say, ‘Well, how come we can’t build software the way we build bridges?’ The…

