Back in business

An update on the site intrusion which took out this blog for several days, and the steps I’ve taken to repair the damage and prevent future attacks.

Read More