<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
                            http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
    <url>
        <loc>https://mhb.ir/</loc>
        <lastmod>2026-11-14T19:36:38+01:00</lastmod>
        <changefreq>daily</changefreq>
        <priority>1.0</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/" />
    </url>
    <url>
        <loc>https://mhb.ir/blog</loc>
        <lastmod>2026-11-14T19:36:38+01:00</lastmod>
        <changefreq>daily</changefreq>
        <priority>0.9</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/smart-home-iot-esp32-architecture</loc>
        <lastmod>2024-11-14T09:00:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/smart-home-iot-esp32-architecture" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/smart-home-iot-esp32-architecture" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/nfc-smart-cards-digital-business-cardino</loc>
        <lastmod>2024-11-12T10:30:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/nfc-smart-cards-digital-business-cardino" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/nfc-smart-cards-digital-business-cardino" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/gamification-classroom-management-baclass</loc>
        <lastmod>2024-11-09T14:15:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/gamification-classroom-management-baclass" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/gamification-classroom-management-baclass" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/hyper-prompt-engineering-json-orbital</loc>
        <lastmod>2024-11-06T11:45:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/hyper-prompt-engineering-json-orbital" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/hyper-prompt-engineering-json-orbital" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/scalable-online-quiz-engine-quizbox</loc>
        <lastmod>2024-11-03T16:20:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/scalable-online-quiz-engine-quizbox" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/scalable-online-quiz-engine-quizbox" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/unity-2d-physics-suspension-tuning-hcm</loc>
        <lastmod>2024-10-31T18:00:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/unity-2d-physics-suspension-tuning-hcm" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/unity-2d-physics-suspension-tuning-hcm" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/instant-cloud-school-attendance-ontime</loc>
        <lastmod>2024-10-28T12:00:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/instant-cloud-school-attendance-ontime" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/instant-cloud-school-attendance-ontime" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/realtime-math-tournaments-web-zarbazi</loc>
        <lastmod>2024-10-25T15:30:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/realtime-math-tournaments-web-zarbazi" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/realtime-math-tournaments-web-zarbazi" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/mastering-core-web-vitals-zero-render-blocking</loc>
        <lastmod>2024-10-22T09:15:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/mastering-core-web-vitals-zero-render-blocking" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/mastering-core-web-vitals-zero-render-blocking" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/student-utility-focus-tools-magicbox</loc>
        <lastmod>2024-10-19T17:40:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/student-utility-focus-tools-magicbox" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/student-utility-focus-tools-magicbox" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/sso-architecture-token-session-management</loc>
        <lastmod>2024-10-16T11:00:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/sso-architecture-token-session-management" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/sso-architecture-token-session-management" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/iot-protocols-mqtt-websockets-http-comparison</loc>
        <lastmod>2024-10-12T14:30:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/iot-protocols-mqtt-websockets-http-comparison" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/iot-protocols-mqtt-websockets-http-comparison" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/edge-ai-small-language-models-embedded-hardware</loc>
        <lastmod>2024-10-09T16:00:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/edge-ai-small-language-models-embedded-hardware" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/edge-ai-small-language-models-embedded-hardware" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/advanced-web-security-csrf-xss-samesite-csp</loc>
        <lastmod>2024-10-06T10:15:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/advanced-web-security-csrf-xss-samesite-csp" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/advanced-web-security-csrf-xss-samesite-csp" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/sqlite-high-concurrency-wal-mode-optimization</loc>
        <lastmod>2024-10-02T13:40:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/sqlite-high-concurrency-wal-mode-optimization" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/sqlite-high-concurrency-wal-mode-optimization" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/technical-seo-guide-schema-org-crawl-budget</loc>
        <lastmod>2024-09-29T15:20:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/technical-seo-guide-schema-org-crawl-budget" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/technical-seo-guide-schema-org-crawl-budget" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/dark-mode-ui-design-ergonomics-contrast</loc>
        <lastmod>2024-09-26T12:00:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/dark-mode-ui-design-ergonomics-contrast" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/dark-mode-ui-design-ergonomics-contrast" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/online-exam-algorithms-randomization-anti-cheat</loc>
        <lastmod>2024-09-22T17:10:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/online-exam-algorithms-randomization-anti-cheat" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/online-exam-algorithms-randomization-anti-cheat" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/2d-mobile-game-optimization-draw-calls-memory</loc>
        <lastmod>2024-09-19T14:50:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/2d-mobile-game-optimization-draw-calls-memory" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/2d-mobile-game-optimization-draw-calls-memory" />
    </url>
    <url>
        <loc>https://mhb.ir/blog/pwa-offline-strategies-caching-service-worker</loc>
        <lastmod>2024-09-15T11:20:00+03:30</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.8</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/blog/pwa-offline-strategies-caching-service-worker" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/blog/pwa-offline-strategies-caching-service-worker" />
    </url>
    <url>
        <loc>https://mhb.ir/me</loc>
        <lastmod>2026-11-14T19:36:38+01:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.85</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/me" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/me" />
    </url>
    <url>
        <loc>https://mhb.ir/radar</loc>
        <lastmod>2026-11-14T19:36:38+01:00</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.75</priority>
        <xhtml:link rel="alternate" hreflang="fa" href="https://mhb.ir/radar" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://mhb.ir/radar" />
    </url>
</urlset>
