I just got a new job building an MVP for a small startup. We're building an interactive web-based app to be used in K-12 education - something that is fun and engaging for students, and helpful for educators to build in lesson plans and view their students' engagement.
As a developer, I'd like it to be open-source. I don't expect that it's a project that the community would be contributing to - as our use case is somewhat specific - but, I'd like to be able to keep a public journal of my experience working on the project, and allow others to see how I am approaching problems with a production-scale app. Spectrum recently open-sourced their platform and looking through it has been illuminating.
In short: I couldn't be where I am now without learning from open source software, and I'd like to find ways to share what I have learned in the context of a "real" production app.
I think many business owners would err on the side of closed source, the most obvious reason being that they wouldn't want to provide any benefits for competitors.
🤔Has your business or the business of your client benefitted from open-source?
🤔Have you had this kind of conversation with your client or employer?
🤔If you've thought about this for your business, what went into your decision making, and which route did you take?