<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Umar Farooq — Blog</title>
    <link>https://umarfarooq.io/blog</link>
    <description>I don&apos;t start with code — I start with a conversation. I listen, understand the real problem, then architect and deliver a complete production system. End to end. Solo.</description>
    <language>en</language>
    <lastBuildDate>Wed, 15 Jan 2025 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://umarfarooq.io/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Why I Migrated from API v1 to v2 Mid-Project</title>
      <link>https://umarfarooq.io/blog/why-i-migrated-api-v1-to-v2</link>
      <guid isPermaLink="true">https://umarfarooq.io/blog/why-i-migrated-api-v1-to-v2</guid>
      <description>When the scope of my restaurant management system expanded to include separate dashboards and real-time sync, the flat server architecture couldn&apos;t keep up. Here&apos;s how I redesigned it — and what I learned.</description>
      <pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate>
      <category>architecture</category>
      <category>backend</category>
      <category>nodejs</category>
    </item>
    <item>
      <title>Printing Receipts from Pakistan to Belgium</title>
      <link>https://umarfarooq.io/blog/printing-receipts-pakistan-to-belgium</link>
      <guid isPermaLink="true">https://umarfarooq.io/blog/printing-receipts-pakistan-to-belgium</guid>
      <description>How I connected to a thermal printer 6,000 km away — with no tutorial, no guide, and no physical access to the hardware.</description>
      <pubDate>Wed, 08 Jan 2025 00:00:00 GMT</pubDate>
      <category>electron</category>
      <category>problem-solving</category>
      <category>hardware</category>
    </item>
    <item>
      <title>What 5 Months of Solo Full-Stack Development Taught Me</title>
      <link>https://umarfarooq.io/blog/what-solo-development-taught-me</link>
      <guid isPermaLink="true">https://umarfarooq.io/blog/what-solo-development-taught-me</guid>
      <description>Lessons on architecture, communication, scope management, and knowing when good enough is the right call — from building a six-platform system entirely alone.</description>
      <pubDate>Wed, 01 Jan 2025 00:00:00 GMT</pubDate>
      <category>career</category>
      <category>lessons</category>
      <category>freelancing</category>
    </item>
  </channel>
</rss>
