<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ironclad.academy/</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/roadmap</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/about</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/01-what-is-system-design</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/02-back-of-the-envelope</loc>
<lastmod>2026-01-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/03-networking</loc>
<lastmod>2026-01-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/04-apis-and-protocols</loc>
<lastmod>2026-01-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/05-databases</loc>
<lastmod>2026-01-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/06-storage-systems</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/07-caching</loc>
<lastmod>2026-01-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/08-load-balancers</loc>
<lastmod>2026-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/09-message-queues</loc>
<lastmod>2026-01-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/10-cap-and-consistency</loc>
<lastmod>2026-01-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/11-reliability-patterns</loc>
<lastmod>2026-01-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/crash-course/12-observability</loc>
<lastmod>2026-01-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/object-storage-first-architecture</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/multi-tenancy-architecture</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/durable-execution</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-webhook-system</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/model-context-protocol-mcp</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-llm-observability-platform</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-llm-gateway</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-llm-finetuning-platform</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-llm-eval-platform</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-graphrag</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-feature-store</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-document-extraction</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-conversational-ai-chatbot</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-ai-voice-agent</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-ai-guardrails</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-ai-coding-assistant</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/ml-system-design-interview-framework</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-vector-database</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-rag-pipeline</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-llm-inference-serving</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-ai-agent-platform</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-log-aggregation</loc>
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-data-pipeline-etl</loc>
<lastmod>2026-06-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-shopping-cart-checkout</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-social-graph</loc>
<lastmod>2026-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-authorization-system</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-ab-testing-platform</loc>
<lastmod>2026-06-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-nearby-friends</loc>
<lastmod>2026-06-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-fraud-detection-system</loc>
<lastmod>2026-06-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-ticketmaster</loc>
<lastmod>2026-06-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-distributed-job-scheduler</loc>
<lastmod>2026-05-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-spanner</loc>
<lastmod>2026-05-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-digital-wallet</loc>
<lastmod>2026-05-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-object-storage</loc>
<lastmod>2026-05-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-ad-click-aggregator</loc>
<lastmod>2026-05-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-payment-system</loc>
<lastmod>2026-05-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-distributed-message-queue</loc>
<lastmod>2026-05-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-distributed-counter</loc>
<lastmod>2026-05-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-calendar</loc>
<lastmod>2026-05-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-distributed-search</loc>
<lastmod>2026-05-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-email-service</loc>
<lastmod>2026-05-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-hotel-booking</loc>
<lastmod>2026-04-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-online-judge</loc>
<lastmod>2026-04-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-top-k-heavy-hitters</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-live-streaming</loc>
<lastmod>2026-04-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-flash-sale</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-leaderboard</loc>
<lastmod>2026-04-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-cdn</loc>
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-distributed-lock</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/backpressure-and-flow-control</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-recommendation-system</loc>
<lastmod>2026-03-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/api-gateway-and-bff</loc>
<lastmod>2026-03-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-video-conferencing</loc>
<lastmod>2026-03-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/quorum-consensus-and-read-repair</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-slack</loc>
<lastmod>2026-03-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/lsm-trees-vs-b-trees</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-stock-exchange</loc>
<lastmod>2026-03-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/idempotency-and-exactly-once</loc>
<lastmod>2026-03-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-metrics-monitoring-system</loc>
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/event-sourcing-and-cqrs</loc>
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-tiktok-short-video</loc>
<lastmod>2026-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-distributed-file-system</loc>
<lastmod>2026-03-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-google-docs</loc>
<lastmod>2026-03-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/change-data-capture-cdc</loc>
<lastmod>2026-03-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-google-maps</loc>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-feature-flag-service</loc>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/forward-vs-reverse-proxy</loc>
<lastmod>2026-03-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/saga-pattern-distributed-transactions</loc>
<lastmod>2026-03-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-pastebin</loc>
<lastmod>2026-03-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/database-indexing</loc>
<lastmod>2026-03-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/realtime-communication-patterns</loc>
<lastmod>2026-02-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/leader-election-and-consensus</loc>
<lastmod>2026-02-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/database-replication</loc>
<lastmod>2026-02-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/bloom-filters</loc>
<lastmod>2026-02-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/how-to-choose-a-database</loc>
<lastmod>2026-02-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/how-to-approach-system-design-interview</loc>
<lastmod>2026-02-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/sql-vs-nosql</loc>
<lastmod>2026-02-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/microservices-vs-monolith</loc>
<lastmod>2026-02-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-key-value-store</loc>
<lastmod>2026-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-distributed-id-generator</loc>
<lastmod>2026-02-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-yelp-proximity</loc>
<lastmod>2026-02-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-instagram</loc>
<lastmod>2026-02-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-google-drive</loc>
<lastmod>2026-02-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-notification-system</loc>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-distributed-cache</loc>
<lastmod>2026-02-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-search-autocomplete</loc>
<lastmod>2026-02-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-web-crawler</loc>
<lastmod>2026-02-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-uber</loc>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-youtube</loc>
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-chat-system</loc>
<lastmod>2026-02-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-news-feed</loc>
<lastmod>2026-02-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-rate-limiter</loc>
<lastmod>2026-02-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-twitter</loc>
<lastmod>2026-02-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/design-url-shortener</loc>
<lastmod>2026-02-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/cap-theorem-deep-dive</loc>
<lastmod>2026-02-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/database-sharding</loc>
<lastmod>2026-02-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/consistent-hashing</loc>
<lastmod>2026-02-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/articles/scale-from-zero-to-millions</loc>
<lastmod>2026-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/interview</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/distributed-systems</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/consistency</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/ai</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/caching</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/fundamentals</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/llm</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/storage</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/search</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/streaming</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/databases</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/messaging</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/reliability</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/architecture</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/networking</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/realtime</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/sharding</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/big-data</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/kafka</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/agents</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/apis</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/performance</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/scalability</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/replication</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/consensus</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/observability</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/llmops</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/ml</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/inventory</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/geo</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/ranking</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/cdn</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/security</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/rag</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/embeddings</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/analytics</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/websocket</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/indexing</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/media</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/microservices</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/feed</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/interviews</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/sql</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/nosql</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/object-storage</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/redis</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/asynchronous</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/isolation</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/database</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/queues</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/mlops</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/safety</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/process</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/graphs</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/concurrency</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/scheduling</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/transactions</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/payments</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/scale</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/notifications</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/probabilistic</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/video</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/case-study</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/real-time</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/load-balancing</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/storage-engines</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/rate-limiting</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/fanout</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/hashing</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/capacity-planning</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/http</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/tls</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/rest</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/grpc</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/graphql</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/postgres</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/files</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/s3</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/service-mesh</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/streams</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/resilience</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/monitoring</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/operations</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/event-sourcing</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/tools</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/fine-tuning</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/training</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/evaluation</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/data</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/vision</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/voice</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/genai</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/vector-db</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/ann</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/inference</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/gpu</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/scaling</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/orchestration</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/data-engineering</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/e-commerce</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/experimentation</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/statistics</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/pub-sub</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/social-graph</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/privacy</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/risk</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/staff</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/ledger</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/durability</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/sandboxing</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/high-traffic</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/edge</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/coordination</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/availability</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/fan-out</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/internals</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/low-latency</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/finance</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/time-series</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/data-modeling</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/recommendation</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/collaboration</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/crdt</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/ot</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/data-pipelines</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/routing</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/configuration</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/proxy</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/url-shortener</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/key-generation</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/websockets</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/sse</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/quic</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/raft</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/paxos</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/fault-tolerance</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/data-structures</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/lsm-tree</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/decision-framework</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/system-design</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/engineering-org</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/conways-law</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/identifiers</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/sync</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/file-system</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/consistent-hashing</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/trie</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/crawling</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/bloom-filters</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/matching</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/transcoding</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/cassandra</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/api-gateway</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/lua</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/system-design/topics/theory</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/roadmap</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/about</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/big-o-cheat-sheet</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/01-what-are-data-structures</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/02-big-o-notation</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/03-arrays-and-memory</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/04-recursion</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/05-sorting-basics</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/06-searching</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/07-hashing</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/08-stacks-and-queues</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/09-trees</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/10-graphs</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/11-dynamic-programming-intro</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/crash-course/12-choosing-the-right-structure</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/skip-list</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/union-find</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/trie</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/strings</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/segment-tree</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/lru-cache</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/hash-set</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/fenwick-tree</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/deque</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/bloom-filter</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/balanced-bst</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/stack</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/queue</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/linked-list</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/heap</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/hash-table</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/graph</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/binary-tree</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/binary-search-tree</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/structures/arrays</loc>
<lastmod>2026-01-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/string-matching</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/monotonic-queue</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/topological-sort</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/top-k-elements</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/subsets-and-permutations</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/shortest-paths</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/prefix-sum</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/monotonic-stack</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/knapsack-patterns</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/intervals</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/greedy</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/fast-and-slow-pointers</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/dp-on-grids</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/divide-and-conquer</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/dfs-patterns</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/cyclic-sort</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/bit-manipulation</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/two-pointers</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/sliding-window</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/dynamic-programming</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/binary-search</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/bfs-patterns</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/techniques/backtracking</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/data-structures</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/fundamentals</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/trees</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/arrays</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/recursion</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/graphs</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/bfs</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/dfs</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/sorting</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/algorithms</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/dynamic-programming</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/hashing</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/hash-tables</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/linked-lists</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/strings</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/techniques</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/binary-search</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/stacks</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/queues</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/sliding-window</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/traversal</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/patterns</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/backtracking</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/two-pointers</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/searching</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/memoization</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/probabilistic-data-structures</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/prefix-sums</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/deques</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/heaps</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/priority-queues</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/cycle-detection</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/combinatorics</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/shortest-path</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/greedy</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/computer-science</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/complexity</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/big-o</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/memory</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/computer-architecture</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/call-stack</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/decision-framework</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/skip-lists</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/union-find</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/disjoint-set-union</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/tries</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/segment-trees</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/range-queries</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/lru-cache</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/design</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/hash-sets</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/sets</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/fenwick-tree</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/binary-indexed-tree</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/bloom-filters</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/bit-arrays</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/binary-search-trees</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/balanced-trees</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/deque</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/pointers</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/dictionaries</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/binary-trees</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/traversals</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/string-matching</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/kmp</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/rabin-karp</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/rolling-hash</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/monotonic-queue</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/dag</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/topological-sort</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/hash-maps</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/dijkstra</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/bellman-ford</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/hashmaps</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/monotonic-stack</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/stack</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/knapsack</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/subset-sum</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/coin-change</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/intervals</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/floyds-algorithm</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/grids</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/matrices</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/2d-dp</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/sequences</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/divide-and-conquer</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/in-place</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/bit-manipulation</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/math</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/tricks</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/tabulation</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/dsa/topics/optimization</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/roadmap</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/about</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/01-prediction-loop-genai-foundations</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/02-transformers-without-math</loc>
<lastmod>2026-07-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/03-tokens-costs-context-window</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/04-model-landscape-choosing</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/05-context-engineering-filling-window</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/06-rag-in-one-pass</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/07-embeddings-vector-databases-scale</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/08-first-production-agent</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/09-reasoning-models-when-how</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/10-eval-first-safety-net</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/11-cost-control-reliability-engineering</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/12-guardrails-security-production</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/13-fine-tuning-decision-framework</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/crash-course/14-llmops-shipping-operating</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/sandboxing-ai-agents</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/mixture-of-experts-moe</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/code-execution-vs-tool-calling</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/agent-skills-progressive-disclosure</loc>
<lastmod>2026-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/how-ai-coding-assistants-work</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/long-context-vs-rag</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/voice-ai-latency-budget-production</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/ai-compliance-eu-ai-act-practical</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/computer-use-gui-agents</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/text-to-sql-structured-data-retrieval</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/voice-agent-frameworks-vapi-livekit-pipecat</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/indirect-prompt-injection</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/streaming-llm-responses</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/deploying-llm-workloads</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/agent-concurrency-parallel-tools</loc>
<lastmod>2026-07-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/document-ingestion-pipelines-rag</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/reading-llm-benchmarks-without-getting-fooled</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/vad-turn-detection-voice-ai</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prototype-to-production-scaling</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/red-teaming-llms</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/build-vs-buy-small-vs-large-llm-decisions</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-observability-tooling-compared</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/throughput-vs-latency-gpu-economics</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/rlhf-reward-models-constitutional-ai</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/reasoning-model-failure-modes</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/agent-memory-architectures</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-structured-data-extraction</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/rag-evaluation-failure-modes-vs-alternatives</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/metadata-filtering-scaling-cost</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prompt-versioning-evaluation-llmops</loc>
<lastmod>2026-07-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/why-llms-hallucinate-mechanistic</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/ai-engineers-toolkit-python-setup</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/cascaded-vs-native-speech-to-speech</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/data-flywheel-feedback-loop</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/hallucination-mitigation-output-validation</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-gateway-rate-limiting-observability</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/agent-evaluation-trajectories</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/serving-engine-comparison-2026</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/reasoning-distillation-small-models-deepseek-r1</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/reasoning-model-training-rlvr-grpo</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/agent-evaluation-and-failure-modes</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/structured-outputs-constrained-decoding</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/agentic-rag-reasoning-loops</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/hybrid-search-dense-sparse-bm25</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prompt-anti-patterns</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/decoding-sampling-temperature-top-p-min-p</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-capability-limits-and-failure-modes</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/voice-pipeline-stt-llm-tts</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/ab-testing-prompts-models</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/agentic-ai-security-mcp</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-reliability-fallbacks-retries-circuit-breakers</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/rag-evaluation-ragas</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/speculative-decoding</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/synthetic-data-engineering-llm-fine-tuning</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/reasoning-models-tool-use-agents</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/model-context-protocol-mcp</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/reliable-tool-using-systems-production-patterns</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/graphrag-structured-retrieval-multi-hop</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/vector-database-landscape-2026</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/context-window-management-agents</loc>
<lastmod>2026-07-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/context-windows-kv-cache-reality</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/open-vs-closed-models-decision-framework</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/multimodal-rag-images-pdfs-text</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-observability-monitoring</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/pii-data-leakage-privacy</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/streaming-batching-throughput-llm-tradeoffs</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/golden-datasets-for-llm-eval</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/quantization-gptq-awq-gguf-fp8</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/preference-optimization-dpo-simpo-orpo-grpo</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/reasoning-models-cost-latency-tradeoffs</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/multi-agent-orchestration-patterns</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/tool-use-round-trip-agentic-loop</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/query-transformation-rewriting-hyde-multi-query</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/ann-indexes-hnsw-ivf</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prompt-caching-cost-optimization</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/transformer-block-residual-stream-mlp</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/ai-modalities-text-image-audio-video</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/document-ai-ocr-vlms-vs-classic-2026</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prompt-versioning-cicd</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-input-output-guardrails</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-model-routing-cascades-production</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-as-judge-calibration</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/continuous-batching-scheduling</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/lora-qlora-peft-parameter-efficient-fine-tuning</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/test-time-compute-scaling-strategies</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/agent-memory-short-long-term</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/designing-tool-schemas-llm-agents</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/hybrid-search-bm25-dense-reranking</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/embedding-model-choice-2026</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/few-shot-cot-reasoning-models</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/self-attention-deep-dive</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/model-landscape-2025-2026</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/vision-api-production-gpt4o-claude-gemini</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/ai-gateway-pattern</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/owasp-llm-top-10-2025</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prompt-caching-prefix-semantic-llm</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/offline-vs-online-llm-eval</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/kv-cache-gpu-memory-math</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/sft-instruction-tuning-data-quality</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prompting-reasoning-models</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/react-reflexion-planning-patterns</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/json-mode-vs-structured-outputs-vs-tool-calling</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/chunking-strategies-fixed-semantic-late</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/similarity-metrics-cosine-dot-product-l2</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/system-prompt-design-patterns</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/embeddings-positional-encoding</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/ai-engineer-role-vs-ml-engineer</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/how-vlms-work-clip-to-native-multimodal</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/llm-app-reference-architecture</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prompt-injection-jailbreaks</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/token-economics-llm-api-cost-breakdown</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/why-llm-eval-is-hard</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prefill-vs-decode-phases</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/fine-tuning-vs-rag-vs-prompting-decision-framework</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/what-are-reasoning-models</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/agent-loop-perceive-reason-act</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/tool-function-calling-structured-output</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/rag-from-scratch-ingestion-retrieval-generation</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/what-are-embeddings</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/prompt-to-context-engineering</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/tokenization-bpe-intuition</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/articles/what-generative-ai-actually-does</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/production</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/cost-optimization</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/llm-internals</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/agents</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/inference</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/evaluation</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/rag</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/llmops</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/tool-use</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/context-engineering</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/fundamentals</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/architecture</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/prompting</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/vector-search</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/observability</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/latency</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/embeddings</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/reasoning-models</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/reliability</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/security</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/fine-tuning</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/serving</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/post-training</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/guardrails</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/multimodal</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/structured-outputs</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/tokenization</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/voice</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/data-engineering</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/attention</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/mcp</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/streaming</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/compliance</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/privacy</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/quantization</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ironclad.academy/ai-engineering/topics/career</loc>
<lastmod>2026-07-19T18:49:11.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
