<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Amir Mohammad Najafi — Software Architect</title>
    <link>https://www.njfamirm.ir</link>
    <description>Writing on system architecture, software automation, and building stable B2B systems. By Amir Mohammad Najafi (@njfamirm).</description>
    <language>en</language>
    <atom:link href="https://www.njfamirm.ir/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Not-Invented-Here Syndrome: An Honest Audit of My Three Years</title>
      <link>https://www.njfamirm.ir/en/blog/not-invented-here-audit</link>
      <guid isPermaLink="true">https://www.njfamirm.ir/en/blog/not-invented-here-audit</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>For three years we wrote everything ourselves — the database, the backend, the state machine. An honest audit of what not-invented-here syndrome actually cost, and why every migration since has deleted code.</description>
      <category>software-architecture</category>
      <category>engineering-culture</category>
      <category>technical-debt</category>
      <category>dependencies</category>
      <category>refactoring</category>
    </item>
    <item>
      <title>AI Brain vs. Human Mind: A Guide to How LLMs Really Work</title>
      <link>https://www.njfamirm.ir/en/blog/ai-vs-human-brain</link>
      <guid isPermaLink="true">https://www.njfamirm.ir/en/blog/ai-vs-human-brain</guid>
      <pubDate>Wed, 09 Jul 2025 00:00:00 GMT</pubDate>
      <description>Ever wondered if the AI you&apos;re using *thinks* like you do? Dive into the core differences between human and AI cognition, from learning and memory to reasoning and errors, and get a practical understanding of how LLMs truly operate.</description>
      <category>AI</category>
    </item>
    <item>
      <title>From Curiosity to Craftsmanship: My Journey Through Anthropic&apos;s Project Vend</title>
      <link>https://www.njfamirm.ir/en/blog/learn-from-anthropic-project-vend</link>
      <guid isPermaLink="true">https://www.njfamirm.ir/en/blog/learn-from-anthropic-project-vend</guid>
      <pubDate>Fri, 04 Jul 2025 00:00:00 GMT</pubDate>
      <description>A personal exploration of Anthropic&apos;s Project Vend, uncovering core ideas for building more reliable and purposeful AI systems. Learn about AI orchestration, agentic workflows, and the future of AI craftsmanship.</description>
      <category>AI</category>
      <category>Automation</category>
    </item>
    <item>
      <title>Mastering Eleventy Folder Structures: From Default Setups to Real-World Best Practices</title>
      <link>https://www.njfamirm.ir/en/blog/eleventy-folder-structure-guide</link>
      <guid isPermaLink="true">https://www.njfamirm.ir/en/blog/eleventy-folder-structure-guide</guid>
      <pubDate>Wed, 24 Jan 2024 00:00:00 GMT</pubDate>
      <description>Explore the essentials of Eleventy&apos;s folder structure in this guide, perfect for optimizing your project&apos;s efficiency and scalability. Learn from basic setups to advanced custom structures, ensuring your 11ty site is perfectly organized for peak performance.</description>
      <category>11ty</category>
      <category>jamstack</category>
      <category>SSG</category>
      <category>best-practice</category>
    </item>
    <item>
      <title>Lorem-ipsum.ir launched!</title>
      <link>https://www.njfamirm.ir/en/blog/lorem-ipsum-ir-launched</link>
      <guid isPermaLink="true">https://www.njfamirm.ir/en/blog/lorem-ipsum-ir-launched</guid>
      <pubDate>Fri, 13 Oct 2023 00:00:00 GMT</pubDate>
      <description>Discover the ultimate Lorem Ipsum generator at lorem-ipsum.ir, a client-side, Jamstack-powered website offering fast, efficient, and user-friendly text generation for your projects. Built with Eleventy!</description>
      <category>11ty</category>
      <category>jamstack</category>
      <category>SSG</category>
    </item>
    <item>
      <title>Creating a Searchable Reading List with Strapi CMS Custom API</title>
      <link>https://www.njfamirm.ir/en/blog/strapi-custom-api</link>
      <guid isPermaLink="true">https://www.njfamirm.ir/en/blog/strapi-custom-api</guid>
      <pubDate>Tue, 19 Sep 2023 00:00:00 GMT</pubDate>
      <description>Uncover the efficient way to create a searchable reading list using Strapi CMS in this tutorial. Ideal for programmers who want to efficiently manage and access their valuable learning resources, this guide simplifies the process, enhancing your programming lifestyle with organized and easily retrievable information.</description>
      <category>strapi</category>
      <category>idea</category>
    </item>
    <item>
      <title>Split a large Pull Request into multiple smaller ones using separating Commits in Git</title>
      <link>https://www.njfamirm.ir/en/blog/git-separate</link>
      <guid isPermaLink="true">https://www.njfamirm.ir/en/blog/git-separate</guid>
      <pubDate>Wed, 30 Aug 2023 00:00:00 GMT</pubDate>
      <description>Explore the nuances of managing Git in trunk-based deployment patterns, where I&apos;ll share effective strategies and commands to overcome common challenges. This guide focuses on practical solutions to streamline your daily Git workflow, enhancing collaboration and efficiency in development projects.</description>
      <category>git</category>
    </item>
    <item>
      <title>A Step-by-Step Guide to Self-Hosting Decap CMS without Netlify</title>
      <link>https://www.njfamirm.ir/en/blog/self-hosting-decap-cms</link>
      <guid isPermaLink="true">https://www.njfamirm.ir/en/blog/self-hosting-decap-cms</guid>
      <pubDate>Fri, 18 Aug 2023 00:00:00 GMT</pubDate>
      <description>Learn to self-host the Decap CMS backend, formerly Netlify-CMS, without relying on external services. This step-by-step guide simplifies setting up a git-based CMS for static site generators, perfect for those seeking an independent and streamlined content management system.</description>
      <category>decap-cms</category>
      <category>netlify-cms</category>
      <category>self-hosting</category>
      <category>oauth</category>
    </item>
  </channel>
</rss>
