It might be spiritually close to vibe coding in some ways because the author wasn't previously a programmer, so this code was never reviewed by a professional or trained developer.
But it was a high-effort project that involved inspecting and trying to understand the code, which isn't what vibe coding is about.
Whatever we want to call it, I think it's awesome! This is a good use of LLMs to help laypeople break into writing code imo, and the result is great.
I suspect that this sort of design wouldn't come up a lot, but do you think about the difference between this experience and the experience of designing something where you used a workflow that you were familiar with? Or put another way, if you did this again, would it go faster or would it take the same amount of time?
But aside from that, I would still say yes. I've learned a lot (it's just hard to put into words when I'm missing some of the technical language) and I've gained so much confidence in even dealing with code.
I've actually started doing some work for someone after they saw my site on Reddit, which I could never have done before. It involves Docker, a bit of Python, and working on a codebase with multiple contributors. It's both exciting and terrifying at the same time.