<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title><![CDATA[ErthDev Engineering Journal]]></title>
    <link>https://erthdev.com/en/blog</link>
    <description><![CDATA[Essays and architectural insights from the ErthDev engineering squad.]]></description>
    <language>en</language>
    <atom:link href="https://erthdev.com/en/blog/feed" rel="self" type="application/rss+xml" />
    <item>
      <title><![CDATA[How to Cut Software Development Costs by 40% Without Sacrificing Quality or Security]]></title>
      <link>https://erthdev.com/en/blog/how-to-cut-software-development-costs-without-sacrificing-quality</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/how-to-cut-software-development-costs-without-sacrificing-quality</guid>
      <pubDate>Sat, 31 Oct 2026 09:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[Client Advisory & Tech Strategy]]></category>
      <description><![CDATA[Pragmatic strategies to optimize engineering spend: ruthless MVP scoping, avoiding premature custom builds, automated test safety nets, and cloud cost governance.]]></description>
    </item>
    <item>
      <title><![CDATA[The Non-Technical Founder's Guide to Tech Stacks: Choosing Boring, Scalable Tech Over Hype Cycles]]></title>
      <link>https://erthdev.com/en/blog/non-technical-founders-guide-to-tech-stacks-choosing-boring-scalable-tech</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/non-technical-founders-guide-to-tech-stacks-choosing-boring-scalable-tech</guid>
      <pubDate>Sat, 31 Oct 2026 05:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[Client Advisory & Tech Strategy]]></category>
      <description><![CDATA[Avoid the trap of Resume-Driven Development. How non-technical leaders can evaluate tech stacks, total cost of ownership (TCO), and architectural simplicity for long-term ROI.]]></description>
    </item>
    <item>
      <title><![CDATA[Choosing the Right Software Development Partner: Agency vs Freelancers, Contract Models, and Hidden Pitfalls]]></title>
      <link>https://erthdev.com/en/blog/choosing-the-right-software-development-partner-agencies-vs-freelancers</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/choosing-the-right-software-development-partner-agencies-vs-freelancers</guid>
      <pubDate>Sat, 31 Oct 2026 01:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[Client Advisory & Tech Strategy]]></category>
      <description><![CDATA[A strategic decision matrix for choosing between agencies, freelancers, and in-house squads. Dissecting fixed-price vs T&M contracts and the critical clauses protecting your IP.]]></description>
    </item>
    <item>
      <title><![CDATA[How to Run High-Impact Discovery Meetings with Software Agencies: A Founder's Playbook]]></title>
      <link>https://erthdev.com/en/blog/how-to-run-high-impact-discovery-meetings-with-software-agencies</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/how-to-run-high-impact-discovery-meetings-with-software-agencies</guid>
      <pubDate>Fri, 30 Oct 2026 19:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[Client Advisory & Tech Strategy]]></category>
      <description><![CDATA[How non-technical founders and executives should navigate agency discovery sessions. The five critical questions that separate real engineering partners from flashy sales fronts.]]></description>
    </item>
    <item>
      <title><![CDATA[High-Throughput Caching Topologies: From Edge Networks to In-Memory Stores]]></title>
      <link>https://erthdev.com/en/blog/high-throughput-caching-topologies-edge-memory</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/high-throughput-caching-topologies-edge-memory</guid>
      <pubDate>Fri, 30 Oct 2026 13:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[Performance Engineering]]></category>
      <description><![CDATA[Multi-tier caching architectures from edge CDNs to Redis clusters, solving the hardest problem in software: safe cache invalidation at scale.]]></description>
    </item>
    <item>
      <title><![CDATA[Zero Trust Architecture: Protecting Mission-Critical Cloud Assets]]></title>
      <link>https://erthdev.com/en/blog/zero-trust-architecture-mission-critical-cloud</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/zero-trust-architecture-mission-critical-cloud</guid>
      <pubDate>Thu, 29 Oct 2026 13:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[Cloud & Sovereign Security]]></category>
      <description><![CDATA[Assuming breach by default and verifying every network boundary. Building sovereign digital defenses beyond superficial firewall perimeters.]]></description>
    </item>
    <item>
      <title><![CDATA[Calm Engineering & Software Craftsmanship: Building Systems that Endure]]></title>
      <link>https://erthdev.com/en/blog/calm-engineering-and-software-craftsmanship</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/calm-engineering-and-software-craftsmanship</guid>
      <pubDate>Wed, 28 Oct 2026 13:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[Enduring Software]]></category>
      <description><![CDATA[We reject the reckless rush of disposable tech. A thoughtful architectural perspective on calm humane systems, clean engineering, and strategic software longevity.]]></description>
    </item>
    <item>
      <title><![CDATA[Domain-Driven Design in Practice: Aligning Code with Business Invariants]]></title>
      <link>https://erthdev.com/en/blog/domain-driven-design-in-practice-business-invariants</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/domain-driven-design-in-practice-business-invariants</guid>
      <pubDate>Tue, 27 Oct 2026 13:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[System Architecture]]></category>
      <description><![CDATA[Codebases that mirror authentic ubiquity and domain boundaries endure without suffocating under technical debt. A blueprint for tactical DDD.]]></description>
    </item>
    <item>
      <title><![CDATA[Zero-Downtime Database Architecture: The Expand and Contract Pattern]]></title>
      <link>https://erthdev.com/en/blog/zero-downtime-database-architecture-expand-contract</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/zero-downtime-database-architecture-expand-contract</guid>
      <pubDate>Sat, 24 Oct 2026 13:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[Performance Engineering]]></category>
      <description><![CDATA[How to execute major schema alterations on high-throughput production tables with zero locks or service disruption using phased Expand and Contract methodology.]]></description>
    </item>
    <item>
      <title><![CDATA[Distributed System Architecture: When to Transcend the Monolith]]></title>
      <link>https://erthdev.com/en/blog/distributed-system-architecture-when-to-transcend-the-monolith</link>
      <guid isPermaLink="true">https://erthdev.com/en/blog/distributed-system-architecture-when-to-transcend-the-monolith</guid>
      <pubDate>Wed, 21 Oct 2026 13:47:54 +0000</pubDate>
      <author><![CDATA[Abdallah Samy]]></author>
      <category><![CDATA[System Architecture]]></category>
      <description><![CDATA[Rushing into microservices before operational maturity is an expensive architectural pitfall. Here is an objective rubric for deciding when distribution is actually justified.]]></description>
    </item>
  </channel>
</rss>