<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://zahere.com</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://zahere.com/fastapi-mcp-sse-server-with-jwt-auth-and-custom-client</loc>
    <lastmod>2025-05-18T19:36:02.819Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/build-an-mcp-client-and-server-from-scratch-using-python</loc>
    <lastmod>2025-04-07T04:19:54.896Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/my-favorite-openai-agents-sdk-feature-and-the-most-understated</loc>
    <lastmod>2025-03-24T02:04:41.028Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-uber-saved-140000-hours-monthly-using-generative-ai-agents</loc>
    <lastmod>2025-01-14T07:16:05.932Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/a-deep-dive-into-googles-agents-white-paper-hype-or-revolution</loc>
    <lastmod>2025-01-10T07:39:43.338Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/core-skills-every-full-stack-engineer-needs-to-stay-relevant-in-the-age-of-ai</loc>
    <lastmod>2024-12-31T05:01:57.513Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/unlocking-the-power-of-dynamic-prompting-with-jinja2</loc>
    <lastmod>2024-12-22T13:42:53.459Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-to-build-a-price-monitoring-agent-with-pydantic-ai</loc>
    <lastmod>2024-12-16T06:14:10.836Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/building-a-multi-agent-orchestrator-a-step-by-step-guide</loc>
    <lastmod>2024-12-06T13:57:49.226Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/scrape-websites-with-natural-language-prompts-using-openai-swarm-agents</loc>
    <lastmod>2024-11-04T17:33:40.463Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/claudes-computer-use-put-to-the-test-5-challenges-and-insights</loc>
    <lastmod>2024-10-27T09:22:53.978Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/building-a-technical-content-writing-agent-using-swarm-a-step-by-step-guide</loc>
    <lastmod>2024-10-21T02:45:04.162Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/parent-document-retrieval-balancing-detail-and-context-for-complex-queries</loc>
    <lastmod>2024-10-06T13:47:27.660Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/the-untold-story-of-the-engineer-who-saved-reactjs</loc>
    <lastmod>2024-09-28T19:08:06.904Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/unlocking-deep-context-why-you-should-try-multi-representation-indexing</loc>
    <lastmod>2024-09-23T09:17:05.566Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/book-review-snippets-the-coming-wave-chapter-1-containment-is-not-possible</loc>
    <lastmod>2024-09-17T08:48:56.328Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/mastering-chunking-for-rag-semantic-vs-recursive-vs-fixed-size</loc>
    <lastmod>2024-09-16T09:07:28.914Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/rag-explained-how-this-company-implemented-retrieval-augmented-generation</loc>
    <lastmod>2024-09-09T11:43:02.276Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/a-glimpse-into-the-future-of-software-engineering</loc>
    <lastmod>2024-09-02T08:27:36.840Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-small-talk-can-boost-your-career-and-get-you-promoted</loc>
    <lastmod>2024-08-26T08:04:51.600Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-to-build-an-ai-agent-without-using-any-libraries-a-step-by-step-guide</loc>
    <lastmod>2024-08-19T07:36:42.835Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/notes-from-the-2024-datahack-summit</loc>
    <lastmod>2024-08-10T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-to-create-data-driven-agent-profiles</loc>
    <lastmod>2024-08-02T06:33:10.962Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/generating-context-based-agent-profiles</loc>
    <lastmod>2024-08-01T04:50:09.853Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/90-day-goals-august-october-2024</loc>
    <lastmod>2024-07-31T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/the-art-of-handcrafting-ai-personas-creating-ultra-detailed-agent-profiles</loc>
    <lastmod>2024-07-31T04:51:03.307Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/why-slack-redesigned-their-job-queue</loc>
    <lastmod>2024-02-25T12:29:18.767Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-i-transitioned-into-an-ai-engineer</loc>
    <lastmod>2024-02-11T09:30:13.654Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-to-unlock-system-2-thinking-in-large-language-models</loc>
    <lastmod>2023-11-26T17:55:53.833Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/navigating-the-chaos-of-software-development</loc>
    <lastmod>2023-09-17T18:38:44.379Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/why-every-software-engineer-needs-a-brag-document</loc>
    <lastmod>2023-09-11T10:39:04.822Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/nvidia-h100-the-most-in-demand-hardware-in-the-world</loc>
    <lastmod>2023-08-22T05:15:14.906Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/introduction-to-storage-engines</loc>
    <lastmod>2023-08-22T05:07:28.943Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/moq-data-collection-controversy-the-other-side-of-the-story</loc>
    <lastmod>2023-08-14T07:25:18.432Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/the-promise-that-was-lk-99</loc>
    <lastmod>2023-08-07T03:18:14.878Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-discord-stores-trillions-of-messages</loc>
    <lastmod>2023-07-29T13:48:31.112Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/cache-stampede-a-problem-the-industry-fights-every-day</loc>
    <lastmod>2023-07-24T01:38:06.300Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/migrating-newsletter-to-substack-as-the-adaptive-engineer</loc>
    <lastmod>2023-07-22T04:27:22.640Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-quadtree-data-structure-enables-exploring-millions-of-places-instantly-on-bookingcom</loc>
    <lastmod>2023-07-10T23:54:27.377Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/a-step-by-step-guide-using-problem-formulation-to-introduce-new-technologies-in-existing-processes</loc>
    <lastmod>2023-07-10T03:14:05.597Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/prompt-engineering-is-the-skill-of-the-future-but-p-f-is</loc>
    <lastmod>2023-07-06T10:33:14.430Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/elon-musks-twitter-rate-limit-a-stroke-of-genius-or-a-potential-disaster</loc>
    <lastmod>2023-07-04T03:44:45.876Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/exploring-vector-databases-a-game-changer-in-ai-technology</loc>
    <lastmod>2023-07-02T18:12:27.410Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/why-software-developers-need-prompt-engineering-skills</loc>
    <lastmod>2023-06-25T14:42:01.768Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/demystifying-large-language-models-a-guide-for-software-developers</loc>
    <lastmod>2023-06-18T04:26:50.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-to-build-a-redis-like-database-in-csharp</loc>
    <lastmod>2023-06-11T11:14:38.092Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/story-points-and-tech-debt-avoiding-estimation-nightmares</loc>
    <lastmod>2023-06-04T02:52:09.868Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/http-everything-you-must-know</loc>
    <lastmod>2023-05-28T14:54:31.715Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/newsletter-different-architecture-patterns</loc>
    <lastmod>2023-05-20T03:57:04.259Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/newsletter-how-to-document-architecture-decisions-analyze-risk-and-more</loc>
    <lastmod>2023-05-14T04:52:41.085Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/the-tricky-business-of-building-microservices-how-to-keep-your-architecture-from-becoming-a-distributed-monolith</loc>
    <lastmod>2023-03-28T08:55:04.284Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/microkernel-architecture-how-it-works-and-what-it-offers</loc>
    <lastmod>2023-02-27T05:35:25.125Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-a-single-uncaught-sqlexception-grounded-a-multibillion-dollar-airline</loc>
    <lastmod>2023-01-27T05:01:28.204Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/scaling-for-success-the-load-balancing-journey-of-a-fictional-startup</loc>
    <lastmod>2023-01-18T09:28:08.314Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/ux-engineers-and-designers-ever-been-down-the-wikipedia-rabbit-hole-you-might-want-to-and-heres-why</loc>
    <lastmod>2023-01-15T08:03:04.423Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/star-wars-meets-software-development-a-guide-to-implementing-the-observer-pattern-in-c</loc>
    <lastmod>2023-01-11T07:45:55.118Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/the-power-of-proactive-performance-optimization-rakuten-24s-success-story</loc>
    <lastmod>2023-01-10T08:01:43.455Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/the-case-for-headless-cms-how-a-decoupled-architecture-can-boost-your-core-web-vitals-scores</loc>
    <lastmod>2023-01-09T04:30:44.716Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/yoda-and-the-decorator-pattern-a-lesson-for-luke</loc>
    <lastmod>2023-01-08T04:30:42.687Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/microsoft-job-requirement-ability-to-handle-ambiguity-and-collaborate-across-multiple-groups-and-disciplines</loc>
    <lastmod>2023-01-07T08:23:28.384Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-to-migrate-legacy-apps-without-creating-a-blip-on-the-customers-radar</loc>
    <lastmod>2023-01-05T02:42:23.768Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/opinion-strategy-pattern-factory-pattern-will-be-the-most-used-design-pattern-in-your-career</loc>
    <lastmod>2023-01-04T12:40:03.404Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-youtube-built-a-faster-experience-for-developing-countries-by-improving-core-web-vitals</loc>
    <lastmod>2023-01-03T03:10:49.356Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/do-you-know-the-supercomputer-that-powers-chatgpt</loc>
    <lastmod>2022-12-30T07:01:21.309Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-chatgpt-works-the-architectural-details-you-need-to-know</loc>
    <lastmod>2022-12-26T05:00:55.910Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/how-to-attract-high-visibility-projects-at-work</loc>
    <lastmod>2022-11-14T08:56:29.839Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/designing-a-live-streaming-service-for-20-million-concurrent-users</loc>
    <lastmod>2022-11-12T17:26:10.278Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/designing-a-live-video-streaming-service-like-disney-hotstar</loc>
    <lastmod>2022-11-10T12:32:33.442Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/create-a-game-database-website-with-blazor</loc>
    <lastmod>2022-08-24T14:35:03.596Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/do-you-design-for-peripheral-vision</loc>
    <lastmod>2022-08-07T16:31:00.469Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/selectors-the-secret-to-faster-css</loc>
    <lastmod>2022-07-31T06:38:26.340Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/web-performance-perceived-vs-actual</loc>
    <lastmod>2022-07-17T19:14:56.693Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/designing-an-html-table</loc>
    <lastmod>2022-07-08T13:10:01.057Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/history-of-html-tables</loc>
    <lastmod>2022-06-21T16:37:13.453Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://zahere.com/page/blazor</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://zahere.com/page/dsa</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://zahere.com/page/system-design</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://zahere.com/page/subscribe</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://zahere.com/series/system-design-series</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://zahere.com/series/career</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://zahere.com/series/ai</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://zahere.com/series/goals</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://zahere.com/archive</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://zahere.com/recommendations</loc>
    <lastmod>2026-04-12T16:19:16.226Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>