Stay Informed With Us

Our Latest Blogs

Explore fresh perspectives and expert takes on design, development, and digital innovation.

Hybrid search baselines (BM25 + vectors + RRF) are failing quietly: how to run a retrieval bake‑off that survives real queries
AI Engineering • Sep 10, 2026

Hybrid search baselines (BM25 + vectors + RRF) are failing quietly: how to run a retrieval bake‑off that survives real queries

BM25 + vector + RRF is often treated as a default “better retrieval” baseline, but it can flatline or regress once you apply real filters, real latency budgets, and real query mix. This article shows how to design an apples‑to‑apples retrieval bake‑off that exposes those failure modes and produces a decision you can ship.

Read more →
OpenTelemetry GenAI spans are the missing layer in LLM observability — standardise them before you standardise agents
Observability • Sep 9, 2026

OpenTelemetry GenAI spans are the missing layer in LLM observability — standardise them before you standardise agents

Teams are converging on OpenTelemetry’s GenAI semantic conventions, but traces still don’t line up across frameworks and vendors. The quickest way to stop breaking dashboards is to standardise GenAI spans first, then layer agent semantics on top.

Read more →
Enterprise-Managed Authorization (EMA) for MCP: roll out agent tools without per-app OAuth
AI Engineering • Sep 8, 2026

Enterprise-Managed Authorization (EMA) for MCP: roll out agent tools without per-app OAuth

EMA makes your IdP the source of truth for which MCP tools exist and who can use them. That shifts rollouts from “each app does OAuth” to centrally governed provisioning, with different failure modes you need to design for.

Read more →
Why your Temporal/LangGraph agent can’t really “resume”: the 3-layer architecture teams are converging on
AI Engineering • Sep 7, 2026

Why your Temporal/LangGraph agent can’t really “resume”: the 3-layer architecture teams are converging on

Teams keep discovering that workflow engines excel at retries, timers and orchestration, but ‘resume’ for non-deterministic agent loops is a different problem. A practical 3-layer pattern (loop, durability substrate, workflow orchestrator) keeps runs debuggable without exploding workflow history.

Read more →
Tool search is becoming the default MCP pattern — here’s how to measure when it beats progressive discovery
AI Engineering • Sep 6, 2026

Tool search is becoming the default MCP pattern — here’s how to measure when it beats progressive discovery

MCP tool sprawl turns context into a tax you pay on every turn. This piece lays out an evaluation harness to compare always-inject schemas, tool search (deferred loading), and grouped progressive discovery using token footprint, tool-pick accuracy, and end-to-end latency.

Read more →
MCP tool discovery is collapsing under 160+ endpoints: grouping vs tool search vs progressive discovery (and how to choose)
AI Engineering • Sep 5, 2026

MCP tool discovery is collapsing under 160+ endpoints: grouping vs tool search vs progressive discovery (and how to choose)

Large MCP servers are turning flat tool lists into context bloat, usability failures, and brittle access control. Teams are converging on three patterns — primitive grouping, client-side tool search/skills, and progressive discovery — and each breaks in different ways.

Read more →
MCP 2026-07-28 spec update: stateless cores, cacheable tool listings, and MRTR without security pain
Engineering • Sep 4, 2026

MCP 2026-07-28 spec update: stateless cores, cacheable tool listings, and MRTR without security pain

The MCP 2026-07-28 spec turns MCP into a first-class stateless HTTP workload and formalises caching and multi-round trips. That’s a performance win, but it also changes how you should route, authorise, and review MCP traffic in enterprise deployments.

Read more →
The Agent Identity Gap in agentic automation: secure on paper, untraceable in production
AI Engineering • Sep 3, 2026

The Agent Identity Gap in agentic automation: secure on paper, untraceable in production

Agentic automation fails in production for a boring reason: actions happen, but nobody can reliably prove which principal authorised each tool call, under which policy, with which inputs. This ‘agent identity gap’ turns good design docs into weak operational security.

Read more →
Remote MCP servers are now just another HTTP workload: what that changes for enterprise operations
AI Engineering • Sep 2, 2026

Remote MCP servers are now just another HTTP workload: what that changes for enterprise operations

MCP’s 2026-07-28 spec pushes remote tool servers into a stateless, HTTP-native shape. That changes where you terminate identity, how you gate and version tools, and how you run them behind the same controls as any other API.

Read more →