> the key is: have a shared communal amount of credits, and it's first come, first served. calculate how much you can afford at max per day and that's it
Wouldn't this very likely mean that a lot of your users hit a wall immediately, without being able to use any credits?
yes, that's the point, but you will rise the ceiling the more paying users you get. as opposed to having to deal with per-user limits, you have a global limit you fully control
for example, i have 900 users, 7% paying, but it's 3-6 new users per day, it's manageable at 5 credits per user per day (non-renewable), and 20 communal (so in theory 4 users)
when i grow, i just raise the communal credits from 20 to, let's say 100, so 5x more free happy users per day. i think it's beautiful in its simplicity and flexibility
> the key is: have a shared communal amount of credits, and it's first come, first served. calculate how much you can afford at max per day and that's it
Wouldn't this very likely mean that a lot of your users hit a wall immediately, without being able to use any credits?
yes, that's the point, but you will rise the ceiling the more paying users you get. as opposed to having to deal with per-user limits, you have a global limit you fully control
for example, i have 900 users, 7% paying, but it's 3-6 new users per day, it's manageable at 5 credits per user per day (non-renewable), and 20 communal (so in theory 4 users)
when i grow, i just raise the communal credits from 20 to, let's say 100, so 5x more free happy users per day. i think it's beautiful in its simplicity and flexibility