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 .

I have a new word for you.

January 31st, 2003

I have a new word for you. First, some background:

typo
/tay·po/   Short for “typographical error” — historically, an error introduced by
the typesetting process; now, any spelling or orthographic error in
a text.
pasteo
/pes·to/   Neologism   Etymology: riff on
“typo”. A typographical
error introduced by careless use of Copy & Paste functionality
on a computer.

And now, my addition:

search-and-replaceto
/sərč ænd riplesto/   Neologism   Etymology: riff on
“typo” by way of rime with “pasteo”. An error introduced by
careless use of Search & Replace (or, in my case,
:%s/foo/bar in vim).

OED, are you listening?

newer: older: