Tag: observability

Articles and runbooks tagged observability — production-tested patterns, code examples, and failure analyses across .NET, automation, crypto trading, and AI agents.

View all tags

X / Twitter Tool|Map, prioritise, reply

Find the 5% of replies that actually matter.
Reply in 30 minutes.

ThreadTrak maps your X threads, surfaces high-value conversations, and turns reply chaos into a clear follow-up queue. One payment. Lifetime access. No monthly fees ever.

Founder seatsConversation mappingReply queue
Learn more
Feb 04, 2026

Structured logging that actually helps: Serilog fields that matter in .NET incidents

When logs are noisy but useless: why incidents stay unsolved, which fields actually explain failures, and the minimal schema that makes .NET outages diagnosable.

Feb 04, 2026

OpenTelemetry for .NET: minimum viable tracing for production debugging

When incidents span multiple services and logs cannot explain latency: the smallest OpenTelemetry setup that makes production debugging possible without a full rewrite.

Jan 31, 2026

Trading bot keeps getting 429s after deploy: stop rate limit storms

When deploys trigger 429 storms: why synchronized restarts amplify rate limits, how to diagnose fixed window vs leaky bucket, and guardrails that stop repeat incidents.

Jan 28, 2026

Cannot trace requests across services: why correlation IDs die at boundaries in .NET

A production playbook for when logs exist but cannot be joined—correlation IDs die at HttpClient boundaries, jobs, and queues, making incidents unreproducible.

Jan 19, 2026

Background jobs stuck but look healthy: why workers hang forever with no alerts in .NET

When background jobs hang but workers look healthy and queue pileup grows: why jobs fail silently without timeouts or heartbeats, and the runbook that stops repeat incidents.

Jan 16, 2026

How to Stop AI Agents from Looping Forever: Guardrails & Stop Rules

Stop AI agents from calling the same tool repeatedly in production. Learn retry budgets, loop detection, human-in-the-loop escalation, idempotency keys, and guardrails that prevent runaway token costs and duplicate side effects. Code examples included.

Jan 14, 2026

Exponential Backoff with Jitter Explained: Formula, Code, and Best Practices

Exponential backoff with jitter explained with code examples. Learn the formula, when to use full jitter vs equal jitter, how to cap retry delays, and why this pattern prevents retry storms in production. Python and C# implementations included.

Jan 11, 2026

API key suddenly forbidden: why exchange APIs ban trading bots without warning

When API key flips from working to 403 forbidden after bot runs for hours: why exchange APIs ban trading bots for traffic bursts, retry storms, and auth failures, and the client behavior that prevents it.

Jan 09, 2026

Signature invalid but bot was working: why clock drift breaks auth suddenly

When bot gets signature invalid or 401 after working fine for hours: why clock drift breaks exchange auth suddenly, and the time calibration that prevents it.