Rants, musings, and self-promotion.