I agree with the article and am facing the same challenges in my own startup: how much, and what, to open source?
It's a platform that offers a simpler way of building serverless backends [1], and so it's naturally targeting developers. As a developer myself I know how much I appreciate things being open-source and free. At the same time it would come with huge business model challenges in my case and kind of erode what my product is all about (simplicity and having things taken care of for you).
While the article does not really offer any answers, I'm curious if anyone else has any experience to offer in this regard?