<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://blog.hardcodeconsulting.tech/categories/</loc>
    <lastmod>2026-09-06T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/formgate-pipeline/</loc>
    <lastmod>2026-09-06T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/</loc>
    <lastmod>2026-09-06T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/</loc>
    <lastmod>2026-09-06T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/tags/</loc>
    <lastmod>2026-09-06T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/formgate-intro/</loc>
    <lastmod>2026-08-30T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/lunchpad-llm-deploy-guardrails/</loc>
    <lastmod>2026-08-23T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/email-is-not-a-second-factor/</loc>
    <lastmod>2026-08-16T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/when-two-security-features-collide/</loc>
    <lastmod>2026-08-09T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/signing-every-request-not-just-the-refresh/</loc>
    <lastmod>2026-08-02T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/session-branching-instead-of-narrowing/</loc>
    <lastmod>2026-07-26T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/binding-refresh-tokens-to-the-device/</loc>
    <lastmod>2026-07-19T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/refresh-token-reuse-detection-tradeoff/</loc>
    <lastmod>2026-07-12T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/scope-tiers-half-authenticated-session/</loc>
    <lastmod>2026-07-05T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/refresh-token-rotation-previous-pair/</loc>
    <lastmod>2026-06-28T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/jwt-was-never-stateless/</loc>
    <lastmod>2026-06-21T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-ledger-attachments/</loc>
    <lastmod>2026-06-14T19:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/n8n-sqlite-to-postgres-migration/</loc>
    <lastmod>2026-06-08T18:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-deepseek-nse-parsing/</loc>
    <lastmod>2026-06-02T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-deployment/</loc>
    <lastmod>2026-05-26T19:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-corporate-actions/</loc>
    <lastmod>2026-05-20T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-snapshots/</loc>
    <lastmod>2026-05-14T17:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-xirr/</loc>
    <lastmod>2026-05-08T16:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-fifo/</loc>
    <lastmod>2026-05-02T15:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-price-feed/</loc>
    <lastmod>2026-04-26T14:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-fx/</loc>
    <lastmod>2026-04-20T13:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-auth/</loc>
    <lastmod>2026-04-14T12:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-asset-schema/</loc>
    <lastmod>2026-04-08T11:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/sanchayam-intro/</loc>
    <lastmod>2026-04-02T10:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-deployment/</loc>
    <lastmod>2026-03-27T01:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-thumbnails/</loc>
    <lastmod>2026-03-21T00:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-archive-restore/</loc>
    <lastmod>2026-03-15T23:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-global-search/</loc>
    <lastmod>2026-03-09T22:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-dfs-search/</loc>
    <lastmod>2026-03-03T21:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-cache-architecture/</loc>
    <lastmod>2026-02-25T20:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-jwt-refresh/</loc>
    <lastmod>2026-02-19T19:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-security/</loc>
    <lastmod>2026-02-13T18:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-upload-presigned/</loc>
    <lastmod>2026-02-07T17:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mediabridge-intro/</loc>
    <lastmod>2026-02-01T16:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-deployment/</loc>
    <lastmod>2026-01-26T15:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-imapsync-architecture/</loc>
    <lastmod>2026-01-20T14:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-migration-jobs/</loc>
    <lastmod>2026-01-14T14:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-credential-gathering/</loc>
    <lastmod>2026-01-08T13:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-dns-scheduler/</loc>
    <lastmod>2026-01-02T13:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-user-management/</loc>
    <lastmod>2025-12-27T12:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-domain-setup/</loc>
    <lastmod>2025-12-21T12:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-undocumented-api/</loc>
    <lastmod>2025-12-15T11:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-deletion-queue/</loc>
    <lastmod>2025-12-09T11:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-credential-security/</loc>
    <lastmod>2025-12-03T10:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/purelymanage-intro/</loc>
    <lastmod>2025-11-27T10:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/telegram-attendance-tracker-n8n-google-sheets/</loc>
    <lastmod>2025-11-23T14:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/esp32-development-setup-ubuntu/</loc>
    <lastmod>2025-11-22T13:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/esp32-wifi-ping-server-on-prem-monitoring/</loc>
    <lastmod>2025-11-22T13:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/mount-s3-as-windows-drive-with-rclone/</loc>
    <lastmod>2025-10-15T16:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/error-handling-in-spring-boot/</loc>
    <lastmod>2025-10-14T13:42:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/foldersync-android-with-aws-s3/</loc>
    <lastmod>2025-10-12T09:00:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/security-setup-in-spring-boot/</loc>
    <lastmod>2025-09-18T10:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/expense-tracker-part-5-frontend/</loc>
    <lastmod>2025-08-11T13:35:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/expense-tracker-part-4-backend-apis/</loc>
    <lastmod>2025-07-19T16:50:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/expense-tracker-part-3-aws-setup/</loc>
    <lastmod>2025-06-06T10:25:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/expense-tracker-part-2-database-planning/</loc>
    <lastmod>2025-05-23T14:40:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/expense-tracker-part-1-introduction/</loc>
    <lastmod>2025-04-09T18:15:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/geo-distributed-ec2-server-setup/</loc>
    <lastmod>2025-03-14T12:20:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/active-active-postgresql-with-aws-dms/</loc>
    <lastmod>2025-02-27T15:45:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/add-a-record-to-apex-domain-on-route-53/</loc>
    <lastmod>2025-01-12T11:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/deploy-angular-to-s3/</loc>
    <lastmod>2024-12-18T13:10:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/deploy-html-to-s3/</loc>
    <lastmod>2024-11-05T09:20:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/deploy-hugo-to-s3/</loc>
    <lastmod>2024-10-22T16:45:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/cusdis-docker-setup-for-hugo/</loc>
    <lastmod>2024-09-08T10:15:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/post/clean-git-packages-using-script/</loc>
    <lastmod>2024-08-15T14:30:00+05:30</lastmod>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/about/</loc>
  </url>
  <url>
    <loc>https://blog.hardcodeconsulting.tech/archives/</loc>
  </url>
</urlset>
