The Great Works of Software

Computer people often talk about products. But each of these five have come to represent something else—an engagement with hard problems that are typically thought to be in the domain of philosophy, literature, or art, rather than programming.
The Great Works of Software, by Paul Ford; Microsoft Office, Photoshop, Pac-Man, Unix, Emacs.  https://medium.com/message/the-great-works-of-software-705b87339971#.rxp1usxsp
Clean code is simple and direct. Clean code reads like well-written prose. Clean code never obscures the designer’s intent but rather is full of crisp abstractions and straightforward lines of control
— Grady Booch, as quoted in Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin, page 8
Like a good novel, clean code should clearly expose the tensions in the problem to be solved. It should build those tensions to a climax and then give the reader that ‘Aha! Of course!’ as the issue and the tensions are resolved in the revelation of an obvious solution
— Grady Booch, as quoted in Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin, page 8

It's just so much easier

To get an idea off the ground…over this last decade the barrier to entry has been lowered quite a bit, to where if you have something new you want to explore it really is a couple thousand dollars to get something off the ground and launch it.
— From This Week in Tech episode 228, a conversation between Digg founder Kevin Rose [quote starts around 22:00]

Host Leo Laporte and <a href="http://en.wikipedia.org/wiki/Robert_Scoble" title="wikipedia">Robert Scoble</a> talk with Rose about how much easier it is to get stuff done now. 

Kevin Rose: If you wanted to start a company back in 2000 it was a lot more difficult than it is today. You’d actually have to go out and buy dedicated servers, and there was no Amazon S3. There was no EC2. To get an idea off the ground today (or even just a few years ago) over this last decade the barrier to entry has been lowered quite a bit, to where if you have something new you want to explore it really is a couple thousand dollars to get something off the ground and launch it. 

Leo Laporte: That’s a really good point, that’s completely changed everything hasn’t it?

Kevin Rose: Absolutely, especially the way that we scale websites. It was really difficult back in the day. And the fact that you can go and just launch new server instances in milliseconds depending on what the load is of your current site, based on EC2 — it’s just so much easier than it was even just a few years ago. 

Robert Scoble: what I was putting up on screen right here was a Twitter room, or Twitter list, of a bunch of people who are covering the Iranian protests. This was pretty difficult to do even a year ago. And now we can see 346 people, all who are covering the Iranian protests, most of whom are actually in Iran. It’s pretty amazing that we can connect to each other this way.