• 4 Posts
  • 22 Comments
Joined 6 days ago
cake
Cake day: March 13th, 2025

help-circle




  • Why do you assume the developer has to implement what could be paid for?

    If 80% of your income comes from a single company that pays you to develop the features they want, can you afford to decline specific requests without risking that client? Probably not. Without income diversification, you can quickly end up in a situation where your client dictates your work.

    Why is the assumption that devs will give up agency?

    Because financial dependence limits choice. When a developer relies on just a few clients, those clients gain leverage over them, making it difficult to turn down requests, even if they’d prefer to.

    And why the assumption that all paid requests will be by corporations?

    Because private individuals rarely spend hundreds or thousands of dollars to get a feature implemented. A more realistic approach for individual users would be crowdfunding or pooling resources to fund specific features.