<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://www.imshubh.com/</loc></url><url><loc>https://www.imshubh.com/blog.html</loc></url><url><loc>https://www.imshubh.com/articles/docker/docker-in-ci.html</loc><lastmod>2026-05-23</lastmod></url><url><loc>https://www.imshubh.com/articles/docker/production-image-checklist.html</loc><lastmod>2026-01-12</lastmod></url><url><loc>https://www.imshubh.com/articles/docker/reproducible-container-builds.html</loc><lastmod>2025-11-14</lastmod></url><url><loc>https://www.imshubh.com/articles/docker/running-is-not-ready.html</loc><lastmod>2025-09-23</lastmod></url><url><loc>https://www.imshubh.com/articles/docker/scanning-before-production.html</loc><lastmod>2026-03-15</lastmod></url><url><loc>https://www.imshubh.com/articles/github/contributor-onboarding.html</loc><lastmod>2026-01-23</lastmod></url><url><loc>https://www.imshubh.com/articles/github/plugin-contracts.html</loc><lastmod>2026-02-24</lastmod></url><url><loc>https://www.imshubh.com/articles/github/semantic-versioning.html</loc><lastmod>2026-03-13</lastmod></url><url><loc>https://www.imshubh.com/articles/github/sustainable-triage.html</loc><lastmod>2026-04-02</lastmod></url><url><loc>https://www.imshubh.com/articles/github/welcoming-plugin-api.html</loc><lastmod>2026-07-20</lastmod></url><url><loc>https://www.imshubh.com/articles/intel/benchmarking-inference.html</loc><lastmod>2026-01-28</lastmod></url><url><loc>https://www.imshubh.com/articles/intel/conversion-gap.html</loc><lastmod>2025-12-27</lastmod></url><url><loc>https://www.imshubh.com/articles/intel/cpu-only-edge-ai.html</loc><lastmod>2026-05-15</lastmod></url><url><loc>https://www.imshubh.com/articles/intel/production-inference-packaging.html</loc><lastmod>2026-07-23</lastmod></url><url><loc>https://www.imshubh.com/articles/intel/quantization-tradeoffs.html</loc><lastmod>2025-11-23</lastmod></url><url><loc>https://www.imshubh.com/articles/java/java-partial-data.html</loc><lastmod>2026-08-22</lastmod></url><url><loc>https://www.imshubh.com/articles/java/parallel-test-state.html</loc><lastmod>2026-05-15</lastmod></url><url><loc>https://www.imshubh.com/articles/java/records-sealed-types.html</loc><lastmod>2026-03-03</lastmod></url><url><loc>https://www.imshubh.com/articles/java/reproducible-java-builds.html</loc><lastmod>2026-07-12</lastmod></url><url><loc>https://www.imshubh.com/articles/java/virtual-thread-fanout.html</loc><lastmod>2026-04-13</lastmod></url><url><loc>https://www.imshubh.com/articles/microsoft/credential-revocation.html</loc><lastmod>2026-08-25</lastmod></url><url><loc>https://www.imshubh.com/articles/microsoft/fair-credential-verifiers.html</loc><lastmod>2026-05-30</lastmod></url><url><loc>https://www.imshubh.com/articles/microsoft/identity-scale-to-zero.html</loc><lastmod>2026-06-25</lastmod></url><url><loc>https://www.imshubh.com/articles/microsoft/issuer-holder-verifier.html</loc><lastmod>2026-04-02</lastmod></url><url><loc>https://www.imshubh.com/articles/microsoft/signing-key-management.html</loc><lastmod>2026-07-12</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/ai-language-and-vision-secure-triage-pipelines-illustrative.html</loc><lastmod>2026-10-10</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/compartment-design-and-movement-policy-implications.html</loc><lastmod>2026-10-16</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/dynamic-groups-with-tag-based-scoping-illustrative-patterns.html</loc><lastmod>2025-10-02</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/identity-domains-mfa-policies-and-admin-safe-rollout.html</loc><lastmod>2025-12-16</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/identity-domains-saml-oidc-federation-setup-notes.html</loc><lastmod>2025-11-09</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/jdbc-ucp-to-oracle-over-tls-or-mtls-with-wallets.html</loc><lastmod>2026-08-11</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/least-privilege-iam-policies-for-workloads-compartment-first.html</loc><lastmod>2025-09-26</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/minimal-java-container-on-oci-with-tls-to-db.html</loc><lastmod>2026-04-14</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/ocir-basics-push-pull-private-repos-auth-tokens.html</loc><lastmod>2026-03-07</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/oracle-db-invoker-s-vs-definer-s-rights-for-least-privilege-code.html</loc><lastmod>2026-05-21</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/practical-secrets-with-oci-vault-creation-rotation-and-usage.html</loc><lastmod>2026-01-23</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/tde-quickstart-and-keystore-hygiene.html</loc><lastmod>2026-06-28</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/ucp-pool-tuning-for-resilience-and-validation.html</loc><lastmod>2026-09-18</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/unified-auditing-practical-policies-and-trail-hygiene.html</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/using-oci-instance-principals-without-leaking-credentials.html</loc><lastmod>2025-08-19</lastmod></url><url><loc>https://www.imshubh.com/articles/oracle-ace/vault-db-wallets-secure-distribution-patterns-illustrative.html</loc><lastmod>2026-02-15</lastmod></url></urlset>
