Vibe coding is a term coined by 
Andrej Karpathy, referring to a method of coding where you primarily 
engage with an AI assistant rather than getting lost in the technical intricacies of programming syntax. The idea is to 
give vibes, which means to express your needs and desires regarding what you want to create, and let the AI take care of the nitty-gritty coding tasks for you.