Cleaning up all my websites and moving forward

The last few days have been devoted to crawling out from under the weight of a massive hack across all my websites. That is something that I dislike even writing, but it happened and that needs to be acknowledged. Somehow via a plugin somebody was able to get in and populate links to terrible cheap websites on … Continue reading Cleaning up all my websites and moving forward