Vibe coding is like the opposite of my general recommendation on how to approach things. My first step for learning a new technology is not only using it, but actually re-implementing it in some way. Like if there is SwiftUI, do a SwiftWebUI. That doesn't have to be thorough and cover every aspect, but it gives you a deep understanding of how the thing may work and where issues may live.
Vs. having a black box binary framework. Vibing is like dealing with a vantablack box.
Vs. having a black box binary framework. Vibing is like dealing with a vantablack box.