I have a theory (and I'm sure I am far from the first one to voice it) that the number of useful open source projects released to the public will be on the decline now that anyone scratch their own itch with a few hours of vibe coding. Why would I spend hours evaluating a dozen different note-taking applications and _maybe_ find one that is _kinda close_ to what I want, if I can instead have Claude vibe me one up _exactly_ the way I want it?
(I actually did write my own note-taking application, but that was before LLMs were any good at writing code.)
Because when it eventually and inevitably corrupts your data, you won't know what to do or have any recourse?
Surely any sane person vibe coding a note taking app just has it save all the notes as markdown files to disk? At that point making a backup is trivial and they're unlikely to get corrupted.
So why vibe code a version of a thing that already exists in a dozen different permutations, and with actual eyes on the codebase?