Will the future of software development run on vibes?

March 7, 2025

Instead of being about control and precision, vibe coding is all about surrendering to the flow. On February 2, Karpathy introduced the term in a post on X, writing, “There’s a new kind of coding I call ‘vibe coding,’ where you fully give in to the vibes, embrace exponentials, and forget that the code even exists.” He described the process in deliberately casual terms: “I just see stuff, say stuff, run stuff, and copy paste stuff, and it mostly works.”

Source: Will the future of software development run on vibes?

As Jeremy Howard observed to me in a recent conversation (recoding coming) there’s always been a divide between people who write software to do tasks they need done-traditionally perhaps with Visual Basic, or consumer databases, and capital S software engineering.

So does a shift toward ‘vibe coding’ really represent a shift at all?