<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Hossam Fares</title>
    <link>https://hfares.com/blog/</link>
    <description>Posts on applied AI, agent harnesses, system design and technical leadership.</description>
    <language>en</language>
    <lastBuildDate>Sat, 17 Oct 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://hfares.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Version Three: I Rebuilt My Site From My Phone</title>
      <link>https://hfares.com/blog/v3-portfolio/</link>
      <guid isPermaLink="true">https://hfares.com/blog/v3-portfolio/</guid>
      <pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate>
      <description>V1: 3 days on Replit. V2: an afternoon and 87 cents. V3: two hours of my time, Claude Opus driven from my phone, and I never read a single diff.</description>
      <category>claude-code</category>
      <category>agentic-ai</category>
      <category>building-in-public</category>
      <category>web-development</category>
      <category>performance</category>
      <category>posthog</category>
      <enclosure url="https://hfares.com/assets/blog-assets/v3-portfolio/0.og.jpg" type="image/jpeg" length="128368"/>
    </item>
    <item>
      <title>The Squirrel Burger Story: Where Agile's Weirdest Lesson Actually Comes From</title>
      <link>https://hfares.com/blog/the-squirrel-burger-story/</link>
      <guid isPermaLink="true">https://hfares.com/blog/the-squirrel-burger-story/</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
      <description>The Scrum trainers' favorite story, scene by scene, plus its real origin in Ken Schwaber's blog and why a missing squirrel teaches software risk.</description>
      <category>Agile</category>
      <category>Scrum</category>
      <category>Quality</category>
      <category>Technology History</category>
      <category>Software Development</category>
      <enclosure url="https://hfares.com/assets/blog-assets/squirrel-burger-story/0.og.jpg" type="image/jpeg" length="146078"/>
    </item>
    <item>
      <title>VeilLLM: A Local DLP Proxy for Your AI Harness</title>
      <link>https://hfares.com/blog/veilllm-local-dlp-proxy-ai-harness/</link>
      <guid isPermaLink="true">https://hfares.com/blog/veilllm-local-dlp-proxy-ai-harness/</guid>
      <pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate>
      <description>I built a local reverse proxy that masks PII and secrets before they leave your machine, and restores them on the way back. One config change.</description>
      <category>AI</category>
      <category>privacy</category>
      <category>open-source</category>
      <category>LLM</category>
      <category>security</category>
      <enclosure url="https://hfares.com/assets/blog-assets/veilllm/0.og.jpg" type="image/jpeg" length="158833"/>
    </item>
    <item>
      <title>Lost in the Context</title>
      <link>https://hfares.com/blog/lost-in-the-context/</link>
      <guid isPermaLink="true">https://hfares.com/blog/lost-in-the-context/</guid>
      <pubDate>Sat, 13 Jun 2026 00:00:00 GMT</pubDate>
      <description>AI can hold a million tokens. You can meaningfully review about 400 lines. Someone is going to ship what the other couldn't read.</description>
      <category>ai</category>
      <category>code-review</category>
      <category>software-engineering</category>
      <category>ai-assisted-development</category>
      <category>pull-requests</category>
      <enclosure url="https://hfares.com/assets/blog-assets/lost-in-the-context/0.og.jpg" type="image/jpeg" length="134104"/>
    </item>
    <item>
      <title>Show Them How You Think: Preparing for the System Design Interview</title>
      <link>https://hfares.com/blog/system-design-interview-prep/</link>
      <guid isPermaLink="true">https://hfares.com/blog/system-design-interview-prep/</guid>
      <pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate>
      <description>What a few system design interviews taught me about showing your reasoning, collaboration, and problem solving in a structured way.</description>
      <category>system design</category>
      <category>interviews</category>
      <category>career</category>
      <category>software engineering</category>
      <category>preparation</category>
      <enclosure url="https://hfares.com/assets/blog-assets/system-design-interview-prep/cover-en.og.jpg" type="image/jpeg" length="189009"/>
    </item>
    <item>
      <title>Running my Personal AI Assistant Stack for Less Than a Sandwich a Month</title>
      <link>https://hfares.com/blog/personal-ai-assistant-stack-for-less-than-a-sandwich-a-month/</link>
      <guid isPermaLink="true">https://hfares.com/blog/personal-ai-assistant-stack-for-less-than-a-sandwich-a-month/</guid>
      <pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate>
      <description>How I run a Hermes Agent on AWS for under $10/month: EC2, two Lambdas, pay-as-you-go LLMs, least-privilege access, and auto-shutdown when idle.</description>
      <category>ai-agent</category>
      <category>hermes</category>
      <category>serverless</category>
      <category>aws</category>
      <category>least-privilege</category>
      <category>deepseek</category>
      <category>cost-optimization</category>
      <enclosure url="https://hfares.com/assets/blog-assets/personal-ai-assistant-stack/cover-en.og.jpg" type="image/jpeg" length="101696"/>
    </item>
    <item>
      <title>The OWASP LLM Top 10, Explained in 10 Images</title>
      <link>https://hfares.com/blog/owasp-llm-top10/</link>
      <guid isPermaLink="true">https://hfares.com/blog/owasp-llm-top10/</guid>
      <pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate>
      <description>A visual breakdown of the 2025 OWASP Top 10 for LLM applications. Each vulnerability explained through how the attack actually works, not metaphors.</description>
      <category>LLM security</category>
      <category>OWASP</category>
      <category>AI safety</category>
      <category>infosec</category>
      <category>prompt injection</category>
      <enclosure url="https://hfares.com/assets/blog-assets/owasp-llm-top10/0.og.jpg" type="image/jpeg" length="128474"/>
    </item>
    <item>
      <title>The Harness: How I Rebuilt My Portfolio for 87 Cents in One Afternoon</title>
      <link>https://hfares.com/blog/the-harness-portfolio-v2-87-cents/</link>
      <guid isPermaLink="true">https://hfares.com/blog/the-harness-portfolio-v2-87-cents/</guid>
      <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
      <description>V1 of my portfolio was vibe-coded for $15. For V2, Claude Code running DeepSeek V4 Pro fixed a full SEO and UX audit for 87 cents. The harness is the value.</description>
      <category>agentic-ai</category>
      <category>claude-code</category>
      <category>deepseek</category>
      <category>vibe-coding</category>
      <category>seo</category>
      <category>ux</category>
      <category>web-development</category>
      <enclosure url="https://hfares.com/assets/blog-assets/v2-portfolio/cover-en.og.jpg" type="image/jpeg" length="75479"/>
    </item>
    <item>
      <title>5 End-of-Interview Questions You Should Steal</title>
      <link>https://hfares.com/blog/interview-questions-blog/</link>
      <guid isPermaLink="true">https://hfares.com/blog/interview-questions-blog/</guid>
      <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
      <description>The end of an interview is the one moment you hold the power. Five questions that surface what companies hide in plain sight.</description>
      <category>interviewing</category>
      <category>career</category>
      <category>job-search</category>
      <category>engineering</category>
      <category>culture</category>
      <enclosure url="https://hfares.com/assets/blog-assets/end-of-interview-questions/cover-en.og.jpg" type="image/jpeg" length="194536"/>
    </item>
    <item>
      <title>Your Coding Interview Is Measuring the Wrong Thing</title>
      <link>https://hfares.com/blog/ic-interview-ai/</link>
      <guid isPermaLink="true">https://hfares.com/blog/ic-interview-ai/</guid>
      <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
      <description>Three companies, three senior IC interviews: a full-app challenge, LeetCode, and a live system design session. Only one tested the job that actually exists.</description>
      <category>software engineering</category>
      <category>AI coding agents</category>
      <category>technical interviews</category>
      <category>career</category>
      <category>Claude Code</category>
      <enclosure url="https://hfares.com/assets/blog-assets/ic-interview/cover-en.og.jpg" type="image/jpeg" length="145476"/>
    </item>
    <item>
      <title>Build Product, Not Infrastructure</title>
      <link>https://hfares.com/blog/managed-services/</link>
      <guid isPermaLink="true">https://hfares.com/blog/managed-services/</guid>
      <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
      <description>Lambda is 11 years old, so why do seed-stage startups still start with Kubernetes and $140K DevOps hires? The case for managed services, and where it breaks.</description>
      <category>managed services</category>
      <category>startup</category>
      <category>devops</category>
      <category>cloud</category>
      <category>infrastructure</category>
      <category>serverless</category>
      <enclosure url="https://hfares.com/assets/blog-assets/no-ops/cover-en.og.jpg" type="image/jpeg" length="112165"/>
    </item>
    <item>
      <title>Production Grade: What Vibe Coders Don't Know They Don't Know</title>
      <link>https://hfares.com/blog/production-grade-what-vibe-coders-dont-know/</link>
      <guid isPermaLink="true">https://hfares.com/blog/production-grade-what-vibe-coders-dont-know/</guid>
      <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
      <description>The media blamed AI for deleting a company database in nine seconds. The real failure was an engineering checklist from 2005 that nobody ran.</description>
      <category>vibe coding</category>
      <category>AI</category>
      <category>software engineering</category>
      <category>production</category>
      <category>security</category>
      <category>devops</category>
      <enclosure url="https://hfares.com/assets/blog-assets/production-vibe-coded-app/cover-en.og.jpg" type="image/jpeg" length="121870"/>
    </item>
    <item>
      <title>From a Talk in Alexandria to Agentic AI: My Honest Ai journey 2024-2026</title>
      <link>https://hfares.com/blog/my-ai-journey/</link>
      <guid isPermaLink="true">https://hfares.com/blog/my-ai-journey/</guid>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <description>My honest timeline of learning generative AI hands-on: a talk in Alexandria, failed hardware bets, cloud LLMs, and agentic workflows, with real costs.</description>
      <category>generative-ai</category>
      <category>agentic-workflows</category>
      <category>local-llm</category>
      <category>ai-tools</category>
      <category>personal-journey</category>
      <enclosure url="https://hfares.com/assets/blog-assets/my-ai-journey/cover-en.og.jpg" type="image/jpeg" length="217135"/>
    </item>
    <item>
      <title>Beyond Raw LLMs: Architecting an Agentic AI Co-Pilot for Content Creation</title>
      <link>https://hfares.com/blog/architecting-agentic-ai/</link>
      <guid isPermaLink="true">https://hfares.com/blog/architecting-agentic-ai/</guid>
      <pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate>
      <description>Raw LLMs answer one prompt and forget. Agentic AI adds memory, planning, tools and self-checks. A walkthrough of a blog post co-pilot built from small agents.</description>
      <category>Agentic AI</category>
      <category>LLM</category>
      <category>DevOps</category>
      <category>Workflows</category>
      <category>Agentic AI design patterns</category>
      <enclosure url="https://hfares.com/assets/blog-assets/agentic-ai/cover-en.og.jpg" type="image/jpeg" length="101858"/>
    </item>
    <item>
      <title>Tech Engineer's survival guide in workplace</title>
      <link>https://hfares.com/blog/tech-engineers-survival-guide-in-workplace/</link>
      <guid isPermaLink="true">https://hfares.com/blog/tech-engineers-survival-guide-in-workplace/</guid>
      <pubDate>Fri, 26 Sep 2025 00:00:00 GMT</pubDate>
      <description>Why emotional intelligence matters for engineers: levels of listening, empathy, office politics, building trust, and handling people who shift blame.</description>
      <category>software development</category>
      <category>leadership</category>
      <category>communication</category>
      <category>Emotional intelligence</category>
      <enclosure url="https://hfares.com/assets/blog-assets/tech-engineers-survival-guide-in-workplace/cover-en.og.jpg" type="image/jpeg" length="156825"/>
    </item>
    <item>
      <title>How to Design an Application That Runs Easily on Any Cloud?</title>
      <link>https://hfares.com/blog/the-12-factors-app/</link>
      <guid isPermaLink="true">https://hfares.com/blog/the-12-factors-app/</guid>
      <pubDate>Mon, 22 Sep 2025 00:00:00 GMT</pubDate>
      <description>A practical guide to the 12-Factor App principles: codebase, dependencies, config, backing services, stateless processes, logs, and more, with diagrams.</description>
      <category>12FactorApp</category>
      <category>CloudDevelopment</category>
      <category>DevOps</category>
      <category>SoftwareEngineering</category>
      <enclosure url="https://hfares.com/assets/blog-assets/the-12-factors-app/cover-en.og.jpg" type="image/jpeg" length="81745"/>
    </item>
    <item>
      <title>🥪 What’s the Connection Between Software Development and an Alexandrian Liver Sandwich?</title>
      <link>https://hfares.com/blog/the-liver-sandwich-and-software-quality/</link>
      <guid isPermaLink="true">https://hfares.com/blog/the-liver-sandwich-and-software-quality/</guid>
      <pubDate>Tue, 09 Sep 2025 00:00:00 GMT</pubDate>
      <description>A fictional story about the trap software developers fall into when they push too much work, sacrifice quality, and how to deal with such a situation.</description>
      <category>Agile</category>
      <category>Scrum</category>
      <category>Software Development</category>
      <category>Technology History</category>
      <category>Quality</category>
      <enclosure url="https://hfares.com/assets/blog-assets/the-liver-sanwitch-and-software-quality/cover-en.og.jpg" type="image/jpeg" length="259185"/>
    </item>
    <item>
      <title>When (and Why) You Should Not Use Event Sourcing?</title>
      <link>https://hfares.com/blog/when-not-use-eventsourcing/</link>
      <guid isPermaLink="true">https://hfares.com/blog/when-not-use-eventsourcing/</guid>
      <pubDate>Sun, 18 May 2025 00:00:00 GMT</pubDate>
      <description>Event sourcing earns its place when you truly need the full history of state changes. Otherwise it adds complexity, storage, and ops cost. Think twice.</description>
      <category>EventSourcing</category>
      <category>CQRS</category>
      <category>SoftwareArchitecture</category>
      <category>DesignPatterns</category>
      <category>TechDebt</category>
      <enclosure url="https://hfares.com/assets/blog-assets/when-not-use-eventsourcing/cover-en.og.jpg" type="image/jpeg" length="170936"/>
    </item>
    <item>
      <title>The Phoenix Project - The Importance of Engineering System Development Processes</title>
      <link>https://hfares.com/blog/the-phoenix-project/</link>
      <guid isPermaLink="true">https://hfares.com/blog/the-phoenix-project/</guid>
      <pubDate>Sun, 09 Mar 2025 00:00:00 GMT</pubDate>
      <description>A practical guide for DevOps and IT teams drowning in messy workflows and endless IT problems, told through the story of The Phoenix Project.</description>
      <category>Project Management</category>
      <category>Digital Transformation</category>
      <category>DevOps</category>
      <category>Success Stories</category>
      <category>Crisis Management</category>
      <category>Teamwork</category>
      <category>Continuous Improvement</category>
      <category>The Phoenix Project</category>
      <category>Parts Unlimited</category>
      <category>Bill’s Journey</category>
      <category>Workplace Culture</category>
      <category>Leadership</category>
      <category>Team Management</category>
      <category>Kaizen</category>
      <category>Organizational Change</category>
      <enclosure url="https://hfares.com/assets/blog-assets/the-phoenix-project/cover-en.og.jpg" type="image/jpeg" length="174250"/>
    </item>
    <item>
      <title>Timeless Stories from The Pragmatic Programmer: Lessons That Shape Better Developers</title>
      <link>https://hfares.com/blog/pragmatic-programmer-stories/</link>
      <guid isPermaLink="true">https://hfares.com/blog/pragmatic-programmer-stories/</guid>
      <pubDate>Fri, 17 Jan 2025 00:00:00 GMT</pubDate>
      <description>The stories and analogies from The Pragmatic Programmer, from broken windows to stone soup, and the practical lessons they still teach developers today.</description>
      <category>software-engineering</category>
      <category>best-practices</category>
      <category>programming-philosophy</category>
      <category>career-development</category>
      <category>pragmatic-programming</category>
      <enclosure url="https://hfares.com/assets/blog-assets/pragmatic-programmer-stories/cover-en.og.jpg" type="image/jpeg" length="221441"/>
    </item>
    <item>
      <title>The Birth of Agile: How a Ski Resort Meeting Changed Software Development Forever</title>
      <link>https://hfares.com/blog/birth-of-agile/</link>
      <guid isPermaLink="true">https://hfares.com/blog/birth-of-agile/</guid>
      <pubDate>Thu, 09 Jan 2025 00:00:00 GMT</pubDate>
      <description>The story of the manifesto that transformed the software industry - from an email idea to a global revolution in the Utah mountains in 2001</description>
      <category>agile</category>
      <category>scrum</category>
      <category>software development</category>
      <category>tech history</category>
      <category>project management</category>
      <enclosure url="https://hfares.com/assets/blog-assets/birth-of-agile/cover-en.og.jpg" type="image/jpeg" length="267543"/>
    </item>
    <item>
      <title>From Idea to Fully Deployed in 3 Days, All for $15</title>
      <link>https://hfares.com/blog/how-i-built-my-website/</link>
      <guid isPermaLink="true">https://hfares.com/blog/how-i-built-my-website/</guid>
      <pubDate>Thu, 09 Jan 2025 00:00:00 GMT</pubDate>
      <description>How I built a professional bilingual website with modern tech stack, AI assistance, and automation - going from concept to production in just 3 days for $15.</description>
      <category>web development</category>
      <category>ai coding</category>
      <category>automation</category>
      <category>cloudflare</category>
      <category>replit</category>
      <enclosure url="https://hfares.com/assets/blog-assets/how-i-built-my-website/cover-en.og.jpg" type="image/jpeg" length="109448"/>
    </item>
  </channel>
</rss>
