IICTPIICTP

IICTP blogs

Technical practice, explained.

Plain-language guides on the knowledge behind the IICTP credentials, and on how they compare with project management credentials. Every claim names its source.

  • Popular:

88 posts, newest first

IICTP vs PMI

IICTP and PMI: two credentials for two different jobs

COMPARISON · 7 MIN READ
Featured · IICTP and PMI

People often ask how IICTP compares with PMI. The honest answer is that they certify different things. PMI certifies project management. IICTP certifies technical practice. Whether one is better for you depends on the decisions y…

21 October 20267 min readRead the post
Guides

What is a body of knowledge, and why does every profession have one?

GUIDE · 4 MIN READ

A body of knowledge is a structured, published description of what practitioners in a field need to know and be able to do. It gi…

1 November 2026
Guides

Certification vs certificate: what is the difference?

GUIDE · 4 MIN READ

A certificate shows that you took part in a course or programme. A certification shows that you were assessed against a defined s…

1 November 2026
Guides

What is the Model Context Protocol (MCP)?

GUIDE · 5 MIN READ

The Model Context Protocol (MCP) is an open protocol for connecting AI applications to tools and data sources in a standard way.…

1 November 2026
Guides

What is prompt injection, and how do you defend against it?

GUIDE · 5 MIN READ

Prompt injection is an attack in which text given to a language model contains instructions that the model follows instead of, or…

1 November 2026
Guides

What is an SBOM, and why do software teams need one?

GUIDE · 5 MIN READ

A software bill of materials (SBOM) is a machine-readable list of the components inside a piece of software, including their name…

1 November 2026
Guides

Observability vs monitoring: what is the difference?

GUIDE · 5 MIN READ

Monitoring checks for problems you already know about, using predefined measurements and alerts. Observability is the ability to…

1 November 2026
Guides

What are SLIs, SLOs and error budgets?

GUIDE · 5 MIN READ

A service level indicator (SLI) is a measurement of how a service is doing, such as the share of requests that succeed. A service…

1 November 2026
Guides

What is idempotency, and why does it matter for APIs?

GUIDE · 4 MIN READ

An operation is idempotent if doing it several times has the same effect as doing it once. This matters because networks fail: a…

1 November 2026
Guides

What is CI/CD, and what does a good pipeline look like?

GUIDE · 5 MIN READ

CI/CD stands for continuous integration and continuous delivery (or deployment). Continuous integration means merging small chang…

1 November 2026
Guides

What is zero trust security?

GUIDE · 5 MIN READ

Zero trust is a security approach that gives no request automatic trust because of where it comes from. Every access is checked a…

1 November 2026
Guides

What is a vector database, and when do you need one?

GUIDE · 5 MIN READ

A vector database stores embeddings, which are lists of numbers that represent the meaning of text, images or other data, and fin…

1 November 2026
Guides

Definition of Done vs acceptance criteria: what is the difference?

GUIDE · 4 MIN READ

Acceptance criteria describe when one particular story does what it should. The Definition of Done is a shared quality standard t…

1 November 2026
Guides

What is infrastructure as code, and why use it?

GUIDE · 5 MIN READ

Infrastructure as code (IaC) means describing servers, networks and cloud services in files that a tool applies, instead of build…

1 November 2026
Guides

What is Kubernetes, and what problem does it solve?

GUIDE · 5 MIN READ

Kubernetes is an open-source system for running and managing containers across many machines. You tell it what you want running,…

1 November 2026
Guides

Monolith vs microservices: which should you choose?

GUIDE · 6 MIN READ

A monolith is one deployable application, and microservices split a system into many small services that deploy independently. Ne…

1 November 2026
Guides

What is DevSecOps?

GUIDE · 5 MIN READ

DevSecOps means building security into the way software is developed and operated, instead of checking it at the end. Security ch…

1 November 2026
Guides

What is an LLM hallucination, and how do you reduce it?

GUIDE · 5 MIN READ

An LLM hallucination is an answer that sounds confident and fluent but is wrong or invented, such as a citation that does not exi…

1 November 2026
Guides

What is a context window in a large language model?

GUIDE · 4 MIN READ

A context window is the maximum amount of text, measured in tokens, that a language model can consider in one request. It covers…

1 November 2026
Guides

What is trunk-based development?

GUIDE · 4 MIN READ

Trunk-based development is a way of working in which developers merge small changes into one shared main branch, the trunk, at le…

1 November 2026
Guides

What is a feature flag, and how do you use one safely?

GUIDE · 4 MIN READ

A feature flag is a switch in the code that turns a behaviour on or off without deploying again. It lets teams release code to pr…

1 November 2026
Guides

What is event-driven architecture?

GUIDE · 5 MIN READ

In event-driven architecture, services communicate by publishing events, which are records that something happened, and other ser…

1 November 2026
Guides

What is caching, and what are the common caching strategies?

GUIDE · 5 MIN READ

Caching stores a copy of data in a faster place so that repeat requests are answered without redoing the slow work. It improves s…

1 November 2026
Guides

What is a circuit breaker in software, and when do you need one?

GUIDE · 4 MIN READ

A circuit breaker is a resilience pattern that stops a service from repeatedly calling a dependency that is failing. After enough…

1 November 2026
Guides

What is the principle of least privilege?

GUIDE · 4 MIN READ

The principle of least privilege says that every person, program and service should have only the access it needs to do its job,…

1 November 2026

Prefer a feed reader? Subscribe to the blog RSS feed.

Where do you stand?

Find the credential that fits the work you do.