| ▲ | djeastm 4 hours ago | |||||||||||||||||||||||||
Do you not fear that future/advanced AI will be able to look at a vibe-coded codebase and make sensible refactors itself? That's my worry. Might be put off a few years, but still... | ||||||||||||||||||||||||||
| ▲ | aenis 3 hours ago | parent | next [-] | |||||||||||||||||||||||||
But its already the present. For what I am vibing my normal work process is: build a feature until it works, have decent test coverage, then ask Claude to offer a code critique and propose refactoring ideas. I'd review them and decide which to implement. It is token-heavy but produces good, elegant codebases at scales I am working on for my side projects. I do this for every feature that is completed, and have it maintain design docs that document the software architecture choices made so far. It largely ignores them when vibing very interactively on a new feature, but it does help with the regular refactoring. In my experience, it doubles the token costs per feature but otherwise it works fine. I have been programming since I was 7 - 40 years ago. Across all tech stacks, from barebones assembly through enterprise architecture for a large enterprise. I thought I was a decent good coder, programmer and architect. Now, I find the code Claude/Opus 4.5 generates for me to be in general of higher quality then anything I ever made myself. Mainly because it does things I'd be too tired to do, or never bother because why expand energy on refactoring for something that is perfectly working and not to be further developed. Btw, its a good teaching tool. Load a codebase or build one, and then have it describe the current software architecture, propose changes and explain their impact and so on. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | snarfy 3 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
The amount of software needed and the amount being written are off many orders of magnitude. It has been that way since software's inception and I don't see it changing anytime soon. AI tools are like having a jr dev to do your grunt work. Soon it will be like a senior dev. Then like a dev team. I would love to have an entire dev team to do my work. It doesn't change the fact that I still have plenty of work for them to do. I'm not worried AI will take my job I will just be doing bigger jobs. | ||||||||||||||||||||||||||
| ▲ | abalashov 4 hours ago | parent | prev [-] | |||||||||||||||||||||||||
> Do you not fear that future/advanced AI will be able to look at a vibe-coded codebase and make sensible refactors itself? This is a possibility in very well-trodden areas of tech, where the stack and the application are both banal to the point of being infinitely well-represented in the training. As far as anything with any kind of moat whatsoever? Here, I'm not too concerned. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||