Remix.run Logo
throwaway13337 4 hours ago

The importance of this cannot be overstated.

LLMs are making software easier to write and releases are increasing. The app stores that were not seeing an uptick last year are now showing the uptick in releases. It is happening.

This means software will be more competitive and lower margin. This sounds like doom but it's actually great. Great for consumers. Great for indie devs that want to compete against big companies. Their margin is your opportunity.

Meanwhile, the kinds of early adopters that you're looking for are very conscious of enshitification and lock-in. So the best way to reach them and get talked about is through making software that the big VC-backed companies would never write.

The winners will be one-man companies who understand and respect their customer. Open protocols show your users respect and could be a great differentiator.

therein 4 hours ago | parent | next [-]

> Great for consumers.

Yeah, I also love my data uploaded to public Firebase buckets.

throwaway13337 4 hours ago | parent [-]

The implied faith in large organizations to handle your data securely is interesting.

srdjanr 2 hours ago | parent [-]

If I had to choose between a large organization and a single person vibe coded app, I'd choose large organization.

WD-42 4 hours ago | parent | prev [-]

"one-man companies" and "open-protocols" doesn't make a lot of sense. I mean maybe there's a super small chance that one person vibe codes an outstanding protocol definition that the rest of the developer community decides to adopt, but that is vanishingly small bordering on laughable.

Vibe coding is not the answer to every problem.

throwaway13337 3 hours ago | parent [-]

When I started coding, the web was just getting started.

I wanted to code in a 'real' language like C. I didn't respect the web technologies. I do now.

It's disservice to yourself to not use the tools available to accomplish your goals. I know the anti-AI sentiment is hot and sometimes for good reason. But there's value here, too.

As for open protocols, there are really two paths. You follow an open protocol that is already out there. Or you can, if you already have some success in your niche, open your SaaS up to be communicated with which can be the start of an open protocol.

With my own software, I'm making it easy for a user's LLM to interact with my software while not providing the AI tool myself. Through a copy markdown button that instructs the LLM how.

This isn't quite an open protocol but has some of the properties of them. It allows people to build integrations ad-hoc without much work. It is on their terms, not mine.

Right now, this seems to be the most ergonomic and transparent way to get integration that allows the user to be in control. And, for my own consumer perspective, the way I hope things go.

Now is a terrific time to be the change you want to see in the world.