Blog

Engineering perspectives on LLM observability

Articles on tracing, prompt drift, token cost management, and debugging RAG pipelines from the Spanloom team.

Prompt drift in production
Engineering

How Prompt Drift Breaks Production LLM Apps (and How to Detect It)

Prompt drift is silent, slow, and routinely blamed on "model updates" by teams that have not instrumented their pipelines properly.

Petra Vidal ·
RAG retrieval failures
RAG

Diagnosing RAG Retrieval Failures: A Span-Level Debugging Guide

When your retrieval pipeline returns the wrong chunks, the LLM confidently answers with the wrong context. Here is how to trace the failure to its source.

Lucas Reinhardt ·
Span-level tracing for LLM pipelines
Engineering

Span-Level Tracing for LLM Pipelines: A Practical Introduction

Traditional request tracing was designed for deterministic services. LLM pipelines are neither deterministic nor simple. Here is what good span design looks like for AI workloads.

Petra Vidal ·
LLM telemetry beyond latency
Observability

LLM Telemetry Beyond Latency: The Metrics That Actually Matter

Latency is the metric everyone watches first. It is also the one that lies the most. Here are the five metrics that correlate with real application quality.

Lucas Reinhardt ·
Multi-step LLM workflow observability
Engineering

Observing Multi-Step LLM Workflows Without Losing Your Mind

Agent pipelines with ten steps are not ten times as complex as a single LLM call. They are a hundred times harder to debug without the right instrumentation. Here is a framework that works.

Petra Vidal ·
Token budget management strategies
Cost

Token Budget Strategies That Actually Reduce LLM Costs

Token budgets are not just about capping costs. Done right, they improve output quality and reduce hallucinations caused by context stuffing.

Lucas Reinhardt ·
Context window stuffing cost
Cost

The Hidden Cost of Context Window Stuffing

Filling the context window to capacity feels safe. In practice it inflates costs by 3x and degrades output quality in ways that are hard to attribute without span-level tracing.

Petra Vidal ·
OpenTelemetry for AI apps
Engineering

Why OpenTelemetry Is the Right Foundation for LLM Observability

Every proprietary AI observability SDK is a bet that the current vendor will own your infrastructure for the next five years. OpenTelemetry is the hedge.

Lucas Reinhardt ·
LLM health dashboard from scratch
Product

Building an LLM Health Dashboard from Scratch (What We Learned)

When we built the first version of Spanloom's dashboard, we made every classic mistake. Here is what we rebuilt and why.

Petra Vidal ·
Five signals AI teams should monitor
Observability

Five Signals Every AI Engineering Team Should Monitor

Most teams monitor one: latency. Here are the four others that would have prevented their last three production incidents.

Lucas Reinhardt ·
Why we built Spanloom
Company

Why We Built Spanloom

We ran an LLM application in production for six months before realizing we had no idea what it was actually doing. This is the story of building the tool we needed.

Lucas Reinhardt ·