Although this article is meant as a discussion of a corporate buzzword called “agile programming,” the really interesting part is the description of what it’s like to work at Google. It’s hard to imagine working for such a place–all the companies I’ve worked for use what the calls the “whip-cycle of development.”