Reference
Glossary
Every tech term explained in plain English. No jargon, no fluff — just clear definitions to help you navigate the tech industry with confidence.
Agile
MethodologyA project management approach that breaks work into small, iterative cycles called sprints. Teams deliver working software in short intervals (usually 2 weeks) and adjust priorities based on feedback, rather than following a rigid upfront plan.
API (Application Programming Interface)
DevelopmentA set of rules that lets different software applications talk to each other. When you use a weather app, it pulls data from a weather service through an API. APIs are the glue that connects modern software systems together.
Learn moreCI/CD (Continuous Integration / Continuous Delivery)
DevOps & InfrastructureAn automated process that tests and deploys code changes quickly and reliably. Instead of manually checking and releasing software every few weeks, CI/CD pipelines catch bugs early and push updates continuously — sometimes dozens of times per day.
Learn moreCISSP (Certified Information Systems Security Professional)
CertificationsOne of the most respected cybersecurity certifications in the world, often required for senior security roles. It covers eight domains from risk management to software security and typically requires five years of professional experience to earn.
Learn moreCKA (Certified Kubernetes Administrator)
CertificationsA hands-on certification that proves you can manage and troubleshoot Kubernetes clusters. Unlike multiple-choice exams, the CKA requires you to solve real problems in a live environment, making it highly valued by employers.
Learn moreCloud Architecture
InfrastructureThe practice of designing and managing computing infrastructure that runs on cloud platforms like AWS, Azure, or Google Cloud. Cloud architects decide how applications are structured, scaled, and secured in the cloud — replacing the need for physical servers.
Learn moreCompTIA Security+
CertificationsThe most popular entry-level cybersecurity certification, widely recognized across government and private sectors. It validates foundational security skills like threat detection, risk management, and network security — and is often the first step into a cybersecurity career.
Learn moreContext Engineering
AI & ToolsThe practice of carefully selecting and structuring the information you feed to an AI model so it produces better, more relevant outputs. Unlike prompt engineering which focuses on phrasing questions well, context engineering is about curating the background knowledge the AI works with.
Learn moreData Engineering
DataThe discipline of building and maintaining the systems that collect, store, and transform raw data into usable formats. Data engineers create the pipelines and infrastructure that data scientists and analysts rely on — think of them as the plumbers of the data world.
Learn moreData Science
DataA field that combines statistics, programming, and domain expertise to extract insights and predictions from data. Data scientists build models that can forecast trends, detect fraud, recommend products, and answer complex business questions using large datasets.
Learn moreDeep Learning
AI & Machine LearningA subset of machine learning that uses neural networks with many layers to learn complex patterns from data. Deep learning powers technologies like image recognition, speech-to-text, and language models. It requires significant computing power but achieves remarkable accuracy on complex tasks.
Learn moreDevOps
DevOps & InfrastructureA set of practices that combines software development (Dev) and IT operations (Ops) to deliver software faster and more reliably. DevOps engineers automate building, testing, and deploying code so teams can ship updates quickly without breaking things.
Learn moreDocker
DevOps & InfrastructureA tool that packages an application and everything it needs to run into a portable container. This means software works the same way on any machine — eliminating the classic 'it works on my computer' problem and making deployment much simpler.
Learn moreFine-Tuning
AI & Machine LearningThe process of taking a pre-trained AI model and training it further on a specific dataset to improve its performance on a particular task. For example, you might fine-tune a general language model on medical records so it better understands healthcare terminology.
Learn moreFull-Stack
DevelopmentRefers to a developer who works on both the front-end (what users see in the browser) and the back-end (servers, databases, and business logic). Full-stack developers can build complete applications end to end, making them versatile and highly employable.
Learn moreInfrastructure as Code (IaC)
DevOps & InfrastructureManaging servers, networks, and cloud resources by writing code instead of clicking through dashboards. IaC makes infrastructure reproducible, version-controlled, and automated — you can spin up identical environments in minutes rather than days of manual setup.
Learn moreKubernetes
DevOps & InfrastructureAn open-source platform for automating the deployment, scaling, and management of containerized applications. Originally built by Google, Kubernetes (often called K8s) has become the industry standard for running applications at scale across clusters of machines.
Learn moreLLM (Large Language Model)
AI & Machine LearningAn AI model trained on massive amounts of text data that can understand and generate human language. ChatGPT, Claude, and Gemini are all LLMs. They power everything from chatbots to code generation and are reshaping how people work across every industry.
Learn moreMachine Learning
AI & Machine LearningA branch of artificial intelligence where systems learn patterns from data instead of being explicitly programmed. Rather than writing rules for every scenario, you feed the system examples and it figures out the patterns — like training it to recognize spam emails by showing it thousands of examples.
Learn moreMicroservices
DevelopmentAn architecture style where an application is built as a collection of small, independent services that communicate over APIs. Each service handles one specific function and can be developed, deployed, and scaled independently — the opposite of a single large codebase (monolith).
Learn moreMLOps
AI & Machine LearningThe practice of deploying and maintaining machine learning models in production reliably and efficiently. MLOps combines machine learning, DevOps, and data engineering to ensure models don't just work in a notebook — they work in the real world, at scale, and stay accurate over time.
Learn morePlatform Engineering
DevOps & InfrastructureThe discipline of building and maintaining internal developer platforms that make it easier for engineering teams to ship software. Platform engineers create self-service tools, templates, and automated workflows so developers can deploy applications without needing to understand all the underlying infrastructure.
Learn morePrompt Engineering
AI & ToolsThe skill of crafting effective instructions for AI models to get the best possible outputs. Prompt engineers design, test, and refine the text inputs that guide AI systems — a crucial skill as companies integrate AI tools into their products and workflows.
Learn moreRAG (Retrieval-Augmented Generation)
AI & Machine LearningA technique that improves AI responses by first searching a knowledge base for relevant information, then feeding that context to the language model. RAG lets AI systems answer questions using up-to-date, company-specific data rather than relying solely on their training data.
Learn moreScrum
MethodologyA specific framework within Agile that organizes work into fixed-length sprints (typically two weeks). Teams hold daily standups, plan sprints collaboratively, and review completed work at the end of each cycle. Scrum Masters facilitate the process and remove blockers for the team.
Serverless
InfrastructureA cloud computing model where the provider manages the servers for you. You just write and upload your code — it runs automatically when triggered, scales on demand, and you only pay for actual execution time. AWS Lambda, Google Cloud Functions, and Azure Functions are popular serverless platforms.
Learn moreSRE (Site Reliability Engineering)
DevOps & InfrastructureA discipline pioneered by Google that applies software engineering practices to IT operations. SREs build automated systems to ensure services stay reliable, fast, and available. They set measurable reliability targets and balance new feature development against system stability.
Learn moreTerraform
DevOps & InfrastructureAn open-source Infrastructure as Code tool that lets you define and provision cloud resources using configuration files. Terraform works across all major cloud providers (AWS, Azure, GCP), making it possible to manage your entire infrastructure in a single, version-controlled codebase.
Learn moreUI Design (User Interface Design)
DesignThe craft of designing the visual elements users interact with — buttons, icons, typography, colors, and layouts. UI designers ensure that digital products look polished, consistent, and aesthetically pleasing while following established design systems and accessibility standards.
Learn moreUX Design (User Experience Design)
DesignThe process of designing products that are easy, enjoyable, and meaningful to use. UX designers research user needs, create wireframes and prototypes, and test designs to ensure the product solves real problems. It's about the entire experience, not just how things look.
Learn moreVibe Coding
AI & ToolsA style of programming where you describe what you want in natural language and AI generates the code. Instead of writing syntax from scratch, vibe coders guide AI tools like Cursor, Claude Code, or GitHub Copilot to build applications — focusing on ideas and problem-solving rather than memorizing language specifics.
Learn more