David Heinemeier Hansson at Signal vs. Noise – Average environments beget average work:
"In my experience, we’re all capable of bad, average, and good work. I’ve certainly done bad work at times and plenty of average work. What I’ve realized is that the good and the exceptional work is at least as much about my environment as it is about me. Average environments begets average work."
Mon, 28 Jul 2008 21:11:35 +0000
Mon, 28 Jul 2008 13:42:44 +0000
Wed, 23 Jul 2008 09:19:17 +0000
Scott Adams – Progress Bars:
"A minute of entertainment is better than 58 seconds of boredom even if you are in a hurry."
Tue, 22 Jul 2008 18:21:52 +0000
Mon, 21 Jul 2008 19:22:40 +0000
Ben Ramsey – HTTP Status: Redirection:
"If you want to process a POST request and then safely redirect the user agent using GET, use 303 See Other."
Mon, 21 Jul 2008 19:02:56 +0000
Tim Bray – Atomic Monday:
"To post an image (or any other bit-blob) with Atompub, you HTTP-POST it; the server stores it and creates a synthetic Atom entry for metadata about it. Then if you want to update the metadata, you have to PUT that. So Joe Gregorio, based on his work at Google, is proposing “atom-multipart”; the idea is use pack up your bit-blob and an Atom entry full of metadata, and push ’em at the server in a MIME multipart package.
Everyone seems to like the idea, the Atom-protocol mailing list is chewing it over, the IETF seems to think it’s appropriate for the standards track, and I’ve volunteered to be the consensus referee."
Tue, 08 Jul 2008 08:57:26 +0000
Ryan Singer at Signal vs. Noise – Features are a one-way street:
"Whether the feature is good or bad, once you launch it you’ve married it. This changes the economics of feature additions. If you can’t destroy what you build, each addition holds the threat of clutter. Empty pixels and free space where a new feature could be added are the most valuable real estate on your app. Don’t be quick to sell it, because you can never get it back."
Tue, 01 Jul 2008 22:54:39 +0000