idea blog

Marketing commentary for better. Or worse.