Software development takes immense intellectual effort. Even the best programmers can rarely sustain that level of effort for more than a few hours a day. Beyond that, they need to rest their brains a bit, which is why they always seem to be surfing the Internet or playing games when you barge in on them.
Joel SpolskyPeople ridiculously overvalue aesthetics and beauty when evaluating products. It's one of the reasons iPods, and, for that matter, Keanu Reeves, are so successful.
Joel SpolskyThe secret of Big Macs is that they're not very good, but every one is not very good in exactly the same way.
Joel SpolskyIndeed one of the best ways to deflect attacks is to make it look like they're succeeding. It's the software equivalent of playing dead.
Joel SpolskyIf your goals is to produce something of permanent value, you start to think differently about you want on the site.
Joel SpolskyUsability is not everything. If usability engineers designed a nightclub, it would be clean, quiet, brightly lit, with lots of places to sit down, plenty of bartenders, menus written in 18-point sans-serif, and easy-to-find bathrooms. But nobody would be there. They would all be down the street at Coyote Ugly pouring beer on each other.
Joel Spolsky