A Long Overdue AnnouncementThis is a blog post I've put off writing for a while. Probably for much longer than I should have. But, the time has come for me to...