Glossary.
Every technical term this site uses, defined in a sentence or two. Written for someone who makes buying decisions, not for someone who already knows.
- 3-D Secure
- The bank verification step in an online card payment, usually a one-time code. It proves the cardholder is who they say they are.
- CI/CD
- An automated pipeline that tests every change and ships it safely. No manual steps, so releasing often stops being risky.
- containers
- An app packaged with everything it needs to run. It behaves the same on a laptop, a build server, and production.
- Core Web Vitals
- Google's three headline measures of how a page feels: how fast the main content appears, how quickly it responds, and whether the layout jumps.
- GEO
- Generative Engine Optimization. Structuring a page so ChatGPT, Perplexity, and Gemini can read it, trust it, and quote it in an answer.
- HMAC-SHA512
- A cryptographic signature over a payment message. It proves nothing was altered in transit, and it only matches if both sides built the message identically.
- idempotency
- Designing an operation so running it twice does the same thing as running it once. It is what makes a retry safe in payments.
- infrastructure as code
- Servers and infrastructure defined in version-controlled files. Environments become reproducible, reviewable, and quick to rebuild.
- Interaction to Next Paint
- Interaction to Next Paint. How long a page takes to visibly respond after a tap or a click.
- JSON-LD
- A structured description of what a page means, written for machines. It is how search and AI engines know what they are looking at.
- LLM
- Large Language Model. The kind of AI that reads and writes text. Useful for extraction, but it proposes rather than decides.
- MQTT
- A lightweight messaging protocol built for sensors and devices. It copes with low bandwidth and connections that drop.
- n8n
- A workflow tool that connects your systems and runs multi-step jobs on its own. Self-hosted, so your records never reach a third-party vendor.
- observability
- Logs, metrics, and alerts that show what a live system is actually doing. It is how you find a problem before your users report it.
- OTA updates
- Over-the-air updates. Device firmware patched remotely, in stages, with a way back, so nobody has to drive out to each unit.
- self-hosting
- Running software on infrastructure you control rather than renting a managed service. Cheaper for steady load, and your data stays yours.