<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Diego Nogueira - Blog</title><description>Articles about software development, artificial intelligence and technology.</description><link>https://diegonogueira.blog/</link><language>en-US</language><item><title>Hallucination comes from code, not the model: how constraint engineering accelerates time-to-market with agents</title><link>https://diegonogueira.blog/en/blog/hallucination-comes-from-code-not-the-model/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/hallucination-comes-from-code-not-the-model/</guid><description>In teams using autonomous agents, the biggest hallucination driver isn&apos;t the LLM. It&apos;s the absence of contracts, gates, and traceability in code.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate><category>AI</category><category>agents</category><category>engineering</category><category>hallucination</category><category>MCP</category><category>architecture</category><category>mcp-graph</category></item><item><title>The Rat in the Maze: why Harness and Determinism are the centerpiece of Autonomous Agents</title><link>https://diegonogueira.blog/en/blog/rat-in-the-maze-harness-determinism-autonomous-agents/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/rat-in-the-maze-harness-determinism-autonomous-agents/</guid><description>A classic behavioral psychology analogy reveals the most overlooked principle in building AI agents: without walls, there is no path.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate><category>AI</category><category>agents</category><category>harness</category><category>MCP</category><category>architecture</category><category>determinism</category></item><item><title>The $900 AI Lab: Running 70B Models on Consumer Hardware</title><link>https://diegonogueira.blog/en/blog/the-900-dollar-ai-lab-running-70b-models-on-consumer-hardware/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/the-900-dollar-ai-lab-running-70b-models-on-consumer-hardware/</guid><description>I built a $900 setup with an RTX 3060 Ti and ran models from 8B to 70B parameters. The data revealed a phenomenon nobody documented: the GPU Offloading Cliff.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate><category>AI</category><category>LLMs</category><category>hardware</category><category>inference</category><category>open-source</category></item><item><title>Lean Startup in the AI era: how agents can drive project methodologies</title><link>https://diegonogueira.blog/en/blog/lean-startup-in-the-ai-era-how-agents-can-drive-project-methodologies/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/lean-startup-in-the-ai-era-how-agents-can-drive-project-methodologies/</guid><description>I read The Lean Startup in 2026, 15 years after publication. What I found was a framework that fits perfectly with AI agents and mcp-graph as an execution guardrail.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate><category>AI</category><category>Lean Startup</category><category>mcp-graph</category><category>project management</category><category>agents</category></item><item><title>AI for everything is a cannon to kill a mosquito: when to use it, when not to, and when to combine</title><link>https://diegonogueira.blog/en/blog/ai-for-everything-the-cannon-that-kills-a-mosquito/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/ai-for-everything-the-cannon-that-kills-a-mosquito/</guid><description>Not every problem needs AI. Many have deterministic solutions that are faster, cheaper and more reliable. A practical framework for choosing between AI, no-AI and hybrid approaches.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate><category>AI</category><category>architecture</category><category>costs</category><category>productivity</category><category>software development</category></item><item><title>The foundation nobody teaches you to survive the AI era (Part 1)</title><link>https://diegonogueira.blog/en/blog/the-foundation-nobody-teaches-you-to-survive-the-ai-era-part-1/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/the-foundation-nobody-teaches-you-to-survive-the-ai-era-part-1/</guid><description>AI does everything. But if you don&apos;t understand what&apos;s underneath, you&apos;re replaceable. The technical fundamentals that separate those who use AI from those used by it.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate><category>AI</category><category>fundamentals</category><category>career</category><category>mathematics</category><category>software development</category></item><item><title>Auto Dream: how Claude Code mimics REM sleep to consolidate memory</title><link>https://diegonogueira.blog/en/blog/auto-dream-how-claude-code-mimics-rem-sleep-to-consolidate-memory/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/auto-dream-how-claude-code-mimics-rem-sleep-to-consolidate-memory/</guid><description>Claude Code just quietly shipped one of the smartest agent features I&apos;ve ever seen. It&apos;s called Auto Dream, and it works like the human brain during sleep.</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate><category>Claude Code</category><category>AI</category><category>agents</category><category>developer tools</category><category>neuroscience</category></item><item><title>Your Certifications Are Useless in the AI Era</title><link>https://diegonogueira.blog/en/blog/fundamentals-in-the-ai-era-the-quadratic-formula-was-right/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/fundamentals-in-the-ai-era-the-quadratic-formula-was-right/</guid><description>Why chasing frameworks and certifications has become chasing the wind. A philosophical thesis on what truly matters for developers in the age of artificial intelligence.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate><category>AI</category><category>fundamentals</category><category>career</category><category>philosophy</category><category>software development</category></item><item><title>Prompt Engineering Beyond the Basics: Techniques I Use Daily</title><link>https://diegonogueira.blog/en/blog/prompt-engineering-beyond-basics-techniques-i-use-daily/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/prompt-engineering-beyond-basics-techniques-i-use-daily/</guid><description>Advanced prompt engineering techniques that go far beyond &apos;be specific&apos;. Chain-of-thought, few-shot patterns, structured output, system prompts, and context management strategies I rely on in production.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate><category>AI</category><category>prompt engineering</category><category>LLMs</category><category>productivity</category><category>software development</category></item><item><title>RAG in Practice: Building Systems That Actually Work</title><link>https://diegonogueira.blog/en/blog/rag-in-practice-building-systems-that-actually-work/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/rag-in-practice-building-systems-that-actually-work/</guid><description>A hands-on guide to building Retrieval-Augmented Generation systems that go beyond toy demos. Covering architecture, chunking strategies, embedding models, vector databases, and the real challenges nobody talks about.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate><category>AI</category><category>RAG</category><category>LLMs</category><category>software engineering</category><category>architecture</category></item><item><title>From Zero to Product in 9 Days: What Happens When a Dev Actually Uses AI</title><link>https://diegonogueira.blog/en/blog/from-zero-to-product-in-9-days-practical-study-ai-development/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/from-zero-to-product-in-9-days-practical-study-ai-development/</guid><description>A real study on how one person and an AI built a complete software product in just 9 days. Understand the process, the numbers, and the lessons.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate><category>AI</category><category>software development</category><category>productivity</category><category>case study</category><category>Claude/Copilot</category></item><item><title>mcp-graph: why I built an open-source tool to kill vibe coding</title><link>https://diegonogueira.blog/en/blog/mcp-graph-open-source-tool-against-vibe-coding/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/mcp-graph-open-source-tool-against-vibe-coding/</guid><description>How execution graphs, local RAG, and multi-agent coordination transform AI-augmented development  - and why discipline matters more than prompts.</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate><category>AI</category><category>open-source</category><category>MCP</category><category>TypeScript</category><category>developer tools</category><category>TDD</category></item><item><title>GitNexus: how code knowledge graphs give AI agents architectural awareness</title><link>https://diegonogueira.blog/en/blog/gitnexus-code-knowledge-graphs-for-ai/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/gitnexus-code-knowledge-graphs-for-ai/</guid><description>An AI agent that doesn&apos;t understand your code architecture will break things. GitNexus solves this by turning repositories into navigable graphs with impact analysis and hybrid search.</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate><category>AI</category><category>developer tools</category><category>open-source</category><category>code intelligence</category><category>MCP</category></item><item><title>Autonomous AI agents: from copilot to developer</title><link>https://diegonogueira.blog/en/blog/autonomous-ai-agents-from-copilot-to-developer/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/autonomous-ai-agents-from-copilot-to-developer/</guid><description>The transition from assistants that suggest code to agents that navigate, understand and modify entire projects. What changed, what works and what still doesn&apos;t.</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate><category>AI</category><category>agents</category><category>developer tools</category><category>productivity</category><category>automation</category></item><item><title>MCP: the protocol that became the USB of artificial intelligence</title><link>https://diegonogueira.blog/en/blog/mcp-the-protocol-that-became-the-usb-of-ai/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/mcp-the-protocol-that-became-the-usb-of-ai/</guid><description>How Model Context Protocol went from an Anthropic project to the industry standard in 5 months. Architecture, why it works and how it changes AI-powered development.</description><pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate><category>AI</category><category>MCP</category><category>open-source</category><category>developer tools</category><category>architecture</category></item><item><title>The invisible cost of wasted tokens and how to stop burning money with AI</title><link>https://diegonogueira.blog/en/blog/the-invisible-cost-of-wasted-tokens/</link><guid isPermaLink="true">https://diegonogueira.blog/en/blog/the-invisible-cost-of-wasted-tokens/</guid><description>Most developers spend 30-50% more tokens than needed. Understand why this happens, what it actually costs and which techniques reduce waste without losing quality.</description><pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate><category>AI</category><category>productivity</category><category>costs</category><category>optimization</category><category>developer tools</category></item></channel></rss>