Vibe coding
Building software by describing what you want to an AI tool and accepting its code largely without reading it. The phrase was coined in early 2025. Fine for prototypes and personal tools; risky for anything handling customer data or money unless someone reviews the code.
Related terms
A way for software to talk to other software. AI providers offer APIs so developers can send prompts and receive outpu…
API keyA secret string that identifies your account when your code calls an API, and that the bill is charged to. Treat it li…
AgentAn AI system that works towards a goal over several steps, deciding which tools to use and acting on the results with …
Agentic workflowA process where an AI model decides some of the steps itself, rather than following a fixed sequence. It handles messy…
Batch processingSending many requests together to be processed in the background over a longer window, rather than waiting for each in…
BenchmarkA standard public test used to compare models, such as sets of exam questions, coding problems or maths puzzles. Usefu…
Knowing the word is the easy part
A short assessment scores you across five skill areas and builds a path through 18 modules, skipping whatever you already know. Free, no card.
Find your level