The living lexicon

Words worth knowing.

The language of AI-assisted building, translated into useful, human terms.

63

Definitions across 12 territories

63 definitions

Core

Beginner

Vibecoding

The practice of creating software using natural language intent ('The Vibe') as the primary input, while delegating the implementation syntax to AI models. Coined by Andrej Karpathy.

Read definition

Core

Intermediate

Intent-Based Engineering

A paradigm shift where the developer focuses on the 'What' and 'Why' (Architecture, UX, Outcomes) rather than the 'How' (Syntax, Boilerplate, Memory Management).

Read definition

Core

Beginner

Code Literacy

The ability to read and understand code logic without necessarily being able to write the syntax from scratch. Essential for 'verifying' AI output.

Read definition

Core

Beginner

Flow State

The mental state of rapid iteration achieved when the friction of typing syntax is removed, allowing ideas to be implemented at the speed of thought.

Read definition

Core

Intermediate

Agentic Workflow

A process where an AI system autonomously pursues a goal (e.g., 'Build a dashboard') by planning steps, executing tools, and correcting its own errors, rather than just answering a single question.

Read definition

Core

Beginner

MVP

Minimum Viable Product. In Vibe Coding, this means shipping the roughest version that solves the core problem, often ignoring code aesthetics in favor of speed.

Read definition

AI Tech

Beginner

AGENTS.md

A machine-readable briefing packet placed at the root of a project. Unlike a README for humans, it provides AI agents with build steps, testing workflows, and project conventions.

Read definition

AI Tech

Advanced

A2A Protocol

Agent-to-Agent Protocol. A standard that allows different AI agents to negotiate communication formats (like Markdown) and discover each other's capabilities autonomously.

Read definition

AI Tech

Intermediate

MCP

Model Context Protocol. An open standard that enables AI agents to securely connect to external tools, databases, and data sources to retrieve context.

Read definition

AI Tech

Beginner

Context Window

The 'Short-Term Memory' of an LLM. It is the limited amount of text (code, chat history, files) the AI can 'see' at one time to generate an answer. Managing this is 'Context Engineering'.

Read definition

AI Tech

Intermediate

Context Hydration

The process of re-feeding project context (files, docs, history) into a new chat session to restore the AI's 'memory' after a session reset.

Read definition

AI Tech

Intermediate

Context Caching

A feature in modern LLM APIs that allows you to pay once to upload a large codebase, and then query it cheaply multiple times without re-uploading tokens.

Read definition

AI Tech

Beginner

Tokens

The basic unit of currency for LLMs. Roughly 0.75 words. Costs are calculated per million tokens. Efficient prompting saves tokens.

Read definition

AI Tech

Intermediate

Reasoning Model

A class of LLMs (like OpenAI o1) designed to 'think' before answering. They are slower and more expensive but excel at complex logic and architecture.

Read definition

AI Tech

Beginner

Knowledge Cutoff

The date when the AI's training data stopped. It does not know about libraries or frameworks released after this date unless you provide documentation.

Read definition

AI Tech

Beginner

Hallucination

When an AI confidently generates incorrect or non-existent information (e.g., inventing a software library that doesn't exist). A key risk in 'Package Hallucination' attacks.

Read definition

AI Tech

Advanced

RAG

Retrieval Augmented Generation. A technique to expand an AI's knowledge by fetching relevant data from an external database and feeding it into the Context Window.

Read definition

AI Tech

Intermediate

Chain of Thought (CoT)

A prompting technique where you explicitly ask the AI to 'think step by step' or explain its reasoning before outputting the final answer, significantly improving logic.

Read definition

AI Tech

Intermediate

Temperature

A setting that controls the randomness of AI output. High temperature (0.8+) is creative/chaotic; Low temperature (0.1) is deterministic/precise.

Read definition

Business

Beginner

Feature Creep

The tendency to add too many features because AI makes it 'easy', resulting in a bloated, unmaintainable product that never launches.

Read definition

Business

Advanced

Bus Factor

A measure of risk: If the only person (or AI) who understands the code gets hit by a bus, does the project die? AI code often has a low Bus Factor (hard to read).

Read definition

Business

Intermediate

Vendor Lock-in

Becoming dependent on a specific AI provider's proprietary features (e.g., OpenAI Assistants API), making it impossible to switch to competitors (Anthropic/Google).

Read definition

Business

Intermediate

Merchant of Record

A service (like LemonSqueezy) that handles global tax compliance and billing for you, acting as the reseller. Essential for solo vibe coders.

Read definition

Backend

Beginner

BaaS

Backend-as-a-Service (e.g., Supabase, Firebase). Platforms that provide Database, Auth, and Storage APIs out of the box, allowing vibecoders to focus on the frontend.

Read definition

Backend

Beginner

DNS

Domain Name System. The phonebook of the internet. You must configure A Records (IPs) and CNAMEs (Aliases) to connect your Vibe Coded app to a real URL.

Read definition

Backend

Intermediate

Edge Network

A global network of servers (CDNs) that run your code closer to the user. Vercel and Netlify use this to make apps load instantly worldwide.

Read definition

Backend

Beginner

Runtime Error

An error that occurs while the app is running (often causing a 'White Screen'), as opposed to a build error which prevents the app from starting.

Read definition

Backend

Advanced

Vibe Decay

The gradual degradation of an AI-generated project over time as dependencies update, APIs break, and the original prompt context is lost.

Read definition

Backend

Intermediate

RBAC

Role-Based Access Control. Restricting system access based on user roles (e.g., Admin vs. User) rather than individual identity.

Read definition

Backend

Advanced

RLS

Row Level Security. A database feature (Postgres) where security rules are enforced by the database engine itself, ensuring users can only query their own data.

Read definition

Backend

Intermediate

Headless CMS

A content management system (like Sanity) that provides data via API but has no built-in frontend, allowing total design freedom for vibecoders.

Read definition

Backend

Intermediate

Seed Script

A script used to populate a database with initial data (like an Admin user or placeholder posts) to kickstart development.

Read definition

Backend

Beginner

Snapshot

A saved state of your codebase (usually a Git commit). Taking a snapshot before a complex AI prompt allows you to 'Rollback' if it fails.

Read definition

Design

Intermediate

Design System

A collection of reusable components and standards (like Shadcn or Material UI) that ensures consistency. Vibecoders inject these docs into the AI to ensure good UI.

Read definition

Design

Beginner

Bento Grid

A modular layout style inspired by Japanese lunchboxes, dividing content into distinct, rounded rectangular cells. Mobile-responsive by default.

Read definition

Design

Intermediate

Glassmorphism

A UI trend utilizing frosted glass effects (background blur), transparency, and depth (Z-axis) to create spatial hierarchy. Popularized by Spatial Computing.

Read definition

Design

Intermediate

Tactile Maximalism

A rejection of flat design, embracing texture, grain, 3D objects, and 'soulful' details that make digital objects feel physical.

Read definition

Design

Beginner

Neo-Brutalism

An anti-corporate design style characterized by high contrast, stark outlines, default system fonts, and raw/unpolished visuals.

Read definition

Design

Advanced

Generative UI

User interfaces that are constructed in real-time by AI based on the user's specific intent, context, and history, rather than static pre-designed pages.

Read definition

Design

Beginner

The Thumb Zone

The bottom quadrant of a mobile screen where controls are easily reachable. Critical for mobile-first navigation design.

Read definition

Design

Beginner

Cmd+K Palette

A modal interface triggered by the keyboard shortcut Command+K, acting as a global search and command menu for power users.

Read definition

Tools

Beginner

Cursor

An AI-native fork of VS Code. Features 'Composer' mode for multi-file edits and deep context indexing.

Read definition

Tools

Beginner

Bolt.new

A browser-based AI environment that can scaffold, run, and deploy full-stack web applications from a single prompt.

Read definition

Tools

Beginner

Replit Agent

An autonomous agent living in the cloud that can plan, build, and deploy apps with zero local setup.

Read definition

Tools

Intermediate

Windsurf

An AI IDE by Codeium featuring 'Cascade', a flow-state context engine that predicts user intent.

Read definition

Methodology

Intermediate

.cursorrules

A configuration file in the project root that acts as a persistent System Prompt, enforcing coding styles and rules for the AI.

Read definition

Methodology

Intermediate

System Prompt

The foundational instruction given to an AI (e.g., 'You are a Senior Architect') that sets its behavior, persona, and constraints.

Read definition

Methodology

Advanced

Meta-Prompting

Using an AI to write prompts for another AI. For example, asking ChatGPT to generate an optimal .cursorrules file.

Read definition

Methodology

Beginner

Zero-Shot

Asking an AI to perform a task without providing any examples.

Read definition

Methodology

Intermediate

Few-Shot

Providing the AI with a few examples of 'input -> desired output' to significantly improve its performance on complex tasks.

Read definition

Methodology

Advanced

ReAct Pattern

Reason + Act. A prompting framework where the AI thinks about a problem, acts using a tool, observes the result, and repeats.

Read definition

Strategy

Beginner

Frontend Facade

A cloned website that looks functionally complete but lacks the backend logic to actually work. The common result of pure visual vibe coding.

Read definition

Security

Intermediate

Shadow AI

The unauthorized use of AI tools within an organization, leading to potential data leaks and compliance violations.

Read definition

Security

Advanced

Red Teaming

The practice of adversarially attacking your own AI system to find vulnerabilities, hallucinations, or jailbreaks.

Read definition

Roles

Advanced

Context Architect

A new engineering role focused on curating the knowledge base, rules, and documentation fed into the AI to ensure high-quality output.

Read definition

Roles

Intermediate

Product Engineer

A developer who focuses on the end-user experience and product value, leveraging AI to handle the technical implementation details.

Read definition

Security

Intermediate

Package Hallucination

A supply chain attack where hackers register names of fake libraries that AI models frequently 'hallucinate' or invent.

Read definition

Methodology

Intermediate

Vertical Slice

Developing a feature from the database layer up to the UI in one go, rather than building all backend then all frontend.

Read definition

Methodology

Intermediate

AI-Driven TDD

Test Driven Development where the AI writes the test first, then writes the code to pass it, ensuring functional correctness.

Read definition

Methodology

Beginner

Atomic Commits

Making small, single-purpose changes to the codebase. Essential for Vibecoding so you can easily revert if the AI makes a mistake.

Read definition

Workflow

Intermediate

Feature Branch

A temporary Git branch created for a specific AI coding session. If the AI output is bad, you delete the branch. If good, you merge.

Read definition

Workflow

Intermediate

Squash Merge

Combines multiple small, messy AI commits into a single clean commit on the main branch, keeping history tidy.

Read definition

Tech

Beginner

Fuzzy Search

A search technique (like Fuse.js) that finds results matching a pattern approximately, allowing for typos and incomplete queries.

Read definition