<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Crosscurrent Code</title><description>Navigating the Tides of Technology, Culture, and Change.</description><link>https://jadmadi.net/</link><item><title>My MCP Stack: How I Run My Own Agent Tools</title><link>https://jadmadi.net/posts/my-mcp-stack/</link><guid isPermaLink="true">https://jadmadi.net/posts/my-mcp-stack/</guid><description>A peek into my daily local-first agent workflow across Thermal, Skill Cabinet Go, and curated agent skills. How tracking token burn and organizing skill drawers grew into Mahak and Sila.</description><category>Technology Bites</category><author>Jad</author></item><item><title>The Skill Bloat Dilemma: Why Your Coding Agent Can&apos;t Handle 400 Skills</title><link>https://jadmadi.net/posts/the-skill-bloat-dilemma/</link><guid isPermaLink="true">https://jadmadi.net/posts/the-skill-bloat-dilemma/</guid><description>As our agent skill libraries grew to hundreds of bundles, we hit a quiet cliff: silent alphabetical truncation, 50,000-token prompt bloat, and a 66% task failure rate. The architecture behind hybrid skill governance.</description><category>The Explainer</category><category>The Core Dump</category><author>Jad</author></item><item><title>Why Your Coding Agents Burn Tokens in the Dark</title><link>https://jadmadi.net/posts/why-your-coding-agents-burn-tokens-in-the-dark/</link><guid isPermaLink="true">https://jadmadi.net/posts/why-your-coding-agents-burn-tokens-in-the-dark/</guid><description>We handed our terminals over to autonomous agents, only to discover our token bills were compounding in silence. The architecture behind Thermal, a local-first FinOps dashboard built in Go.</description><category>Project Pilot</category><category>The Core Dump</category><author>Jad</author></item><item><title>Demystifying Agent Skills: Why They Work Until They Don&apos;t</title><link>https://jadmadi.net/posts/demystifying-agent-skills/</link><guid isPermaLink="true">https://jadmadi.net/posts/demystifying-agent-skills/</guid><description>Skills help agents by stabilizing action, not by injecting facts. But the same abstraction that makes them useful also creates a new failure surface. A deep dive into the Princeton study that breaks down 8,135 trials into 12 failure modes.</description><category>The Explainer</category><author>Jad</author></item><item><title>The Irony Loop and the Myth of Open AI: Embrace, Extend, and Extinguish V2</title><link>https://jadmadi.net/posts/the-irony-loop-and-the-myth-of-open-ai-embrace-extend-and-extinguish-v2-welcome-to-the-new-era/</link><guid isPermaLink="true">https://jadmadi.net/posts/the-irony-loop-and-the-myth-of-open-ai-embrace-extend-and-extinguish-v2-welcome-to-the-new-era/</guid><description>A historical look at Microsoft&apos;s transition from &apos;Linux is a cancer&apos; to championing &apos;open weights&apos; AI, and why EEE V2 threatens independent developer sovereignty.</description><category>Technology Bites</category><author>Jad</author></item><item><title>The Wail in the Alleyway: How We Traded Shared Terror for Silent Notifications</title><link>https://jadmadi.net/posts/sirens-sounds-back-then/</link><guid isPermaLink="true">https://jadmadi.net/posts/sirens-sounds-back-then/</guid><description>A memory of the 1991 Gulf War in a quiet Jabal Amman stair-alleyway, and how screens have atomized our collective response to regional crisis into solitary background noise.</description><category>Middle East Musings</category><category>Personal</category><author>Jad</author></item><item><title>Latency Is Political When You Live Far from the Center</title><link>https://jadmadi.net/posts/latency-is-political-when-you-live-far-from-the-center/</link><guid isPermaLink="true">https://jadmadi.net/posts/latency-is-political-when-you-live-far-from-the-center/</guid><description>A personal essay on infrastructure distance, cloud dependence, and why technical latency feels different when you are building from the edge of the network rather than the middle of it.</description><category>Middle East Musings</category><category>Technology Bites</category><author>Jad</author></item><item><title>The Open Source AI Rebellion: Echoes of the Early Linux Days</title><link>https://jadmadi.net/posts/open-source-ai-rebellion/</link><guid isPermaLink="true">https://jadmadi.net/posts/open-source-ai-rebellion/</guid><description>An essay from Amman on why the open-weight AI movement feels like the Linux years all over again, especially from a region that understands the value of digital sovereignty.</description><category>Middle East Musings</category><category>Technology Bites</category><author>Jad</author></item><item><title>The Power of Jules: A New Era of Software Engineering</title><link>https://jadmadi.net/posts/power-of-jules/</link><guid isPermaLink="true">https://jadmadi.net/posts/power-of-jules/</guid><description>A personal reflection on using an AI coding agent in real work, and what that experience reveals about the changing shape of software engineering.</description><category>Technology Bites</category><author>Jad</author></item><item><title>AI Proxies, LLMs, Arabic Language Performance, and OBSBOT Tiny2 for Podcasting</title><link>https://jadmadi.net/posts/ai-proxies-llms-arabic-language-performance-and-obsbot-tiny2-for-podcasting/</link><guid isPermaLink="true">https://jadmadi.net/posts/ai-proxies-llms-arabic-language-performance-and-obsbot-tiny2-for-podcasting/</guid><description>A personal field report from my recent AI rabbit holes: building a private LLM proxy, stress-testing Arabic prompts, and experimenting with AI-assisted podcasting.</description><category>Technology Bites</category><author>Jad</author></item><item><title>Understanding Arabic Sentiment Analysis</title><link>https://jadmadi.net/posts/understanding-arabic-sentiment-analysis/</link><guid isPermaLink="true">https://jadmadi.net/posts/understanding-arabic-sentiment-analysis/</guid><description>A practical look at why Arabic sentiment analysis remains difficult, from morphology and dialects to scarce resources and uneven tooling.</description><category>Middle East Musings</category><category>Technology Bites</category><author>Jad</author></item><item><title>Talking to Machines Like They Talk Back: The Enduring Legacy of the ELIZA Effect</title><link>https://jadmadi.net/posts/the-eliza-effect-and-the-future-of-human-ai-interaction/</link><guid isPermaLink="true">https://jadmadi.net/posts/the-eliza-effect-and-the-future-of-human-ai-interaction/</guid><description>From Weizenbaum&apos;s simple therapist bot to modern assistants, the ELIZA effect explains why we keep mistaking fluent machine output for understanding.</description><category>Technology Bites</category><author>Jad</author></item><item><title>Decoding the AI Black Box: My Enlightening Dialogue with Claude 3.5 Sonnet</title><link>https://jadmadi.net/posts/decoding-the-ai-black-box-my-enlightening-dialogue-with-claude-3-5-sonnet/</link><guid isPermaLink="true">https://jadmadi.net/posts/decoding-the-ai-black-box-my-enlightening-dialogue-with-claude-3-5-sonnet/</guid><description>A reflective essay on what a long conversation with Claude 3.5 revealed about AI opacity, variability, and the discipline required to use it responsibly.</description><category>Technology Bites</category><author>Jad</author></item><item><title>From Code to Canvas: An AI-Fueled Artistic Awakening</title><link>https://jadmadi.net/posts/from-code-to-canvas-an-ai-fueled-artistic-awakening/</link><guid isPermaLink="true">https://jadmadi.net/posts/from-code-to-canvas-an-ai-fueled-artistic-awakening/</guid><description>A personal essay about how AI image tools reopened a creative door I had long assumed was closed to me.</description><category>Technology Bites</category><author>Jad</author></item><item><title>SynthID: The AI Watermark That Could Save the Internet</title><link>https://jadmadi.net/posts/synthid-the-ai-watermark-that-could-save-the-internet/</link><guid isPermaLink="true">https://jadmadi.net/posts/synthid-the-ai-watermark-that-could-save-the-internet/</guid><description>A reflective look at Google&apos;s SynthID and the harder problem beneath it: how we preserve trust, attribution, and ambiguity in an internet saturated with AI output.</description><category>Technology Bites</category><author>Jad</author></item><item><title>Rekindling the Flame: My Journey Back to Blogging After Two Decades</title><link>https://jadmadi.net/posts/rekindling-the-flame-my-journey-back-to-blogging-after-two-decades/</link><guid isPermaLink="true">https://jadmadi.net/posts/rekindling-the-flame-my-journey-back-to-blogging-after-two-decades/</guid><description>A personal return to blogging after two decades away, and a reflection on the older web, Middle Eastern voice, and the value of publishing in your own corner again.</description><category>Personal</category><author>Jad</author></item></channel></rss>