I'm surprised so many replies here are about removing a free tier 2 years ago. Things cost money, what did you expect? Whenever I get free products that cost money I expect it's either temporary, or I'm being the product myself.
So as some of my own feelings/thoughts on this: I've also sat on the "receiving side" of a "free forever" campaign now 2 times in my career. The first time driven by the CEO and the second time driven by the marketing team (and supported by the CEO). In both cases, I knew the truth (sitting on the product management side) that there was no sustainable way to have a "free forever" campaign: that there was finite end in both cases on the 2-5 year horizon before we needed to change plans. I advocated against adding the "forever" verbiage knowing this. The first time, I didn't push strongly: it was my mistake.
The second time, I pushed strongly and made sure the entire executive team knew that we would be misleading our users. I pointed to the horizon and talked about the problems with "forever" language. I had to push very strongly back on the marketing team to change verbiage and then they silently made updates anyway to add "forever" verbiage. They were eventually fired for this.
But what I find concerning here isn't that the "free" tier went away (it almost always must) but that there's denial and push-back in this set of threads about the verbiage. You made a mistake. Own it and apologize for the verbiage you put out there. Don't deny that it was ever there or argue over pedantic details about where/how that verbiage was placed.
as much as I question why someone would trust a free "forever" offer, I have a lot more questions about a company that is denying what's in the public record.
To be fair the CEO is quite comfortable using the word 'forever'. It was used as the title of the announcement to withdraw the Hobby tier and also specifically used to justify it:
Wow. The guy is a jerk and a liar. The board at PlanetScale needs to get this guy off the internet. He's too much of an asshole to be seen in public.
I have no real horse in this race. I know how to manage my own databases, but I do have people asking me about PlanetScale and asking me to use it for certain projects, and I will absolutely never do so now.
This is the bloody pricing page. If I as the CEO of a SaaS startup don't even know what our pricing page says I should step down. That's our offer, that's the most important page we have. Come on now. Writing "free forever" isn't something some rogue marketing intern does, this is a core positioning decision and something you'd absolutely be part of, if not leading, as the founder.
What are you arguing about? People send you web archive links and you're still stubborn enough to say that it wasn't the case. Shame to even see you here, just shows what kind of company you are from the inside.
Indeed. I'm a user of Cloudflare free and Oracle(tm) Always Free(sic) services, but for hobby projects where I'm not under the illusion that they owe me anything.
I think the longevity of Gmail, Youtube etc being both (a) absolutely free and (b) personally critical to many people has rather warped expectations in this regard. Take the freebie, be grateful, but don't imagine that giving no money to a corporation is going to incur any obligation from them to you.
If somebody built a service to try out planetscale or the fact that planetscale was constantly hyped around / sponsored some big names atleast in the youtube scale, I am pretty sure that some people went there thinking about the free forever and everything...
I do think it was a little bad move because now you can't even test planetscale and the memories of its free stuff still might haunt some people
Were we supposed to just keep it up until we go out of business or something? Out of sheer duty. Like burn everything we built to the ground to keep the free tier going as long as possible? Endlessly indentured to provide a free service on the internet for people that will never pay us money so that the people that do pay us money can eventually have to move provider too because we are shutting down?
I didn't enjoy doing it. I felt bad but I don't regret it at all.
Fair take I guess, but my curiosity wants me to ask how big were the costs of the free tier that it was trying to make you shut down..
Do you feel as if people were abusing the free tier ? Was the only solution according to PlanetScale be to close the free tier entirely? How much were the people actually using the service (like out of 100 people who signed up, how many people were constantly utilizing it till its fullest) or ( maybe abusing it even)
If lets say that you could build your company once again or you could start planetscale from its beginnings, would you still take this decision before it was big, since I feel like as if the free tier was a key part in atleast giving PlanetScale some name/fame.
I can understand how you feel but I just feel like there were a lot of people who were advocates of your software, partially because of how people could test it out for free as well and those advocates were the one who were hurt the most. Personally, I wasn't involved but I would pretty bummed too if I advocate a service and it does something like this, although, I would still understand the situation.
Yes, that was the promise you made. You said 'besides our commercial offering we're going to support your personal projects you run out of passion, forever' and then you changed it to 'actually, we're going to delete your passion projects unless you pay us money'.
You should absolutely regret making that promise. As I understand it you're wrapping hardware at AWS and GCP, and likely have since the beginning, so you should absolutely have understood that this was a bad promise because it was dependent on recurring costs towards those suppliers that you did not have control over.
It is both strange, fascinating but also wired and scary to watch all of these unfold in real life. Not just on the internet.
In pre 2010 era, we all knew Unlimited Bandwidth, Unlimited Storage was marketing and no one believes it. There is some sort of limit, and as long as we dont get caught it is fine. Free "forever" offering, Unlimited were all best effort. And It isn't just tech, but also politics. I mean they all say it but most wouldn't believe it.
And then we have a whole new generation of people who dont have this as norm anymore. They do believe everything should be free and could be free. Utopia is just around the corner. The cost of anything is so abstracted and muddled they have no idea why anything is priced as such.
Sure, it sounds like a marketing mistake, and you're owning up to it not being sustainable.
But you're burning trust with people before they even have a relationship with your company if you pretend it never happened.
It's much better to say "Sorry non-customers, this wasn't sustainable. I hope this new approach will better serve us both in the hobby use case and still be sustainable!"
Its hard shutting down services and nobody wants to do it. I've been there as a CTO and co-founder, but you made the right decision. Glad to see the new $5 plan because, imo, Planetscale is the best database to build with for majority of applications.
Many of us grew up on stuff like SDF/Freeshell and IRC and ad-supported web hosts. "Free forever" actually meant "free forever" to us, until services that used the same language to make promises ripped us off and turned us more cynical.
So? Maybe don't offer a free tier if you can't sustain it? And many other providers (like Neon, Koyeb, Supabase etc) still offer a free tier. Personally I don't like this type of bait and switch. If you can't sustain something don't offer it in the first place. Same with open source projects going closed source for money after getting free work from open source programmers.
I bought a used VisiCalc box on eBay to run it on my restored Apple II and experience what it was like to use it back in a day on original hardware.
The quality of documentation is something I haven’t see in the last decade or two. It comes in a binder, well organized, thought out with good examples and no expectation of prior knowledge. It’s a joy to read. The only documentation I read thats better than this was the original Apple II Basic manual.
And the best part is it’s all keyboard based. Is there something like vim but for spreadsheets?
Thanks, that looks interesting. It looks more like a data grid, but anything that has keyboard shortcuts to work with data is awesome. I’ll give it a try.
Author here. Yes, I’m glad someone agrees with my assessment on the documentation quality. It pulls off a pretty amazing hat-trick, considering it was the first exposure anyone had with such a program.
`sc` is the only option I’m aware of that is like a “spreadsheet vim” though there are likely others.
Interestingly enough, the original name of sc was . . .
wait for it . . .
vc
Surprised no one mentioned Tree Calculus - https://treecalcul.us/. It uses binary trees to represent functions and data. K=ΔΔ, S=Δ(Δx), and so on. Though I won't pretend I fully understand it.