Can’t get enough about the fellow who lost his gig at Google due to his blog postings? Gelf has more. What’s Gelf? As much as there is, is here.
Can’t get enough about the fellow who lost his gig at Google due to his blog postings? Gelf has more. What’s Gelf? As much as there is, is here.