This is my personal web log. My career related/technical site is here. Currently I expect to use this area for long-form thoughts, comments and discussions of pretty much anything I’m interested in.
I’m a Principal Software engineer, father of a teen-aged daughter, husband and owner of a house I rather like in southern New Hampshire.
I am fascinated by complex problems and love seeing a team of talented people take something challenging from a white-board sketch and list of ideas to a completed product that is out in the world helping people do things they couldn’t have done before. I’ve been a software lead for a broad range of products from pure software to very complex hardware/software systems.
I read voraciously (mostly science fiction and fantasy, but not strictly). I love complex board games. I am a serious amateur photographer who is starting to get more serious about showing and sharing my work with people.
Follow me on twitter (both blogs tweet new entries) at