August 2010
12 posts
The fundamental steps of all software development are analysis and coding.
– paraphrased from Winston Royce, 1970
Too many songs, weak rhymes that’s mad long
Make it brief son, half short...
– GZA, “The Genius” echoing 37signals’ Half, Not Half-Assed ethos.
Auto-scaling Redis-backed workers →
The money quote:
Now, your workers only run when they need to. You don’t need to have a bunch of workers running for those times the job queue does get a little backed up, and you don’t even need to keep track of it, because it will scale itself without you having to mess with it.
The original paper on Lisp →
“Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I”
John McCarthy, Massachusetts Institute of Technology, Cambridge, Mass
April 1960
CouchDB: Definitive Guide →
Free online beta book.
Does design advice stay fresh? →
Video of IDEO’s lectures from dot-com boom era.