24 terms
Building with AI
The vocabulary of shipping AI products, from vibe coding and APIs to evals and wrappers.
- agentic codingnountrendingsoftware development in which an AI agent plans changes, edits many files, runs tests and commands, and fixes errors on its own…
- AI coding assistantnouna tool that helps programmers by suggesting code as they type, explaining code, writing tests, or making changes on request
- AI washingnounexaggerating or inventing the use of AI in a product or company to attract customers or investors
- AI-firstadjectivedescribing a company or strategy that treats AI as the default way to do work, checking first whether AI can do a task before…
- AI-nativeadjectivetrendingdesigned from the start around AI, rather than having AI features added to an existing product or process
- answer engine optimizationnounoptimizing content so it is chosen as the direct answer by voice assistants, featured snippets, and AI chatbots, rather than just…
- APInounapplication programming interface: a defined way for one program to send requests to another, which is how developers use AI…
- API keynouna secret code that identifies your account when your program calls an API, and that is used for billing
- benchmarknouna public, standardized test used to compare AI models, such as a set of exam questions, coding tasks, or math problems
- coding agentnountrendingan AI agent built to work on software: it reads a codebase, writes and edits code across many files, runs tests and commands, and…
- dark factorynouna way of building software in which AI coding agents write, test, and ship code from specifications without any human reading the…
- evalnountrendinga set of test cases used to measure how well a model or AI feature performs on the tasks you care about, run regularly to catch…
- generative engine optimizationnountrendingthe practice of shaping web content so that AI chatbots and AI search features find it, trust it, and cite it in their answers
- LLM-as-a-judgenounusing one language model to grade or compare the outputs of another, as a cheaper and faster alternative to human reviewers
- llms.txtnouna proposed plain-text file placed at the root of a website that gives AI models a short, structured guide to the site's most…
- no-codeadjectivedescribing tools that let people build apps, websites, or automations through visual editors or plain language, without writing…
- rate limitnouna cap on how many requests or tokens an account can send to an API in a given time
- SDKnounsoftware development kit: a ready-made library that makes it easier to use an API from a particular programming language
- slopsquattingnouna security attack in which someone registers a software package under a name that AI coding tools tend to hallucinate, so…
- streamingnounsending a model's response token by token as it is generated, so text appears on screen immediately instead of all at the end
- vibe codingnountrendinga way of building software by describing what you want to an AI in plain language and accepting the code it writes, often without…
- vibe workingnounoffice work done by describing the result you want to an AI agent inside a document, spreadsheet, or presentation app and letting…
- wrappernoun(often dismissive) a product that is mainly a user interface around someone else's AI model, adding little technology of its own
- zero-click searchnountrendinga search where the user gets the answer directly on the results page, increasingly from an AI-written summary, and never clicks…
Advertisement