Ruffled Feathers

tl;dr

I knew my post yesterday, about my stance on “free” services, was likely to not go over very well with most people. I knew that, but that’s not why I posted it. I wrote that post because it is what I believe and I felt it needed to be said — if for no other […]

Published by Ben Brooks