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 .


November 21st, 2009

Forgive me, Internet, I have sinned.

It has been six months since my last post. So much has happened since then that I have wanted to tell you about.

And I tried!

Drafts piling up.

Oh, I tried, several times—I have the WordPress drafts to prove it. But somehow anything too large for a tweet ended up a five-page essay with footnotes.1 (I would have written less, but you know how it goes.)

So. Let me be very brief:


  • I finished my doctoral studies and got my degree. You can read my thesis if such things interest you.


Ducks by the river - 30 Boston, from the harbor

  • My wife, The Boy, and I now live in the Boston area. We love it here.

Bugdroid and the Cupcake

  • I now work at Google (with some dear old friends) on the Android operating system. It’s pretty exciting. There is a lot of very hard work yet to do.

  • I am still interested in research topics, including distributed systems, security, and social networks. I also continue to maintain my Mac software on the side. These pursuits have taken something of a back seat to the above bullets, however.


Now I can start making notes (of the longer-than-140-character variety) again. Thanks, Internet, for your kind indulgence.

  1. No, seriously. 

5 responses

  1. joe  

    good to have you back in an older medium… I can imagine your style leaves a great many blog posts unfinished, but just “let them free” (free, free…).

    comment posted at 7:34 am on 22 Nov 2009

  2. Darryl  

    I don’t get the title of this post: “tl;dw”

    I reckon it’s some clever bit of code/Unix that I just haven’t run into yet. Or a typo.

    Congrats on all of the bullets above, Dan!

    comment posted at 4:49 pm on 04 Dec 2009

  3. Tom  

    @Darryl, tl;dr is a common abbreviation for “too long; didn’t read” so Dan probably wants you to read tl;dw as “too long; didn’t write” since that fits nicely with the topic of his post.

    comment posted at 2:36 pm on 05 Dec 2009

  4. Darryl  

    Well, crap. If he didn’t throw the semicolon in there I could’ve just Googled it myself. Thanks Tom!

    comment posted at 3:44 pm on 07 Dec 2009

  5. Darryl  

    And of course, now I realize the semicolon works just fine in Google. Not so much in Chrome’s combined address/search bar.

    comment posted at 3:45 pm on 07 Dec 2009

Add a comment

html help (show)

newer: older: