<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ajayblog.com</loc>
    <lastmod>2026-08-25T12:37:57.815Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/building-thinking-models-with-chain-of-thought-cot</loc>
    <lastmod>2025-08-21T00:22:32.844Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/the-little-library-that-could-talk-a-story-about-gpt</loc>
    <lastmod>2025-08-12T21:29:11.500Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/how-to-set-up-swagger-ui-in-express-with-typescript</loc>
    <lastmod>2025-08-05T16:23:50.526Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/what-i-learned-from-10-dom-manipulation-projects</loc>
    <lastmod>2025-03-06T12:05:33.636Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/prototypes-the-backbone-of-javascript-objects</loc>
    <lastmod>2025-03-02T14:18:52.007Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/understanding-polyfills-bridging-the-gap-for-modern-web-development</loc>
    <lastmod>2025-03-02T13:19:47.072Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/functions-the-building-blocks-of-javascript</loc>
    <lastmod>2025-03-02T11:59:02.406Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/understanding-debouncing-and-throttling-in-javascript-a-detailed-guide</loc>
    <lastmod>2025-03-02T11:15:41.782Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/javascript-es6-features-mastering-modern-javascript-syntax</loc>
    <lastmod>2025-03-01T13:35:11.239Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/a-deep-dive-into-call-bind-and-apply-in-javascript</loc>
    <lastmod>2025-03-01T12:25:28.032Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/understanding-asynchronous-javascript-handling-time-sensitive-code</loc>
    <lastmod>2025-03-01T10:11:49.728Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/event-bubbling-and-capturing-how-events-travel-through-the-dom</loc>
    <lastmod>2025-03-01T08:28:00.083Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/mastering-dom-manipulation-in-javascript-a-comprehensive-guide-to-interacting-modifying-and-creating-elements-dynamically</loc>
    <lastmod>2025-02-28T13:24:02.945Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/javascript-prototype-inheritance-explained-through-cooking</loc>
    <lastmod>2025-02-22T11:36:26.355Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/serialization-and-deserialization-in-javascript</loc>
    <lastmod>2025-02-21T15:37:44.003Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/array-and-objects-working-with-data-in-javascript</loc>
    <lastmod>2025-02-08T08:31:36.190Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/understanding-variables-and-data-types-in-javascript</loc>
    <lastmod>2025-02-08T07:54:57.980Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/galactic-array-adventures-saving-the-universe-with-javascript-methods</loc>
    <lastmod>2025-02-07T23:18:12.442Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/understanding-css-layouts-flexbox-vs-grid</loc>
    <lastmod>2025-01-26T14:01:15.330Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/understanding-the-css-box-model-marginsborders-and-padding</loc>
    <lastmod>2025-01-25T02:14:00.529Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/html-input-type-explained-creating-user-friendly-forms</loc>
    <lastmod>2025-01-23T00:27:08.147Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/understanding-html-tags-and-elements-a-beginners-guide</loc>
    <lastmod>2025-01-22T23:37:43.130Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/http-methods-and-their-use-cases</loc>
    <lastmod>2025-01-17T21:34:48.294Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/the-tcp-3-way-handshake-establishing-reliable-connections</loc>
    <lastmod>2025-01-17T21:18:50.358Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/understanding-internet-protocols-tcpip-and-udp</loc>
    <lastmod>2025-01-17T20:50:36.267Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/the-http-request-response-cycle-a-deep-dive-behind-the-scenes</loc>
    <lastmod>2025-01-17T19:22:22.141Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/what-is-dns-and-how-it-works</loc>
    <lastmod>2025-01-14T02:06:13.250Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project-20-deploying-react-application-to-google-cloud-run-using-github-action</loc>
    <lastmod>2024-12-26T06:33:46.267Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project-deploying-a-react-app-to-azure-app-service-using-azure-devops-and-terraform-with-blue-green-deployment</loc>
    <lastmod>2024-10-24T11:32:59.957Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/part-2-practical-guide-to-kubernetes-gateway-api-setup-use-cases-and-best-practices</loc>
    <lastmod>2024-10-14T18:07:54.647Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/practical-guide-to-kubernetes-gateway-api-setup-use-cases-and-best-practices</loc>
    <lastmod>2024-09-30T22:28:01.131Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/managing-secrets-in-kubernetes-external-secret-operator-eso-with-google-secret-manager</loc>
    <lastmod>2024-08-05T22:00:55.660Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/securing-kubernetes-secrets-with-sealed-secrets-a-hands-on-guide</loc>
    <lastmod>2024-07-30T22:00:08.718Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/securing-secrets-in-the-cloud-a-hands-on-guide-to-hashicorp-vault</loc>
    <lastmod>2024-07-27T18:32:11.344Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/kubernetes-mutating-admission-policies-with-kyverno</loc>
    <lastmod>2024-07-17T22:00:22.996Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/securing-kubernetes-clusters-with-kyverno-a-step-by-step-guide</loc>
    <lastmod>2024-07-15T22:00:23.885Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/securing-kubernetes-with-opa-and-gatekeeper</loc>
    <lastmod>2024-05-17T23:13:06.100Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/rbac-kubernetes</loc>
    <lastmod>2024-04-15T18:26:07.559Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project19</loc>
    <lastmod>2024-03-05T14:41:25.826Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project18</loc>
    <lastmod>2024-02-20T02:23:28.096Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project17</loc>
    <lastmod>2024-01-22T03:41:20.531Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project16</loc>
    <lastmod>2024-01-15T16:54:24.354Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project15</loc>
    <lastmod>2024-01-15T16:53:46.214Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project14</loc>
    <lastmod>2023-12-29T16:56:57.048Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project13-1</loc>
    <lastmod>2023-12-29T16:53:24.527Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project12</loc>
    <lastmod>2023-12-13T02:33:24.356Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project-11</loc>
    <lastmod>2023-12-07T18:36:02.153Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project13</loc>
    <lastmod>2023-10-01T13:06:53.664Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project9</loc>
    <lastmod>2023-07-28T04:57:41.555Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/project8</loc>
    <lastmod>2023-07-28T05:32:47.585Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/archive</loc>
    <lastmod>2026-08-25T12:37:57.815Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://ajayblog.com/recommendations</loc>
    <lastmod>2026-08-25T12:37:57.815Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>