SkinnyVinny
However I would be lying if I said I wasn't disappointed that you chose to bring in the premium mode now, when so many musicians around the world are relying on the service as their primary means of playing with others.
Hi SkinnyVinny,
I didn't want to make the Premium announcement about my personal situation but I guess many people
will feel the same way that you do and that's understandable. I'll share the details and hope being
transparent helps.
The decision to launch Premium now was absolutely necessary in order to keep jammr going. Up until now
I funded jammr for over 8 years and developed it as a side-project as time permitted.
That is no longer sustainable due to the huge number of users that have joined. Since the lockdowns
began I have been working on it every day, including weekends. I have paid for more servers when the
existing one couldn't handle the load anymore. I spend hours every day answering emails and helping people
jam. I took a week off from my full-time job to keep jammr running when the servers and software were
breaking under the load - vacation time that I won't be able to spend with my family.
jammr needs to be bigger than just me now in order to host so many users. In order to do that it
needs financial footing. I had to choose between closing jammr to new users and launching premium
so that people can continue jamming together online. Closing it to new users would have been even less
helpful to musicians in lockdown.
Some people might suggest another direction. I could have raised money from investors so that in the
short term we could spend investors' money instead of income from customers. But investors expect a
return on their investment and I would be forced into business decisions that are not in the customers'
interest sooner or later - exactly what we're trying to avoid here.
Or you might say, “open source it”. The jammr client and session server have been open source from
the start and all the work I do on them is available to anyone (including potential competitors) because
I believe you should be able to modify and share software that runs on your devices. In fact running
an online jamming platform as an open source project was what I did before starting jammr. But I
found that most programmers don't want to dedicate their spare time to improving the code, they just
want to jam like everyone else
. Also, open source doesn't solve the costs associated with running the
infrastructure.
So this is why I chose this direction. I know jammr still has a long way to go, I know the user
experience has been frustrating for some, I make mistakes, but I'm passionate about jamming
together online and I'm not doing this to make a quick buck (over 8 years later this is the first time anyone
has paid anything and it's being used to run and improve jammr). I'm lucky that andhai was willing
to take some of the customer support load off me in the past few weeks (his job is affected by the
pandemic and I'll need to start paying him for his time).
It's a frustrating time and I too would have liked to keep all features free longer, but I can't keep it free at
the current scale. I'm maxed out and jammr needs this to stay online.
What I want everyone to know:
1. You are welcome to use free accounts.
2. Please keep sharing your ideas, I read them and we can improve jammr together.
3. Thank you to everyone who has been supporting jammr, whether it's by spreading the word, helping new users, or purchasing Premium.
SkinnyVinny, going back to your specific idea, thank you for your suggestion. I will think through the
details of a few approaches that might help out those who are unable to afford Premium.