A message to subscribers

This is a self-hosted blog and I was previously using the GhostCMS blogging platform. Well, it got hacked. Nothing serious, just a script injection attack with a primitive phishing attempt attached (something unlikely to trip up anyone that saw it). But it made me lose faith with the GhostCMS platform (I mean, how hard can it be to secure a blog ffs?).

So, instead of jumping out of the frying pan into the fire, I decided to instead get the raw data out of the MySql backend and create a static blog generator. The idea being that nothing is hackable (other than the linux box it's on, but that's out of scope for this discussion).

The side effect of this is that there is now no backend for this blog. That means that there is no way to comment on posts, no way to subscribe to the blog, and no way to manage the blog itself.

This is beneficial from a security point of view, but for all of you that subscribed to this blog and chose to pay for it, you will no longer be able to do so. There is also no unsubscribe option available.

So, if you are subscribed and you wish to cancel your subscription, please email me at paul at paullouth.com and I'll manually remove you from the Stripe subscription.

I apologise that this is a bit clunky, but it was the best solution I could come up with, in the short-term, where I felt confident I wasn't just getting in bed with another poorly implemented js suck-fest. I will look into automating this process in the future.

If you wish to support my work and the future of language-ext then please consider sponsoring me on github instead; it's a low-stress way to support my work.

Again, I really appreciate your support and apologies if this is a bit annoying.

Paul