Developer & Cloud
APIs, SDKs, version control, containers and the deployment plumbing behind modern software.
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.
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.
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.
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.
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.
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.
Docker
Docker is a software platform that lets developers build, distribute and run applications inside containers, providing a consistent runtime environment across different machines.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.