<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: MW</title>
    <description>The latest articles on DEV Community by MW (@mweed).</description>
    <link>https://dev.to/mweed</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3620837%2F78644988-5b0c-4fd2-b29d-3a699774b23e.png</url>
      <title>DEV Community: MW</title>
      <link>https://dev.to/mweed</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mweed"/>
    <language>en</language>
    <item>
      <title>The AI arms-race - a fallacy of cognition</title>
      <dc:creator>MW</dc:creator>
      <pubDate>Tue, 02 Jun 2026 05:45:46 +0000</pubDate>
      <link>https://dev.to/mweed/the-ai-arms-race-a-fallacy-of-cognition-3c0g</link>
      <guid>https://dev.to/mweed/the-ai-arms-race-a-fallacy-of-cognition-3c0g</guid>
      <description>&lt;p&gt;The arms-race for AI for the average person is pure fallacy. It's the cognitive load-creating friction in attempting to understand an extremely difficult subject completely deflating the subjcect-matter, despite never needing to understand its deepest tranches in the first place.&lt;/p&gt;

&lt;p&gt;Example: you should always extract deterministic logic from a non-deterministic subject. I.e. &lt;a href="https://www.youtube.com/watch?v=E14F5csMEP4" rel="noopener noreferrer"&gt;use code&lt;/a&gt; (libraries and standard functions) for calculations, but use LLMs and their counterparts (HRMs, SLM, VLLMS, etc.) for their NLU abilities. Small models, when&lt;a href="https://arxiv.org/html/2506.02153v1" rel="noopener noreferrer"&gt;orchestrated properly&lt;/a&gt;, can often &lt;a href="https://developer.nvidia.com/blog/how-small-language-models-are-key-to-scalable-agentic-ai/" rel="noopener noreferrer"&gt;outperform&lt;/a&gt; in terms of efficiency against architects who brute-force frontier-level intelligence.&lt;/p&gt;

&lt;p&gt;Take our calculations, ephemeral subjects, and hard-maths from the model to be calculated by stable code written decades ago. Let the model itself determine what code to actually invoke.&lt;/p&gt;

&lt;p&gt;Salesforce uses symbols like "-&amp;gt;" for deterministic logic while using pipes like "|" for passing prompts to the LLM. This is basic orchestration framed in the Salesforce-method but shows up in different methods and manners from Flowise, Make.com, Zapier, AWS Step Functions, wtc. Yes, you need to understand some syntax but said syntax only appears like "magic" for a few weeks. Once you get your hands on it, the magic fades away and becomes just another tool in your belt.&lt;/p&gt;

&lt;p&gt;Even the idea of embedded text is beyond the capabilities of most people, but this doesn't detract from delivering value. I don't get mad that a dog cannot use a calculator, nor that a squirrel doesn't understand biology. This is pure technological function applied to daily work tasks, and your ability to comprehend the underlying tech vs. your ability to explain it does not matter in day-to-day solving problems.&lt;/p&gt;

&lt;p&gt;Are we really at an arms-race with the world? Or are we shadow-boxing foes that most likely we shall never meet? If you cannot communicate "&lt;a href="https://arxiv.org/abs/2405.00492" rel="noopener noreferrer"&gt;temperature&lt;/a&gt;" to a product manager, how likely will it change a product when explaining &lt;a href="https://www.ibm.com/think/topics/cosine-similarity" rel="noopener noreferrer"&gt;cosine similarities&lt;/a&gt; in a geometric space to map semantic relationships gets lost in translation? While you, the architect and orchestrator must understand how these impact the product, this is not something that takes more than a few weeks of testing and QA to grasp its high-level affects. Furthermore, once you understand one set of models and weights, you are far more easily able to grasp other models and weights. Let Google, Anthropic, xAI, and the CCP fight out the "true" arms-race - the rest of us should be focused on building value without the fear of falling behind. &lt;/p&gt;

</description>
      <category>ai</category>
      <category>fallacy</category>
    </item>
    <item>
      <title>New Year, New You Portfolio Challenge - Evolving "Portfolios" into an Agent</title>
      <dc:creator>MW</dc:creator>
      <pubDate>Fri, 30 Jan 2026 03:08:44 +0000</pubDate>
      <link>https://dev.to/mweed/new-year-new-you-portfolio-challenge-evolving-portfolios-into-an-agent-5d9i</link>
      <guid>https://dev.to/mweed/new-year-new-you-portfolio-challenge-evolving-portfolios-into-an-agent-5d9i</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/new-year-new-you-google-ai-2025-12-31"&gt;New Year, New You Portfolio Challenge Presented by Google AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  About Me
&lt;/h2&gt;

&lt;p&gt;I'm Michael Weed, a Solution Architect and Agentic AI Engineer who's spent the last decade bridging enterprise systems (Salesforce, AWS, Google Cloud) in high-compliance environments (HIPAA, PCI-DSS, SOC2). I've grown tired of static portfolios that say "I know AI" without proving it.&lt;/p&gt;

&lt;p&gt;So I built &lt;a href="https://github.com/MichaelWeed/atlas-g-protocol" rel="noopener noreferrer"&gt;Atlas-G Protocol&lt;/a&gt;, a portfolio that isn't just about AI - it &lt;em&gt;is&lt;/em&gt; AI. Give it a try below.&lt;/p&gt;

&lt;h2&gt;
  
  
  Portfolio
&lt;/h2&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag__cloud-run"&gt;
  &lt;iframe height="600px" src="https://atlas-g-protocol-651633010401.us-central1.run.app"&gt;
  &lt;/iframe&gt;
&lt;/div&gt;




&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;The Core Idea is Agent-to-Agent Communication&lt;br&gt;
Traditional portfolios are read by humans. Mine is designed to be queried by humans &lt;strong&gt;and&lt;/strong&gt; agents. Built with the power of Google Antigravity to use Cloud Run functions.&lt;/p&gt;

&lt;p&gt;The Atlas-G Protocol exposes an MCP (Model Context Protocol) server that allows any MCP-compatible environment - Claude Desktop, Gemini CLI, Cursor, or Antigravity - to connect and interview me programmatically. Your agent can ask my agent about my experience, verify my claims, and audit my project architectures, all through standardized tool calls.&lt;/p&gt;

&lt;p&gt;This is the future of recruiting: Agents screening agents. Instead of a recruiter scanning a PDF, their AI assistant calls &lt;br&gt;
&lt;code&gt;mcp_query_resume("Experience with HIPAA-compliant systems")&lt;/code&gt;&lt;br&gt;
 and gets a verified, structured response.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tech Stack
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh37a54zixh8vd3rihcc8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh37a54zixh8vd3rihcc8.png" alt="Tech Stack"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://atlas-g-protocol-651633010401.us-central1.run.app/" rel="noopener noreferrer"&gt;https://atlas-g-protocol-651633010401.us-central1.run.app/&lt;/a&gt;&lt;br&gt;
The function is also deployed to full domain &lt;a href="//michaelweed.xyz"&gt;michaelweed.xyz&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Governance Layer
&lt;/h3&gt;

&lt;p&gt;Every response passes through a validation layer that:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Cross-references claims against my resume knowledge graph&lt;/li&gt;
&lt;li&gt;Blocks hallucinations before they reach the user&lt;/li&gt;
&lt;li&gt;Logs compliance checks in real-time to a visible audit stream&lt;/li&gt;
&lt;li&gt;If the agent tries to claim I worked somewhere I didn't, the Governance Layer catches it. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This is the kind of production-grade guardrail I architect for my clients, now demonstrated live.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I'm Most Proud Of
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;The "Interview Me" MCP Server
Other developers can point their AI tools at my portfolio and have a conversation with it. Here's how:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For &lt;a href="https://cursor.com/docs/context/mcp" rel="noopener noreferrer"&gt;Cursor&lt;/a&gt; / &lt;a href="https://claude.com/docs/connectors/building/mcp-apps/getting-started" rel="noopener noreferrer"&gt;Claude Desktop&lt;/a&gt; / &lt;a href="https://antigravity.google/docs/mcp" rel="noopener noreferrer"&gt;Antigravity&lt;/a&gt; users, the easiest way is to add it as a Native SSE server:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Type: SSE&lt;/li&gt;
&lt;li&gt;URL: &lt;a href="https://atlas-g-protocol-651633010401.us-central1.run.app/mcp/" rel="noopener noreferrer"&gt;https://atlas-g-protocol-651633010401.us-central1.run.app/mcp/&lt;/a&gt;
Alternatively, use the mcp-remote bridge:
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
  "mcpServers": {
    "atlas-g-protocol": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://atlas-g-protocol-651633010401.a.run.app/mcp"]
    }
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then your agent can call tools like:&lt;/p&gt;

&lt;p&gt;mcp_query_resume("Salesforce experience")&lt;br&gt;
 → Semantic search over my career&lt;br&gt;
mcp_verify_employment("Salesforce", "Solution Architect")&lt;br&gt;
 → Verify my claims&lt;br&gt;
mcp_audit_project("Atlas Engine")&lt;br&gt;
 → Deep-dive architecture with GitHub links&lt;br&gt;
mcp_check_availability()&lt;br&gt;
 → See if I'm available for contract work&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;The Live Audit Log&lt;br&gt;
Watch the agent "think" in real-time. Every compliance check, every validation step, every governance decision is streamed to the UI. It's not a gimmick—it's proof of work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Privacy by Design&lt;br&gt;
My resume data never touches the public repo. The &lt;br&gt;
resume.txt file is gitignored, and the template is provided for anyone who wants to fork and personalize. The agent reads from local data, so my PII stays private while my capabilities stay public.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Try it now: Connect your agent to my portfolio and see what agentic architecture actually looks like in production.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>googleaichallenge</category>
      <category>portfolio</category>
      <category>gemini</category>
    </item>
    <item>
      <title>I Built a $150k AI Sales Acceleration Platform with AWS + Salesforce and Open-Sourced the Entire Thing</title>
      <dc:creator>MW</dc:creator>
      <pubDate>Thu, 20 Nov 2025 11:42:55 +0000</pubDate>
      <link>https://dev.to/mweed/i-built-a-150k-ai-sales-acceleration-platform-with-aws-salesforce-and-open-sourced-the-entire-11b0</link>
      <guid>https://dev.to/mweed/i-built-a-150k-ai-sales-acceleration-platform-with-aws-salesforce-and-open-sourced-the-entire-11b0</guid>
      <description>&lt;p&gt;Two weeks ago I finished a client-level project that cost $150k+ in consulting fees.&lt;/p&gt;

&lt;p&gt;Then, I open-sourced every line of it.&lt;/p&gt;

&lt;p&gt;Meet Atlas Engine → &lt;a href="https://github.com/MichaelWeed/atlas-engine" rel="noopener noreferrer"&gt;https://github.com/MichaelWeed/atlas-engine&lt;/a&gt;&lt;br&gt;
Live demo → &lt;a href="https://atlasengine.net" rel="noopener noreferrer"&gt;https://atlasengine.net&lt;/a&gt; (yes, it will actually call your phone)&lt;br&gt;
In under 60 seconds it:&lt;/p&gt;

&lt;p&gt;Captures a web lead&lt;br&gt;
Creates a Salesforce Lead&lt;br&gt;
Generates a personalized AI script with Claude 3.5&lt;br&gt;
Calls their phone with Amazon Connect&lt;br&gt;
Lets them talk naturally to the AI&lt;br&gt;
Summarizes the call and updates Salesforce&lt;/p&gt;

&lt;p&gt;100% free. 30-minute deploy. Go build something valuable&lt;/p&gt;

</description>
      <category>aws</category>
      <category>salesforce</category>
      <category>ai</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
