<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Kamran Mushtaq | AI &amp; Web Dev Insights Blog</title>
    <link>https://kamipresents.com/blog</link>
    <description>Technical articles on building n8n workflow automations, migrating to Next.js App Router, and AI-augmented software engineering by Kamran Mushtaq.</description>
    <language>en-us</language>
    <lastBuildDate>Sun, 28 Jun 2026 14:39:10 GMT</lastBuildDate>
    <atom:link href="https://kamipresents.com/blog/feed" rel="self" type="application/rss+xml" />
    
    <item>
      <title>How to Build a Premium Shopify Store 2.0 Theme Using AI Agents &amp; Custom Skill Files (The Antigravity Method)</title>
      <link>https://kamipresents.com/blog/how-to-build-premium-shopify-store-theme-ai-agents-custom-skills</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/how-to-build-premium-shopify-store-theme-ai-agents-custom-skills</guid>
      <pubDate>Sat, 06 Jun 2026 20:21:58 GMT</pubDate>
      <description>Building a premium, production-ready Shopify Online Store 2.0 theme from scratch is challenging. Learn how to use Google&apos;s Antigravity AI assistant with a custom SKILL.md file to orchestrate AI sub-agents for parallel research, design extraction, and Liquid code generation.</description>
    </item>
    <item>
      <title>The Judgment Crisis in AI-Augmented Software Engineering</title>
      <link>https://kamipresents.com/blog/judgment-crisis-ai-software-engineering</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/judgment-crisis-ai-software-engineering</guid>
      <pubDate>Tue, 28 Apr 2026 19:45:08 GMT</pubDate>
      <description>The defining challenge of 2026 is not a labor shortage, but a judgment shortage. As machines generate code faster than humans can verify it, the gap between velocity and governance is the new software bottleneck.</description>
    </item>
    <item>
      <title>Killing the Friction: The Silent Evolution of AI Context</title>
      <link>https://kamipresents.com/blog/killing-the-friction-silent-evolution-ai-context</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/killing-the-friction-silent-evolution-ai-context</guid>
      <pubDate>Tue, 28 Apr 2026 17:50:24 GMT</pubDate>
      <description>The most dangerous friction in any system isn&apos;t a massive bug that crashes the server; it’s the tiny, repetitive manual tasks that we convince ourselves &quot;only take a minute.&quot;</description>
    </item>
    <item>
      <title>Building a High-End E-commerce Frontend from Scratch: The Power of AI Orchestration</title>
      <link>https://kamipresents.com/blog/building-high-end-ecommerce-frontend-ai-orchestration</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/building-high-end-ecommerce-frontend-ai-orchestration</guid>
      <pubDate>Mon, 27 Apr 2026 18:24:46 GMT</pubDate>
      <description>Building a high-end e-commerce frontend from scratch used to take months. Discover how acting as a Lead Architect and orchestrating an &quot;AI Dream Team&quot; can move you from a blank terminal to a live URL in minutes without writing a single line of manual code.</description>
    </item>
    <item>
      <title>React (Vite) to Next.js (App Router) Migration Guide</title>
      <link>https://kamipresents.com/blog/react-vite-to-nextjs-app-router-migration-guide</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/react-vite-to-nextjs-app-router-migration-guide</guid>
      <pubDate>Tue, 31 Mar 2026 09:14:23 GMT</pubDate>
      <description>A complete step-by-step process to migrate a React Single Page Application (SPA) built with Vite to a modern Next.js application using the App Router.</description>
    </item>
    <item>
      <title>Python Essentials: Persistent Data and the Magic of File I/O - Part 6</title>
      <link>https://kamipresents.com/blog/python-essentials-persistent-data-file-io-part-6</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/python-essentials-persistent-data-file-io-part-6</guid>
      <pubDate>Fri, 06 Mar 2026 10:14:15 GMT</pubDate>
      <description>In my previous post, I focused on protecting my code with unit tests — writing checks that catch bugs before they reach real users. But after working through those exercises, I noticed a frustrating pattern that no amount of testing could fix: every time my program ended, all my data disappeared.</description>
    </item>
    <item>
      <title>Beyond Autocomplete: Building My Portfolio with Google Antigravity</title>
      <link>https://kamipresents.com/blog/google-antigravity-beginner-guide-2026</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/google-antigravity-beginner-guide-2026</guid>
      <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
      <description>The end of manual coding? A deep dive into Google Antigravity — the AI-powered IDE where agents do the work while you act as the architect.</description>
    </item>
    <item>
      <title>Python Essentials: Mastering Automatic Testing – Part 5</title>
      <link>https://kamipresents.com/blog/python-essentials-mastering-unit-testing-pytest</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/python-essentials-mastering-unit-testing-pytest</guid>
      <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
      <description>Move from manual debugging to professional automatic testing. Learn how to protect your code with Unit Tests and the power of Pytest.</description>
    </item>
    <item>
      <title>Architectural Debt: From Flask Script to System Blueprint</title>
      <link>https://kamipresents.com/blog/architectural-debt-from-flask-script-to-system-blueprint</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/architectural-debt-from-flask-script-to-system-blueprint</guid>
      <pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate>
      <description>When you build automation or real-time control systems, you are not writing scripts — you are engineering systems. A journey from a 1,000+ line monolith to a clean, modular architecture.</description>
    </item>
    <item>
      <title>Python Essentials: Mastering Pythonic Resilience - Part 4</title>
      <link>https://kamipresents.com/blog/python-essentials-mastering-pythonic-resilience-part-4</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/python-essentials-mastering-pythonic-resilience-part-4</guid>
      <pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate>
      <description>Learn how to build resilient automation by mastering Python&apos;s error-handling systems and creating professional custom exceptions.</description>
    </item>
    <item>
      <title>Python Essentials: Mastering Pythonic Logic - Part 3</title>
      <link>https://kamipresents.com/blog/python-essentials-mastering-pythonic-logic-part-3</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/python-essentials-mastering-pythonic-logic-part-3</guid>
      <pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate>
      <description>Learn how to leverage AI tools to automate repetitive tasks and boost productivity.</description>
    </item>
    <item>
      <title>From Terminal to Browser: Building the VAULT Bank Manager with Python and AI</title>
      <link>https://kamipresents.com/blog/terminal-to-browser-vault-bank-manager-python-ai</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/terminal-to-browser-vault-bank-manager-python-ai</guid>
      <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
      <description>Building a functional application often feels like a massive leap. Here is the story of how a simple Python script became VAULT — a sleek, AI-assisted web application.</description>
    </item>
    <item>
      <title>Python Essentials: From First Commands to Custom Functions - Part 2</title>
      <link>https://kamipresents.com/blog/python-essentials-commands-to-custom-functions-part-2</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/python-essentials-commands-to-custom-functions-part-2</guid>
      <pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate>
      <description>Master the core foundations of Python, including terminal basics, data types, string formatting, and the art of writing clean, functional code.</description>
    </item>
    <item>
      <title>Python Essentials: From First Commands to Custom Functions - Part 1</title>
      <link>https://kamipresents.com/blog/python-essentials-commands-to-custom-functions</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/python-essentials-commands-to-custom-functions</guid>
      <pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate>
      <description>Master the core foundations of Python, including terminal basics, data types, string formatting, and the art of writing clean, functional code.</description>
    </item>
    <item>
      <title>n8n 101: The Ultimate Guide to Workflow Automation and AI Agents</title>
      <link>https://kamipresents.com/blog/n8n-101-ultimate-guide-workflow-automation-ai-agents</link>
      <guid isPermaLink="true">https://kamipresents.com/blog/n8n-101-ultimate-guide-workflow-automation-ai-agents</guid>
      <pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate>
      <description>Whether you are a marketing manager or a developer building AI agents, n8n acts as a Swiss Army knife for automation. This guide covers the basics, key concepts, and real-world applications.</description>
    </item>
  </channel>
</rss>