This is my dream to. It goes something like this: - Find any cool tool online, download it, use it locally. Your data is persisted to your own local machine and your own personal cloud. - Visit any website, download it as your own, modify it. Host it as your own and continue to add to it online. - Browser vendors implement user accounts & hosting into the browser, so anyone can make a working app locally with a littl…
Home-Cooked Software and Barefoot Developers
11–20 of 179 posts
Re: Home-Cooked Software and Barefoot Developers
#12This is my dream to. It goes something like this: - Find any cool tool online, download it, use it locally. Your data is persisted to your own local machine and your own personal cloud. - Visit any website, download it as your own, modify it. Host it as your own and continue to add to it online. - Browser vendors implement user accounts & hosting into the browser, so anyone can make a working app locally with a littl…
The web ecosystem already provides the substrate necessary to realize these visions, it's a matter of building things with a particular perspective in mind; a rejection of centralized infrastructure which is in many cases simply not needed.
Re: Home-Cooked Software and Barefoot Developers
#13Not a single mention of Open Source Software. The author is missing a huge piece of the puzzle.
Well, from my POV, the licensing part of this is only a small part of the puzzle. Open source software that’s insanely complex to run and is developed like industrial software still doesn’t make it amenable for home cooking / barefoot use. The bigger limiter is the missing culture of deliberately small and individualized software to specific people, families, or small communities. That’s the mindset Maggie is trying…
You can build something amazing like Immich, a shining example of open-source software that, after a lot of setup, "just works"....until the next release wants you to make well-informed decisions to your `docker-compose.yaml` file.
My wife, who likes Immich but has no interest in learning to code, is not going to do those things if I get hit by a bus, because she won't know how. She's gonna give up and just go with paying some service for photo storage, or else losing photos like everyone else.
Re: Home-Cooked Software and Barefoot Developers
#14Not a single mention of Open Source Software. The author is missing a huge piece of the puzzle.
Re: Home-Cooked Software and Barefoot Developers
#15But I think local-first will be of the biggest benefit to small teams of professional developers who can see local opportunities bigger corporations are missing. At least in the short term.
There are barefoot developers too, but it's not as simple as professional vs barefoot — there's a spectrum of app developers, each with their own economic rationale.
Re: Home-Cooked Software and Barefoot Developers
#16Earlier quoted context omitted.
> the cynical seasoned pro Im that guy. She is way off the mark on some trivial points in there and they are easy to overlook. Right now the big players are pouring money into hardware. There is a lot of talent out on the street. If they aren't resting and vesting in those orgs what are they going to do? It's possible for a small team to bootstrap with ZERO money. How much do you need to earn enough to support 3 devs…
But the app store experience is to push people to ever bigger and bigger apps. We don't incrementally explore & expand our competency, we don't augment human intellect, we don't form man-machine symbiosis: we get pushed to the biggest already most successful apps, that leave us supplicants to their ever changing laws & dictums. The app stores by their nature don't actually let people into computing. They are the sad…
This is where She's being way too optimistic.
What we have now is software that looks like macdonalds.
She thinks the tools we have are going to enable home cooking. Software is way harder than that.
The step between is "local" restaurants. You dont need to build software for 8 billion people, or 300 million Americans. You can build for a region, or a niche group.
> It allows more. It allows soul.
You might not be old enough to remember zine's but they were a thing. We're about to have the software equivalent.
Re: Home-Cooked Software and Barefoot Developers
#17Great talk, more for the new-developer than the cynical seasoned pro but I love the direction.
I don't really like the term barefoot developers, but local craftsman should own and understand the tools they work with and the code they write. Their tools should be local first as well.
Re: Home-Cooked Software and Barefoot Developers
#18Call me a skeptic, but i remain very unconvinced that LLMs will be the enabling tool that lets non programmers program.
Re: Home-Cooked Software and Barefoot Developers
#19https://futureofcoding.org/catalog/
https://cristobal.space/writing/folk-computer.html
Re: Home-Cooked Software and Barefoot Developers
#20This is my dream to. It goes something like this: - Find any cool tool online, download it, use it locally. Your data is persisted to your own local machine and your own personal cloud. - Visit any website, download it as your own, modify it. Host it as your own and continue to add to it online. - Browser vendors implement user accounts & hosting into the browser, so anyone can make a working app locally with a littl…
Obviously this is much harder given how much more server side the modern internet is. But i think the more fundamental problem is that 99% of users dudn't want this in the past and still dont really want this.