Ah-ha, you probably just came to this page looking for a picture, didn't you? Well, here you go.

If you want to know more about what I've done, you can mosy on over to linkedin.
Brief recapitulation:
- 1983: born
- 1996: started cprogramming.com (not yet at cprogramming.com)
- 1998: moved to cprogramming.com
- 2002: Harvard, where I was (co-) head TF for CS 50 and CS 51 and met "the other Alex"
- 2006: Liquid Machines, where I made desktop applications do interesting things
- 2010: Check Point bought Liquid Machines, and now I make web servers that hand out XML to people who ask nicely
- 2010: Started solving crossword puzzles
- 2011: Decided I should create my own website