Charm has raised $6M in funding
charm.sh
charm.sh
Because for sure I'm their target market but I've got no idea what it does.
I spent 10 seconds trying to figure it out then I was gone.
Leaving the blog to https://charm.sh/ didn't help
After `ssh git.charm.sh` and one more click I did find a brew command, which oddly isn't copy'able!?
It seems to be a group of people really into building aesthetically pleasing CLI tooling, which I enjoy. To be honest I have no idea what their business model is or why they need to be Venture funded.
I don't think VC funding exists if "premium support/enterprise consulting" is the monetization strategy. Either they see monetary value in the product itself and intend to maximize it (aka subscriptions, paid features, etc), or see the IP value and intend to have the business "flipped" for profit.
It's a little less clear to me how you monetize this type of stack. Given such an impressive fundraise, in a tough climate, I wonder what the market opportunity the VC's have backed is.
BTW: At the time of writing, the link to Charm Cloud in your blog post is broken.
Nowadays it is less clear.
Does it make sense that a collection of CLI libraries would be deemed a failure because it "only" pays all of the devs well enough to live deeply comfortable lives but can't produce a 10x return?
Is a CLI library what you think of when you think of "won't be ruined by chasing 10x returns?"
Life is all about compromises and they definitely need VC money now to pay developers well by putting resources in cloud.
There are almost no cases in life where being extremely profitable and self-sustaining can be considered a failure mode, that's a unique property of venture capital, and venture capital is not the only form of capital.
Most times you're given money you're not expected to pay it back with 900% gains.
I understand the concern. Charm is a very nice set of open source libraries and tools for the command line, but it is certainly not something easy to monetize. The push to grow and monetize can certainly make it a lot worse.
I got to the "Why Open Source?" part, and my brain filled in: "Because bait-and-switch needs some bait."
Please prove me wrong.
Would pointing you to the dozens of publicly traded companies with open core models "prove you wrong"?
Not at all @slap_shot.
> Would pointing you to the dozens...
No, no it wouldn't. There are plenty of companies that play fair staying true to their roots. And then there are those that are forced to defend themselves from the cloud vendors. And then there are those that pull shenanigans like Docker & RedHat.
My point was that this particular company and product seems too slight to survive the onslaught of so much VC cash.
Trying to figure out where's a good place to start trying them out...
As for who else uses it, I'm not sure, but you can use github search in go.mod files to see which projects import it; sloppy search query: https://github.com/search?q=%22github.com%2Fcharmbracelet%2F...
Been looking for the right time/project to use Bubble Tea/Lip Gloss because they seem really cool too.
Let's hope this fundraising doesn't drive them to the "enshitification" we tend to see these days, I'd love to see what else they can make if they remain true OSS.
Spinnaker does the same thing and it's just not easy to follow. Same questions for echo, rosco, deck and whatever other service they have.
Why not call it charm-tui, charm-md, and spinnaker-ui, spinnaker-events, spinnaker-bakery. It would make understanding the software so much easier.