How were you "vibe coding" 2 years ago?
There's been such a massive leap in capabilities since claude code came out, which was middle/end of 2025.
2 years ago I MAYBE used an LLM to take unstructured data and give me a json object of a specific structure. Only about 1 year ago did I start using llms for ANY type of coding and I would generally use snippets, not whole codebases. It wasn't until September when I started really leveraging the LLM for coding.
I started doing it as soon as ChatGPT 3.5 was out. “Given this file tree and this method signature, implement the method”. The context was only 8k so you had to function by function. About two editor screens worth at a time.
Similar place. I kept trying to get LLMs to do anything interesting and the first time they were able was 4.5 sonnet.
Best case is still operationally correct but nightmare fuel on the inside. So maybe good for one off tools where you control inputs and can vibe check outputs without diaster if you forget to carry the one.
GitHub Copilot came out with AI autocomplete 2-3 years ago I believe.
Typical blogspam clickbait of "I knew what LLMs were 2 years, but maybe didn't know the name for them, so we'll call that vibecoding."
same; I think codex with gpt5 changed things for me; then opus 4.5 turned out to be also useful (yet quite pricey)
Vibe coding was coined less than a year ago:
https://x.com/karpathy/status/1886192184808149383