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 .

Functional document construction: Skribe

November 17th, 2004


I actually built something very similar to Skribe (a Scheme-based document construction languge) when I was a junior at Rice. Working with Shriram, I built Chisel, which could emit HTML or PostScript (by way of LATEX, naturally). It actually had a slightly friendlier syntax than Skribe (you didn’t have to know as much Scheme … or, more accurately, you didn’t have to knowingly know as much Scheme). I guess I should have released it, or something.

newer: older: