Earlier quoted context omitted.
Thanks for sharing your experience, what was the app? Personally, I don't think I would have gone through the trouble as well. For example, I used to have a ton of Evernote entries and don't think I would setup a personal CouchDB just to get access to it. A middle ground could be a file path to an sqlite file that can be copied, opened or backed up in the cloud.
The app is at ezInvoice.com. CouchDB is really a very good fit for that app. In the early versions of the app I used CGI.pm to store and get user data and that was very fast and efficient, and the format for storing data was similar to CouchDB's (JSON), so it felt more familiar for me to work with. I had never worked with SQL before making that app. I had a partner back then create a new version that used an SQL db.…
The cloud is a prison. can the local-first software movement set us free?
171–180 of 215 posts
Re: The cloud is a prison. can the local-first software movement set us free?
#172Earlier quoted context omitted.
Curious -- in this scenario, who is doing security, governance, compliance, observability, etc...? You are probably masking a lot of benefits of a mature and competent IT team. ...or you are assuming A LOT of risk allowing velocity-driven software engineering teams to run amok.
My previous employer is or has already transitioned mostly to the cloud. The answer to your question is " the same teams that were doing it before, but with cloud guardrails instead of hacky bespoke solutions ". AWS IAM is baked into every single product natively. It isn't perfect and their JSON dialect is annoying at times, but having granular RBAC for storage, compute, ops, network in a single language is incredibl…
you do realize that "cloud guardrails" often started out life as "hacky bespoke solutions". you are assuming more business risk than is necessary.
Re: The cloud is a prison. can the local-first software movement set us free?
#173Local-first software is about doing the work on the device at hand securely, effortlessly and serverlessly collaborating on that work using data structures that are designed to facilitate local-first collaboration. It is a platform shift in software development and if you are "all-in" on cloud technology it would behoove you to understand its tenets if for no other reason then to know "who moved my cheese" in the future.
Re: The cloud is a prison. can the local-first software movement set us free?
#174Earlier quoted context omitted.
> Figuring out the right market segmentation to deliver cheaper prices to those who are more price-conscious, and more functionality to those who can pay. yeah smart guy, that's what we did for over 10 years. then it became impossible (because it's AMZN and MSFT and GOOG, remember???). then i sold. now i never have to worry about that shit ever again.
No need to be snarky/insulting here. It was just that your explanation purely on prices being either too low or too high seems incomplete. It's not clear why there wasn't a middle ground. On the other hand, not being able to compete against the scale of major cloud providers makes sense. It's just not clear how that's related to you starting out with prices that were too low.
Re: The cloud is a prison. can the local-first software movement set us free?
#175I was reading through the comments after reading the article and realized some didn't take the time. So TLDR; Local-first software is about doing the work on the device at hand securely, effortlessly and serverlessly collaborating on that work using data structures that are designed to facilitate local-first collaboration. It is a platform shift in software development and if you are "all-in" on cloud technology it w…
Re: The cloud is a prison. can the local-first software movement set us free?
#176Earlier quoted context omitted.
> Figuring out the right market segmentation to deliver cheaper prices to those who are more price-conscious, and more functionality to those who can pay. yeah smart guy, that's what we did for over 10 years. then it became impossible (because it's AMZN and MSFT and GOOG, remember???). then i sold. now i never have to worry about that shit ever again.
No need to be snarky/insulting here. It was just that your explanation purely on prices being either too low or too high seems incomplete. It's not clear why there wasn't a middle ground. On the other hand, not being able to compete against the scale of major cloud providers makes sense. It's just not clear how that's related to you starting out with prices that were too low.
Re: The cloud is a prison. can the local-first software movement set us free?
#177Earlier quoted context omitted.
> Figuring out the right market segmentation to deliver cheaper prices to those who are more price-conscious, and more functionality to those who can pay. yeah smart guy, that's what we did for over 10 years. then it became impossible (because it's AMZN and MSFT and GOOG, remember???). then i sold. now i never have to worry about that shit ever again.
No need to be snarky/insulting here. It was just that your explanation purely on prices being either too low or too high seems incomplete. It's not clear why there wasn't a middle ground. On the other hand, not being able to compete against the scale of major cloud providers makes sense. It's just not clear how that's related to you starting out with prices that were too low.
Re: The cloud is a prison. can the local-first software movement set us free?
#178i ran a hosting company. a successful one that made money for years. it made me millions of dollars. i knew it was time to sell when prospective customers literally couldn't believe our prices. they thought we were full of shit, and accused us of being amateurs, fly-by-night scammers. and our prices weren't low - they just weren't insanely inflated like public cloud. we didn't deliberately try to undercut anyone on o…
Can you give a ballpark figure by what factor AWS/Azure TCO exceeded yours?
that would cost us maybe $10k a month on the margin, and we could resell and manage it for nearly $50k a month. i'm betting amazon could milk it for $200k a month, possibly 2-3x that if it's GPU's.
Re: The cloud is a prison. can the local-first software movement set us free?
#179Earlier quoted context omitted.
Exactly the same things now happen in your cloud provider. Now you just don't see them.
You might see them. But it's far easier for a dev team to take control of the ops side in the cloud with IaC, API's and automated tooling like Terraform. It's still very hard to find companies that do on-prem, API first.
Re: The cloud is a prison. can the local-first software movement set us free?
#180People that dont like the cloud are generally engineers who were left behind by the paradigm shift. They want development to go back to what they spent a decade learning. And so they complain about complexity or out of control cost. The truth is, they arent effective engineers with the cloud because they havent learned it in depth. It is clearly 100x better than on premise, and the boom in tech is partially from prod…
Infrastructure as code is indeed a major technological improvement, which is why I use it on-prem lol.
It’s great for hobbyists, too, and doesn’t require the cloud although I will admit it’s easier to go all the way when resources are totally spin-up-as-needed. But I don’t need to go all the way, I’m just a simple hobbyist.