alazoral
The value of Amazon and other marketplace systems, what I think many would say is their distinguishing factor, is capital L Logistics. It’s the warehouses, the return systems, quality control, customer support, international shipping and importing, inter-warehouse trucking and a network of last mile delivery, all tuned to minimise costs. An open source platform that handles all of that somehow would actually be revolutionary, but even the design of the system would require actual years of user research and mastery of systems that are truly arcane.
What that complexity is really buying is desktop-class web applications like Figma, Notion, and the like, and massively reducing the engineering costs of building products like those to the point where it’s way cheaper and easier to build a rich, complex web app that can run for anyone anywhere than it is to build desktop or mobile software with the platform-holders’ own APIs.
If you’re not doing one of those and are just doing a light crud app, then you probably want to use one of those desktop-class web apps like AirTable.
And if you want to make a static website, then we have some much better tooling you can opt into to make managing it and building it out faster, but it’s far from essential.
So for scripting, where you give a random piece of code access to your entire digital life, a language that is hard to write for even experienced developers but is easy to read and fully understand what is going to happen when they run it, for anyone who could read its licence agreement, is an inspired choice.
It should be very hard to make software that could hurt people. It should be obvious, to as many people as possible, when software could hurt people. If we all prioritised user safety over developer comfort we would have a very different industry.
So my feeling is that if you're claiming to represent and evangelise that community, using obstinate tribalism to justify commoditising your familial love isn't the way to win hearts and minds. Seems, to me, like a way to perpetrate some pretty terrible stereotypes.
Computers aren't inherently useful, or good. They are just boxes with a number inside. If we use them to make people we love happy, only then are they useful and good.
Bureaucracies lack military response time. Dictatorships lack economic stability. Democracies lack efficiency. Each of these are actually each model's strength, but over time becomes fatal.
Community is your market, and crucially, you.
You should have found the community first. Then, if you're truly part of it, you'll know what your product should be.
If you're asking the question you're asking, it means you built a product without a market which is going to be... challenging.