Replies (2)

I have poured the last 3 years of my life into hand-crafting ngit. There are many intergration tests. I have embraced AI in my development flow in the last 8 months so it depends what you mean by vibed. We are still early when it comes to adoption, but the more usage and bug reports I get the more stable it will become.
My apologies. I just assume the worst about anything I see on Nostr these days. I'm glad to hear you've stuck to it for so long. Lots of projects seemingly went off the rails when vibe coding hit, and became more and more a pain to use no matter how many features they add. By vibing I mean letting go of parts of your codebase to let an LLM manage, and losing a detailed understanding of what the actual code is doing. When a project does that, it usually degrades the user experience significantly. Because once the hype wears off, the little bugs you have to deal with every day afterwards grinds you down, and those little bugs are usually the hardest to fix because the developer no longer understands the code that causes them. I have very little faith left, but I'll try out ngit and mirror a few of my repos over.