41554 blogs · [ { "id": "01a087a1-215f-7114-9c6f-0d8c380c9d6b", "title": "How Do I Stop Babysitting My Agent?", "url": "https://marvinzhang.dev/blog/stop-babysitting-your-agent", "published_at": "2026-08-10T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c389f7257", "title": "Cheap Code, Scarce Attention", "url": "https://marvinzhang.dev/blog/cheap-code-scarce-attention", "published_at": "2026-07-27T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c396bc5a4", "title": "Your AI Says “All Tests Pass” — But Do They?", "url": "https://marvinzhang.dev/blog/introducing-duhem", "published_at": "2026-07-17T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3a1aadb9", "title": "Why AI Agent Teams Can't Escape the Mythical Man-Month", "url": "https://marvinzhang.dev/blog/multi-agent-teams-and-the-measurable-coordination-tax", "published_at": "2026-07-13T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3b02ae8e", "title": "Stack Selection in the Agent Era", "url": "https://marvinzhang.dev/blog/stack-selection-in-the-agent-era", "published_at": "2026-07-06T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3b445725", "title": "From Workshop to Factory: The Industrialization of Intelligence", "url": "https://marvinzhang.dev/blog/industrialization-of-intelligence", "published_at": "2026-06-25T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3c1f53f5", "title": "Cybernetics and AI Agents: A Forgotten Old Language", "url": "https://marvinzhang.dev/blog/vsm-cybernetics-system-organization", "published_at": "2026-05-12T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3cad6cf7", "title": "The Last Mile of AI Is Infrastructure, Not Intelligence", "url": "https://marvinzhang.dev/blog/ai-last-mile-infrastructure", "published_at": "2026-04-21T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3d313039", "title": "Mapping the 2026 AI Agent Landscape: From Protocols to Predictions", "url": "https://marvinzhang.dev/blog/agent-landscape", "published_at": "2026-03-23T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3d52cc9d", "title": "AI Agents: Engineering Over Intelligence", "url": "https://marvinzhang.dev/blog/ai-agents-engineering", "published_at": "2026-01-24T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3e3e081f", "title": "Introducing LeanSpec: A Lightweight SDD Framework Built from First Principles", "url": "https://marvinzhang.dev/blog/introducing-leanspec", "published_at": "2025-11-27T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3f27834e", "title": "Spec-Driven Development in 2025: Industrial Tools, Frameworks, and Best Practices", "url": "https://marvinzhang.dev/blog/sdd-tools-practices", "published_at": "2025-10-22T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c3fb53d96", "title": "Leadership Skills in the AI Era: Beyond Traditional Management", "url": "https://marvinzhang.dev/blog/ai-leadership-from-tool-to-collaborative-partner", "published_at": "2025-10-09T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c406a4305", "title": "The Physics of Code: Understanding Fundamental Limits in Computing (Part 2)", "url": "https://marvinzhang.dev/blog/fundamental-limits-in-computing-part-2", "published_at": "2025-10-05T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c410232b6", "title": "The Physics of Code: Understanding Fundamental Limits in Computing (Part 1)", "url": "https://marvinzhang.dev/blog/fundamental-limits-in-computing", "published_at": "2025-10-04T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c41fdb3fa", "title": "Sorry, AI Can't Save Testing: Rice's Theorem Explains Why", "url": "https://marvinzhang.dev/blog/rices-theorem-why-automated-testing-will-fail", "published_at": "2025-10-02T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c426f0e2e", "title": "From Chatbots to Agents: Building Enterprise-Grade LLM Applications", "url": "https://marvinzhang.dev/blog/enterprise-ai-application-architecture", "published_at": "2025-09-24T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c42b11e76", "title": "Spec-Driven Development: A Systematic Approach to Complex Features", "url": "https://marvinzhang.dev/blog/spec-driven-development", "published_at": "2025-09-16T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c434a52fa", "title": "Context Engineering: The Art of Information Selection in AI Systems", "url": "https://marvinzhang.dev/blog/context-engineering", "published_at": "2025-09-14T00:00:00+00:00" }, { "id": "01a087a1-215f-7114-9c6f-0d8c43a5738e", "title": "Unattended AI Programming: My Experience Using GitHub Copilot Agent for Content Migration", "url": "https://marvinzhang.dev/blog/github-copilot-agent-content-migration", "published_at": "2025-09-10T00:00:00+00:00" } ] posts Claim your blog
Back to marvinzhang.dev
Blog · corpus.blog/blogs/marvinzhang.dev/posts

marvinzhang.dev

marvinzhang.dev

2026

2025