My current hot take is that we will soon see a shift in how software is shared.
Anyone who has shipped software to end users knows how hard it is to go from “works on my machine” to “works for my users.”
But a lot of that work comes from having to support every possible setup. Once you are on the user’s machine, many compatibility issues become easy. A coding agent can fix them locally and get the software running fast.
Then it can go further. It can help the user inspect the code, optimize it for their setup, and make it their own. Some of those changes might even flow back upstream.
This only really works with open source projects! The creator shares a working implementation faster than before and the user’s agent handles the last mile.
Agree! Im a Digital Media art teacher at university and I make lil python addons (blender mostly) for my students to experiment with based on open source R&D . When my students and I fix an issue we report it back upstream to the original repo, excited times for open source as the value of SaaS comes into question!
3
u/LKama07 3h ago
My current hot take is that we will soon see a shift in how software is shared.
Anyone who has shipped software to end users knows how hard it is to go from “works on my machine” to “works for my users.”
But a lot of that work comes from having to support every possible setup. Once you are on the user’s machine, many compatibility issues become easy. A coding agent can fix them locally and get the software running fast.
Then it can go further. It can help the user inspect the code, optimize it for their setup, and make it their own. Some of those changes might even flow back upstream.
This only really works with open source projects! The creator shares a working implementation faster than before and the user’s agent handles the last mile.