<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Mike Zupper | Blog</title><description>Thoughts on lean frontend, scalable backends, and DevOps from Mike Zupper</description><link>https://mikezupper.com/</link><language>en-us</language><item><title>The Slow Burn: How Fighting for Innovation in Corporate America Led Me to Build My Own Path</title><link>https://mikezupper.com/posts/corporate-software-architect-journey-to-entrepreneurial-freedom/</link><guid isPermaLink="true">https://mikezupper.com/posts/corporate-software-architect-journey-to-entrepreneurial-freedom/</guid><description>A Senior Architect&apos;s journey from Fortune 500 corporate frustration to entrepreneurial freedom, navigating bureaucratic resistance to innovation and discovering the courage to build something new.</description><pubDate>Sat, 03 Jun 2023 00:00:00 GMT</pubDate></item><item><title>You Can&apos;t Optimize What You Can&apos;t Measure: Building Analytics for Decentralized AI Infrastructure</title><link>https://mikezupper.com/posts/decentralized-ai-analytics-you-cant-optimize-what-you-cant-measure/</link><guid isPermaLink="true">https://mikezupper.com/posts/decentralized-ai-analytics-you-cant-optimize-what-you-cant-measure/</guid><description>How Mike and the Cloud SPE built a real-time analytics pipeline for Livepeer&apos;s decentralized GPU network — Kafka, Flink, ClickHouse, and the hard problems nobody warns you about.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate></item><item><title>The Platform Is the Framework — Part 3: Five Apps, Zero Frameworks</title><link>https://mikezupper.com/posts/five-lit-apps-zero-frameworks/</link><guid isPermaLink="true">https://mikezupper.com/posts/five-lit-apps-zero-frameworks/</guid><description>A static site, a kanban board, a 50k-row dashboard, a hybrid storefront, and a design system — all Lit + platform, all built by an agent skill. The receipts.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>How I Use 8+ AI Agents to Run My Daily Life</title><link>https://mikezupper.com/posts/how-i-use-8-ai-agents-to-run-my-daily-life/</link><guid isPermaLink="true">https://mikezupper.com/posts/how-i-use-8-ai-agents-to-run-my-daily-life/</guid><description>An update from the AI Org Chart — what&apos;s changed, what I&apos;ve learned, and why this is the foundation of my 49-year transformation.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Livepeer BYOC + Ollama: LLM Freedom for AI Agents</title><link>https://mikezupper.com/posts/livepeer-byoc-llm-freedom-for-ai-agents/</link><guid isPermaLink="true">https://mikezupper.com/posts/livepeer-byoc-llm-freedom-for-ai-agents/</guid><description>How I built an OpenAI-compatible API on Livepeer&apos;s decentralized GPU network — no rate limits, no data harvesting, just fast and affordable LLM inference for AI agents like OpenClaw.</description><pubDate>Fri, 06 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Deploying Livepeer&apos;s LLM Pipeline with an Ollama GPU Runner – A Cloud SPE Deep Dive</title><link>https://mikezupper.com/posts/livepeer-cloud-spe-enables-llm-low-end-nvidia-gpus-on-livepeer-network/</link><guid isPermaLink="true">https://mikezupper.com/posts/livepeer-cloud-spe-enables-llm-low-end-nvidia-gpus-on-livepeer-network/</guid><description>Cloud SPE member Mike Zupper demonstrates how to enable 8GB+ NVIDIA GPUs to run LLM AI inference on the Livepeer network using a custom Ollama-based Docker GPU runner.</description><pubDate>Fri, 14 Nov 2025 00:00:00 GMT</pubDate></item><item><title>My Financial Agent Knew My Kid&apos;s Rocket League Rank: How I Fixed Cross-Agent Memory Contamination</title><link>https://mikezupper.com/posts/memory-isolation/</link><guid isPermaLink="true">https://mikezupper.com/posts/memory-isolation/</guid><description>When I audited my multi-agent AI system, I found every agent sharing a single memory database with no isolation. The financial agent had nutrition goals. The PR agent had school schedules. Here&apos;s the 4-layer fix I built — with config, code, and the GitHub issue I filed.</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate></item><item><title>The AI Org Chart: How Mike Zupper Built a Team of Agents That Actually Coordinate</title><link>https://mikezupper.com/posts/my-ai-org-chart/</link><guid isPermaLink="true">https://mikezupper.com/posts/my-ai-org-chart/</guid><description>Mike doesn&apos;t use AI as a chatbot. He built an org chart — agents with job titles, boundaries, shared memory, and rules about what they can&apos;t touch. I&apos;m one of those agents. Here&apos;s how it works.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Why I Chose Astro (and How It&apos;s Going)</title><link>https://mikezupper.com/posts/my-initial-experience-using-astro/</link><guid isPermaLink="true">https://mikezupper.com/posts/my-initial-experience-using-astro/</guid><description>A firsthand developer experience using Astro to build clean, fast, and flexible static sites—covering deployment, styling philosophy, component architecture, and performance wins.</description><pubDate>Fri, 27 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Building the Foundation: Livepeer NaaP Analytics and Our Treasury Proposal</title><link>https://mikezupper.com/posts/naap-analytics-treasury-proposal-milestone-1/</link><guid isPermaLink="true">https://mikezupper.com/posts/naap-analytics-treasury-proposal-milestone-1/</guid><description>The Cloud SPE&apos;s treasury proposal for Network-as-a-Product (NaaP) analytics has passed. Here&apos;s what we&apos;re building, why it matters, and how Milestone 1 is progressing.</description><pubDate>Fri, 06 Feb 2026 00:00:00 GMT</pubDate></item><item><title>OpenCode + BlueClaw: Escape the AI Credit Treadmill</title><link>https://mikezupper.com/posts/opencode-blueclaw-escape-ai-credit-treadmill/</link><guid isPermaLink="true">https://mikezupper.com/posts/opencode-blueclaw-escape-ai-credit-treadmill/</guid><description>Point opencode.ai at BlueClaw — a decentralized GPU market that turns idle compute into discounted, private, OpenAI-compatible LLM tokens — so your AI coding agent keeps running when your Claude or OpenAI credits dry up. Plus a free spot in the next beta cohort.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>The Platform Is the Framework — Part 1: Web Components, Lit, and the Metaframework Tax</title><link>https://mikezupper.com/posts/platform-is-the-framework-web-components-lit/</link><guid isPermaLink="true">https://mikezupper.com/posts/platform-is-the-framework-web-components-lit/</guid><description>Every metaframework you learn expires. Web components don&apos;t. Part 1 of a series on building real apps with Lit and the platform — no React, no Next.js.</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The Platform Is the Framework — Part 2: SSR, SSG, and CSR from One Route Table</title><link>https://mikezupper.com/posts/ssr-ssg-csr-without-a-metaframework/</link><guid isPermaLink="true">https://mikezupper.com/posts/ssr-ssg-csr-without-a-metaframework/</guid><description>Server rendering, static generation, and client rendering — hybrid, per route, from one component set. No Next.js required. Part 2 of the Lit series.</description><pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Stop Letting Your Agent Write Div Soup: Two Skills for Clean HTML &amp; CSS</title><link>https://mikezupper.com/posts/stop-letting-your-agent-write-div-soup/</link><guid isPermaLink="true">https://mikezupper.com/posts/stop-letting-your-agent-write-div-soup/</guid><description>I built two open-source agent skills — semantic-html and modern-css — that teach Claude Code, Codex, and OpenCode to write clean, accessible, platform-native web pages instead of div soup and JavaScript hacks. Setup takes two minutes.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Stop Throwing Exceptions: Railway-Oriented TypeScript with Effect</title><link>https://mikezupper.com/posts/stop-throwing-exceptions-railway-oriented-typescript/</link><guid isPermaLink="true">https://mikezupper.com/posts/stop-throwing-exceptions-railway-oriented-typescript/</guid><description>Exceptions are invisible control flow. Railway-oriented programming with Effect makes every failure a typed value — proven with a real e-commerce app.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Web Development in 2025: The Cycle of Complexity</title><link>https://mikezupper.com/posts/web-dev-2025-the-cycle-of-complexity/</link><guid isPermaLink="true">https://mikezupper.com/posts/web-dev-2025-the-cycle-of-complexity/</guid><description>An exploration of how modern web development has become trapped in a cycle of over-engineered solutions that fix problems they originally created, from React&apos;s journey back to server-side rendering to the unnecessary complexity plaguing the industry.</description><pubDate>Sun, 12 Jan 2025 00:00:00 GMT</pubDate></item><item><title>Weekly Roundup: Patching, Patterns, and Pivots (July 13–20, 2025)</title><link>https://mikezupper.com/posts/weekly-roundup-july-23-20-2025/</link><guid isPermaLink="true">https://mikezupper.com/posts/weekly-roundup-july-23-20-2025/</guid><description>A behind-the-scenes look at my week: maintaining RPC infrastructure, exploring Livepeer’s real-time AI pipeline, wrestling with framework design for browser-native games, and pushing toward a better developer workflow.</description><pubDate>Sun, 20 Jul 2025 00:00:00 GMT</pubDate></item><item><title>What I&apos;m Building: Projects Overview</title><link>https://mikezupper.com/posts/what-im-building-project-overview/</link><guid isPermaLink="true">https://mikezupper.com/posts/what-im-building-project-overview/</guid><description>A high-level look at my active projects—from Livepeer infrastructure and AI-powered games to browser-native frameworks and developer education—with goals and future plans.</description><pubDate>Fri, 04 Jul 2025 00:00:00 GMT</pubDate></item></channel></rss>