<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- Blog index page -->
  <url>
    <loc>https://mohammedinsaf.com/blog</loc>
    <lastmod>2026-10-02T22:33:00.107Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://mohammedinsaf.com/blog/when-code-becomes-uncertain-my-fear-for-the-future-of-developers</loc>
    <lastmod>2026-02-21T18:06:30.043Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/covers/8teyxtatyd6.jpg</image:loc>
      <image:title>When Code Becomes Uncertain: My Fear for the Future of Developers</image:title>
      <image:caption>&quot;Will I be relevant tomorrow?&quot; This question has been on my thoughts a lot lately. As a developer, I&apos;ve always found comfort in logic, clean lines of code, and creating things from scratch that work. But now, that comfort has been eroded - not by bugs or exhaustion, but by something far more powerful: AI.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://mohammedinsaf.com/blog/the-10-million-likes-problem-what-happens-when-cristiano-posts</loc>
    <lastmod>2026-02-21T18:39:01.488Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/covers/ly00ou3v1tq.png</image:loc>
      <image:title>The 10 Million Likes Problem: What Happens When Cristiano Posts?</image:title>
      <image:caption>When Cristiano Ronaldo posts a photo, it isn’t just another upload - it’s a distributed systems stress test.

Within seconds, millions of users open the app, refresh their feeds, tap like, leave comments, and share the post. Behind that simple interaction lies a carefully designed architecture of load balancers, horizontally scaled backend services, in-memory caches like Redis, and an event streaming backbone powered by Apache Kafka. The system must respond instantly to each user while asynchronously processing massive volumes of data for counters, relationships, notifications, and analytics - all without double counting or slowing down.

In this article, I break down what really happens when a global celebrity hits “Post,” and how modern backend engineering makes it possible to handle millions of likes in real time.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1771697062444-wtqy6307sp.png</image:loc>
      <image:title>7.4M Liked Photo</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1771696407163-wxu85z7qfi.png</image:loc>
      <image:title>7.2M Likes</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1771696559864-qkn8ifznrk.png</image:loc>
      <image:title>Redis</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://mohammedinsaf.com/blog/promptlytic-part-2-deployed-upgraded-and-running-on-0</loc>
    <lastmod>2025-07-15T06:25:04.177Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/covers/nery91knej.png</image:loc>
      <image:title>Promptlytic, Part 2: Deployed, Upgraded, and Running on ₹0</image:title>
      <image:caption>Promptlytic is now live and smarter than ever. With real-time dashboard creation, intelligent query validation, and a complete design overhaul, this AI-powered dashboard builder has evolved from a simple weekend project into a production-ready platform. Try it and experience data visualization through natural language prompts.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1752522365802-mfwdvbc6ny.png</image:loc>
      <image:title>Promptlytic - Login Page</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1752522501357-yv68ken3xst.png</image:loc>
      <image:title>Dashboards</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1752522430043-rs3l5qpglha.png</image:loc>
      <image:title>Promptlytic - Add Charts</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1752522612358-l9trcjo9hn.png</image:loc>
      <image:title>Dashboard - Page &amp; Card Charts</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://mohammedinsaf.com/blog/promptlytic-building-an-ai-dashboard-builder-to-simplify-data-visualization</loc>
    <lastmod>2025-06-08T19:33:00.609Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/covers/ec86rq6ga3o.png</image:loc>
      <image:title>Promptlytic: Building an AI Dashboard Builder to Simplify Data Visualization</image:title>
      <image:caption>Promptlytic is my experimental AI-powered dashboard builder that lets you create data visualizations using plain English. Instead of spending time learning Tableau&apos;s interface or Power BI&apos;s complexities, just tell it what you want to see, and charts appear automatically.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1748892407967-63tp8p2kvt4.png</image:loc>
      <image:title>Promptlytic - Landing - Mohammed Insaf</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1748893098484-u5h7x9n4y4c.png</image:loc>
      <image:title>Promptlytic - Create new dashboard - Mohammed Insaf</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1748893212108-vkgt3n6jzhi.png</image:loc>
      <image:title>Promptlytic - AI Dashboard Builder - Created dahsboard</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1748893743756-xx96gut3br.png</image:loc>
      <image:title>Promptlytic - AI Dashboard Builder - Edit Chart</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1748893717544-0i5lc1fxqs9a.png</image:loc>
      <image:title>Promptlytic - AI Dashboard Builder - Chart modified with prompt</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1748893381295-dzv4hyjl1nj.png</image:loc>
      <image:title>Promptlytic - AI Dashboard Builder - Connections</image:title>
    </image:image>
    <image:image>
      <image:loc>https://mohammedinsaf.com/images/blog-content/1748893412854-32uemmqto8d.png</image:loc>
      <image:title>Promptlytic - AI Dashboard Builder - Layout modification</image:title>
    </image:image>
  </url>
</urlset>