a compendium of tech stuff