Developer & Cloud

APIs, SDKs, version control, containers and the deployment plumbing behind modern software.

Beginner4 min read

Canonical URL

A canonical URL is the preferred version of a page, specified via a <link rel="canonical"> tag, that tells search engines which URL to treat as authoritative when duplicate content exists.

Read definition →
Beginner5 min read

CDN

A CDN is a geographically distributed network of servers that caches and serves website content from a location near the requesting user, reducing latency and load on the origin server.

Read definition →
Intermediate7 min read

CI/CD

CI/CD is a set of automated practices and tools that build, test and release software every time code changes, reducing the manual effort and risk involved in shipping updates.

Read definition →
Intermediate6 min read

Container

A container is a standardised, isolated unit of software that packages an application together with its dependencies, sharing the host operating system's kernel rather than running a full separate operating system.

Read definition →
Intermediate5 min read

Core Web Vitals

Core Web Vitals are a defined set of metrics measuring real-world page loading speed, interactivity responsiveness and visual layout stability, used as one signal in search engine page-quality assessments.

Read definition →
Intermediate5 min read

Crawl Budget

Crawl budget is the combination of crawl rate limit (how fast a search engine can fetch pages without overloading the server) and crawl demand (how many pages the engine wants to fetch based on perceived value) for a given site.

Read definition →
Intermediate6 min read

Docker

Docker is a software platform that lets developers build, distribute and run applications inside containers, providing a consistent runtime environment across different machines.

Read definition →
Intermediate6 min read

Function Calling

Function calling is a feature of modern language models that allows them to output a structured request to invoke a predefined function, with the calling application executing it and returning the result to the model.

Read definition →
Beginner6 min read

Git

Git is a distributed version control system that records changes to a set of files over time, enabling multiple people to work on the same codebase and merge their changes safely.

Read definition →
Beginner5 min read

IDE

An IDE is software that bundles source code editing, build tools, debugging and often version control into a single integrated application for writing and maintaining software.

Read definition →
Intermediate6 min read

Prompt Chaining

Prompt chaining is a prompting strategy that splits one large task into a sequence of smaller prompts, feeding each step's output forward as the next step's input.

Read definition →
Beginner5 min read

Repository

A repository is a directory tracked by a version control system that stores a project's files along with the full history of changes made to them.

Read definition →
Intermediate5 min read

Schema Markup

Schema markup is the specific, standardised vocabulary of types and properties defined at schema.org, used to implement structured data in a form that major search engines have agreed to interpret consistently.

Read definition →
Beginner6 min read

SDK

An SDK is a packaged set of libraries, tools and documentation that a platform provides so developers can integrate with it more easily than by calling its raw API directly.

Read definition →
Intermediate6 min read

Serverless

Serverless computing is a cloud model where a provider manages the servers automatically, running application code on demand and billing based on actual usage rather than pre-allocated capacity.

Read definition →
Beginner5 min read

Structured Data

Structured data is content organised according to a predefined, standardised format so that machines — not just humans — can reliably identify what each piece of information means.

Read definition →
Beginner5 min read

System Prompt

A system prompt is a hidden or fixed instruction set passed to a language model that establishes its persona, rules and constraints before any user input is processed.

Read definition →
Intermediate7 min read

Technical SEO

Technical SEO covers the infrastructure-level factors — crawlability, indexability, site speed, structure and rendering — that determine whether search engines can access and understand a website at all.

Read definition →
Intermediate5 min read

Temperature

Temperature is a numerical parameter, typically between 0 and 2, that adjusts how a language model samples from its predicted probabilities for the next word, controlling the balance between predictability and variation in its output.

Read definition →
Beginner5 min read

Webhook

A webhook is an automated HTTP request that one system sends to another in real time when a specific event occurs, allowing systems to react to events without constantly polling for updates.

Read definition →
Other categories