Live data from Hacker News

Home-Cooked Software and Barefoot Developers

maggieappleton.com

1–10 of 179 posts

Re: Home-Cooked Software and Barefoot Developers

#3

Great talk, more for the new-developer than the cynical seasoned pro but I love the direction.

As a cynical, seasoned pro, I loved it and I love the ideas behind it.

The only note I have is that I don't think it's really accurate to say this approach wasn't possible in 2004. I was a working web dev in 2004, and from that perspective, what we did was pretty close to what the talk describes.

Intermediated by commerce, certainly; as I recall having put it one day in that same job after hanging up a call wherein had occasioned a request that $400 a month of backhaul be provided free of charge, it's nice there's folks out there trying to save the world, but some of us have to earn a living. ("You said you were a web dev. Why were you talking to anyone about backhaul?" I pulled cable too sometimes, in those days. The mid-00s were a different time.)

And of course there were no LLMs involved, that technology then still being much the stuff of science fiction and allied fields like futurism. Even so, though: none of us had any real idea what we were doing, but we knew how to figure out what worked and what didn't, and that was usually enough even if the level of trial and error, and the lack of rigor, were shocking by today's standards. (I wrote my first SPA, a triathlon registration system for an org that lots of folks in the DMV might recall if I mentioned a name, in 2011. Imagine my surprise when two years later, on leaving my local backwater of web dev for the mainstream, I discovered that was what I had done, when I thought I'd just been trying a wild idea I was sure would fail, because it was that or lose the contract that was keeping the business afloat...)

Honestly, the vision described in this talk is a lot more like the kind of life I thought I'd live, when I got into this line around the turn of the millennium. It'd be easy to take an overly rosy view, and maybe I am. But then too, it'd be good if not every quarter-square-mile neighborhoodlet in my city had an intimate dependency on Amazon in order to function, too.

Re: Home-Cooked Software and Barefoot Developers

#5

Great talk, more for the new-developer than the cynical seasoned pro but I love the direction.

> 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? Apple only takes 15% if you make less than a million a year. Is that a staff of 3? They only take 15 percent of subscriptions!!! That dosen't include android.

If you dont piss away money on on cloud (vps), on everything as a service (login, metrics) the economics are amazing.

There's room in the market for 1000 founders who do very well, you wont be google but you can live a more than comfortable life.

Re: Home-Cooked Software and Barefoot Developers

#6
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 little bit of HTML and serve it to the whole internet with the press of a button.

- If your app takes off and goes viral, part of the economic value provided flows back to you through micropayments.

Basically: portable HTML "objects" that can be treated as mutable apps instead of only static documents = like GitHub + Codepen + Vercel + NoCode in one neat little package.

Re: Home-Cooked Software and Barefoot Developers

#7
I love ~everything about this. I've been doing software engineering as a career since the late 90's and think she's spot-on about both the local-first movement and "barefoot developers". @stevekrouse, thanks for posting -- and @maggieappleton, please keep doing what you do!

Re: Home-Cooked Software and Barefoot Developers

#9
post #5

Great talk, more for the new-developer than the cynical seasoned pro but I love the direction.

> 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 old pre-connected paradigm, entrenching top down systems control.

What Maggie is tapping into is more than the 15/30% cut. It's about possibility & connection, about software we have power over & can shape & share. The software we have today is all dead software, delivered to us on a platter, and that dead modality is not befitting the greatness humanity can & should be tapping into.

Local First is inherently not bound, not fixed into interaction with the golems created by far off others. It allows more. It allows soul. That earnest engage-ability is something that's been missing from the consumerized world, has created enormous disbelief & disdain in a place where hope & possibility once sprung freely.

http://malleable.systems now!

----

Regarding whether users will or not? Local First has a set of first principles to keep us from being too bound by software. The particular tools we have at any given point are arbitrary, secondary.

Who knows what would happen if we did have the capabilities, because right now we don't have the capabilities. Yes, Local First is about bootstrapping something new. No it doesn't create the barefoot developers automatically, doesn't make that imminent. But it makes it possible. And some will convert in, some will start being barefoot developers as it becomes possible. If & only if we make it possible. The cynicism about those who won't or the state of our tools is not yet due.

Re: Home-Cooked Software and Barefoot Developers

#10

Not 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 to espouse. Then, you can carve that space into closed vs open source, free vs paid, etc.

But Excel and Notion aren’t open source and people have gotten really good at using them for these home cooked meals.

Post reply on HN