As you probably noted I haven’t had a lot of time or inclination to post updates here.
I frequently post on Facebook. Feel free to subscribe to my updates, they are 99.99% public and 85.32% irrelevant. (I did post a thing about Mass Effect today though.)
There is also a very active forum here which I sometimes maintain when the screaming is loud enough.