waving android

I am currently a software engineer at Google, where as a member of the Android platform team I build frameworks and user interfaces.

The blog here at is mostly historical; you can find more recent posts on .

New Joel:

January 24th, 2002

New Joel: Rub a dub dub (referring to “code scrubbing”,
an alternative to a possibly-suicidal full rewrite).

Funny quote: “Somewhere,
someone with a big stack of 4×6 cards is sharpening their pencil to poke
my eyes out. What do you mean you didn’t design your classes?”

Sage
quote:
“Occassionally I would encounter a weird nugget in the code. These
nuggets were usually bug fixes that had been implemented over the years.
Luckily I could keep the bug fix intact. In many of these cases, I realized
that had I started from scratch, I would have made the same bug all over
again, and may not have noticed it for months or years.”

newer: older: