I've spent doing family things but also hacking on the Debian Planet code. The development language is Python and this is a complete and utter "start-from-scratch-and-prey-it-works" (tm) approach. An approach i'm famous for starting and never finishing.