Google 20% Time
>> There is, by and large, only one code base at Google. <<
>> This isn't a matter of doing something in your spare time, but more of actively making time for it. <<
>> When someone comes up with a new idea, the most common response is excitement and a brainstorming session. Politics and who owns what area rarely enter into it. <<
This is interesting explanation of what Google engineers are doing daily. What a pleasant workplace they seem to have.
What I envy most is about politics. You know, politics may not be bad itself, but what really bad about politics is that people learn to use politics as an excuse for what they don't actually start doing it. Sometimes it was actually not the politics itself which prevent the project from moving, but it was because people don't really think it's possible, doable, or worth doing it.