New Blog and Newsletter! Sorta.

I had a false start in 2013, and then my self-hosted ghost blog crashed last month, so I'm recreating it. In the meantime, I'm going to posting things and seeing what sticks.
Work in progress. Under (re)construction.
I had a false start in 2013, and then my self-hosted ghost blog crashed last month, so I'm recreating it. In the meantime, I'm going to posting things and seeing what sticks.
Work in progress. Under (re)construction.