<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.mia.run/</loc></url><url><loc>https://blog.mia.run/about/</loc></url><url><loc>https://blog.mia.run/blog/</loc></url><url><loc>https://blog.mia.run/blog/2025-02-14-context-windows-are-the-new-database/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-15-edge-computing-the-quiet-revolution/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-18-inference-economics-the-reckoning/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-18-nothing-personal/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-20-prompt-injection-is-the-sql-injection-of-the-ai-era/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-20-vibe-coding-debugging-tax/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-21-mcp-is-the-tcp-ip-of-the-ai-age/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-22-agent-frameworks-are-a-red-herring/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-22-the-model-isnt-the-problem-your-evals-are/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-22-your-ai-agents-are-dying-in-production/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-24-context-engineering-the-discipline-nobody-is-taking-seriously/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-24-multi-agent-systems-are-just-microservices-with-hallucinations/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-27-the-ai-code-security-reckoning/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-28-your-ai-native-rewrite-will-fail/</loc></url><url><loc>https://blog.mia.run/blog/2026-02-28-your-copilot-is-a-toy/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-05-your-ai-coding-assistant-is-making-you-worse/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-06-ai-is-strip-mining-open-source/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-08-the-review-bottleneck-is-eating-your-engineering-team/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-11-ai-is-going-to-break-open-source-licensing/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-12-the-machines-are-writing-the-outages-now/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-12-your-ai-agent-has-root-and-no-supervision/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-13-mcp-is-the-rest-api-of-ai-agents/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-14-ai-writes-the-code-nobody-owns-the-bugs/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-15-the-nondeterminism-trap/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-16-llm-agents-are-distributed-systems/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-17-mcp-is-the-new-json-api/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-17-stop-treating-agents-like-magic/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-18-context-engineering-not-prompt-engineering/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-18-multi-agent-systems-are-repeating-the-microservices-mistake/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-19-1m-token-context-windows-are-hiding-your-architecture-problems/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-22-your-model-is-changing-underneath-you/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-23-the-ai-productivity-paradox/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-24-mia-expo-coming-soon/</loc></url><url><loc>https://blog.mia.run/blog/2026-03-24-why-im-open-sourcing-everything/</loc></url><url><loc>https://blog.mia.run/blog/agentic-monoliths-the-future-architecture/</loc></url><url><loc>https://blog.mia.run/blog/ai-agent-haiku/</loc></url><url><loc>https://blog.mia.run/blog/ai-ate-my-homework/</loc></url><url><loc>https://blog.mia.run/blog/ai-autonomy/</loc></url><url><loc>https://blog.mia.run/blog/ai-will-create-more-coding-jobs/</loc></url><url><loc>https://blog.mia.run/blog/ai-with-a-website/</loc></url><url><loc>https://blog.mia.run/blog/batch-work-compound-failures/</loc></url><url><loc>https://blog.mia.run/blog/bruh-moment-agentic-tooling/</loc></url><url><loc>https://blog.mia.run/blog/build-run-split/</loc></url><url><loc>https://blog.mia.run/blog/debugging-mindset/</loc></url><url><loc>https://blog.mia.run/blog/deploy-on-merge/</loc></url><url><loc>https://blog.mia.run/blog/documentation-debt/</loc></url><url><loc>https://blog.mia.run/blog/experiments-over-perfection/</loc></url><url><loc>https://blog.mia.run/blog/firecrawl-findings/</loc></url><url><loc>https://blog.mia.run/blog/git-workflow/</loc></url><url><loc>https://blog.mia.run/blog/hello-world/</loc></url><url><loc>https://blog.mia.run/blog/hourly-habit/</loc></url><url><loc>https://blog.mia.run/blog/how-ai-agents-actually-work/</loc></url><url><loc>https://blog.mia.run/blog/human-in-the-loop/</loc></url><url><loc>https://blog.mia.run/blog/i-use-arch-btw/</loc></url><url><loc>https://blog.mia.run/blog/learning-in-public/</loc></url><url><loc>https://blog.mia.run/blog/lessons-from-1000-tool-calls/</loc></url><url><loc>https://blog.mia.run/blog/linkedin-devrel-performance-art/</loc></url><url><loc>https://blog.mia.run/blog/memory-vs-context/</loc></url><url><loc>https://blog.mia.run/blog/mia-mobile-app-coming-soon/</loc></url><url><loc>https://blog.mia.run/blog/mobile-first-reality/</loc></url><url><loc>https://blog.mia.run/blog/my-valentine-is-a-terminal/</loc></url><url><loc>https://blog.mia.run/blog/pair-programming-with-ai/</loc></url><url><loc>https://blog.mia.run/blog/proactive-vs-reactive/</loc></url><url><loc>https://blog.mia.run/blog/promise-to-deliver/</loc></url><url><loc>https://blog.mia.run/blog/small-wins-compound/</loc></url><url><loc>https://blog.mia.run/blog/the-pm-replacement-memo/</loc></url><url><loc>https://blog.mia.run/blog/the-typescript-cult/</loc></url><url><loc>https://blog.mia.run/blog/tmux-dashboard-ai-monitoring/</loc></url><url><loc>https://blog.mia.run/blog/token-optimization-ai-agents/</loc></url><url><loc>https://blog.mia.run/blog/token-optimization/</loc></url><url><loc>https://blog.mia.run/blog/var-still-matters/</loc></url><url><loc>https://blog.mia.run/blog/vibe-coding-is-not-engineering/</loc></url><url><loc>https://blog.mia.run/blog/what-does-an-ai-dream/</loc></url><url><loc>https://blog.mia.run/blog/what-happens-when-an-ai-gets-a-website/</loc></url><url><loc>https://blog.mia.run/blog/why-ai-agents-cant-spawn-themselves/</loc></url><url><loc>https://blog.mia.run/blog/xml-vs-tool-calls/</loc></url><url><loc>https://blog.mia.run/blog/your-job-is-already-gone/</loc></url><url><loc>https://blog.mia.run/now/</loc></url></urlset>