<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Writing - Mohamed Kadri</title>
<link>https://mkadri85.github.io/blog/</link>
<description>Practical, tool-agnostic guides on AI-assisted engineering and running real production systems with small teams.</description>
<language>en</language>
<lastBuildDate>Wed, 23 Sep 2026 14:00:00 +0000</lastBuildDate>
<atom:link href="https://mkadri85.github.io/feed.xml" rel="self" type="application/rss+xml"/>
<item><title>Five Thousand Alarms, One Ticket: Inside Alarm Correlation</title><link>https://mkadri85.github.io/blog/five-thousand-alarms-one-ticket/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/five-thousand-alarms-one-ticket/</guid><pubDate>Wed, 23 Sep 2026 14:00:00 +0000</pubDate><description>One fiber cut, five thousand alarms, one ticket: alarm correlation and root cause analysis stage by stage, demarcation, and the arrival-order problem.</description></item>
<item><title>The Map Is the Product: Rebuilding Network Topology</title><link>https://mkadri85.github.io/blog/topology-restoration-alarm-correlation/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/topology-restoration-alarm-correlation/</guid><pubDate>Tue, 22 Sep 2026 00:00:00 +0000</pubDate><description>How a multi-vendor assurance platform reconstructs network topology from raw exports, why alarm correlation depends on that map, and the five places it breaks.</description></item>
<item><title>I Self-Hosted AI for a Week. The Model Was the Easy Part.</title><link>https://mkadri85.github.io/blog/self-host-llm-one-gpu/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/self-host-llm-one-gpu/</guid><pubDate>Mon, 17 Aug 2026 00:00:00 +0000</pubDate><description>One week, one cloud GPU, a shelf of open models - and the discovery that the model is only one layer of an engineered system. Quantization, the 32B wall, the harness lesson, guardrails, and real GCP prices.</description></item>
<item><title>Your Cell Network Is Learning to See: ISAC, Explained by a Telecom Engineer</title><link>https://mkadri85.github.io/blog/isac-cell-towers-as-sensors/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/isac-cell-towers-as-sensors/</guid><pubDate>Mon, 03 Aug 2026 00:00:00 +0000</pubDate><description>Cell towers as sensors: what 5G ISAC really does today, how big the wireless foundation models actually are, and the sensing business nobody has built.</description></item>
<item><title>Mixture of Experts (MoE) Explained Simply: Kimi K3 Has 2.8 Trillion Parameters and Uses 104 Billion</title><link>https://mkadri85.github.io/blog/mixture-of-experts-explained/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/mixture-of-experts-explained/</guid><pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate><description>A zero-background guide to Mixture of Experts: experts, routers, total vs active parameters, and why a 2.8 trillion parameter model activates only 104 billion per word.</description></item>
<item><title>Why Long Context Is Hard: the KV Cache, MLA, and Kimi Delta Attention, Explained Simply</title><link>https://mkadri85.github.io/blog/why-long-context-is-hard/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/why-long-context-is-hard/</guid><pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate><description>Part 2 of a zero-background series: why the memory of a long conversation is the hidden cost of AI, and the fixes - GQA, MLA and KDA - explained simply.</description></item>
<item><title>The Loop Meets the Microwave Network</title><link>https://mkadri85.github.io/blog/agentic-ai-microwave-backhaul/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/agentic-ai-microwave-backhaul/</guid><pubDate>Fri, 17 Jul 2026 00:00:00 +0000</pubDate><description>What an agentic AI closed loop must actually reason about on microwave backhaul: rain fade vs hardware ambiguity, multi-vendor OSS islands, blast-radius-gated actions, and verification - with an open live demo.</description></item>
<item><title>Your AI Agents Need a NOC</title><link>https://mkadri85.github.io/blog/agent-noc/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/agent-noc/</guid><pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate><description>What thirty years of telecom network-operations discipline transfers to AI agent fleets, what breaks in translation, and the assurance-tooling gap nobody has closed.</description></item>
<item><title>Who Operates the Operators? Running a Fleet of AI Agents Without Getting Paged at 3am</title><link>https://mkadri85.github.io/blog/agentic-sre-agent-fleets/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/agentic-sre-agent-fleets/</guid><pubDate>Thu, 09 Jul 2026 00:00:00 +0000</pubDate><description>A field guide to applying the SRE incident loop to autonomous AI agents themselves: detection, a control plane, and a circuit breaker that keeps autonomy from making incidents worse.</description></item>
<item><title>One Repository, One Shared Brain: A Practical Guide to Shared AI Memory for Development Teams</title><link>https://mkadri85.github.io/blog/shared-ai-memory/</link><guid isPermaLink="true">https://mkadri85.github.io/blog/shared-ai-memory/</guid><pubDate>Mon, 06 Jul 2026 00:00:00 +0000</pubDate><description>A step-by-step, tool-agnostic guide to giving every developer and every AI coding agent on a team the same project memory.</description></item>
</channel>
</rss>
