Jim and Laurie Miller (and more...)

New Year’s cards

2019 (picture, letter, young David, recent Joe and Carl)
2012 (picture, letter)
2009 (letter)
2008 (picture, letter)
2007 (picture, letter)
2006 (picture, letter)
2005 (picture, letter)
2004 (picture, letter)
2003 (picture, letter)
2002 (picture, letter, sand dune)
2001 (picture, letter)
1999 (letter and pictures) 
1997 (letter)

Christmas card challenges from the past
more challenges...

Some family adventures

British Columbia
hike onto the ridge
chess tournament
Eagle Creek hike

If you've got some time...

physics engine tutorial
time to code