Jacobin, is an excellent place to find reasoned and concise writing from an unabashedly socialist* perspective.
I find this article a bit Panglossian, I believe that the reports of the death of Neoliberalism have been greatly exaggerated, it does raise some interesting issues.
What’s more the lede for the article is a hoot:
They owe me a screen wipe.
*A firmly democratic socialist perspective. No Trotskyites here.