Yep, that's true actually. Any updates, blog or articles, always get posted on the I-Mockery Facebook page here:
http://www.facebook.com/pages/I-Mockery/127390080137
Most of the updates get posted to the I-Mockery Twitter page as well:
http://twitter.com/imockery