<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/mkdocs-for-internal-docs/optimizing-static-site-generation-for-10k-pages/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/search-and-discovery/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/choosing-the-right-framework/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/scaffolder-template-design/writing-custom-scaffolder-templates-for-nodejs-services/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/session-and-token-management/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/docusaurus-setup-customization/adding-versioned-docs-to-docusaurus/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/team-permission-models/managing-service-account-permissions-in-internal-tooling/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/catalog-integration-patterns/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/audit-logging-compliance/exporting-audit-logs-to-a-siem/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/plugin-testing-and-publishing/end-to-end-testing-plugins-with-playwright/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/audit-logging-compliance/streaming-audit-events-to-a-siem-with-kafka/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/role-based-access-control-setup/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/developer-experience-metrics/measuring-developer-experience-with-dora-metrics/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/developer-experience-metrics/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/developer-experience-metrics/instrumenting-portal-usage-analytics/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/developer-experience-metrics/tracking-golden-path-adoption/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/internal-api-portals-and-discovery/building-an-internal-api-discovery-portal/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/internal-api-portals-and-discovery/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/internal-api-portals-and-discovery/generating-client-sdks-from-openapi/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/internal-api-portals-and-discovery/publishing-openapi-specs-to-the-service-catalog/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/service-onboarding-automation/automating-team-and-ownership-assignment/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/service-onboarding-automation/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/service-onboarding-automation/onboarding-new-engineers-with-self-service-workflows/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/service-onboarding-automation/automating-repository-scaffolding-with-backstage-software-templates/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/golden-paths-and-paved-roads/enforcing-paved-road-policies-with-software-checks/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/golden-paths-and-paved-roads/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/golden-paths-and-paved-roads/creating-a-golden-path-template-for-microservices/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/golden-paths-and-paved-roads/versioning-and-deprecating-golden-paths/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/incident-and-oncall-workflows/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/incident-and-oncall-workflows/surfacing-pagerduty-oncall-on-entity-pages/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/incident-and-oncall-workflows/linking-runbooks-to-services-in-the-catalog/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/search-and-discovery/customizing-search-result-ranking/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/portal-performance-and-caching/configuring-redis-caching-for-the-catalog/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/choosing-the-right-framework/self-hosting-vs-managed-backstage/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/backstage-architecture-deep-dive/setting-up-opentelemetry-observability-for-backstage/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/portal-performance-and-caching/setting-cdn-cache-headers-for-portal-assets/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/building-custom-backstage-plugins/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/mkdocs-for-internal-docs/adding-full-text-search-to-mkdocs/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/search-and-discovery/integrating-elasticsearch-as-the-search-backend/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/backstage-architecture-deep-dive/how-to-deploy-backstage-on-kubernetes-step-by-step/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/docusaurus-setup-customization/theming-docusaurus-with-a-design-system/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/techdocs-documentation-pipelines/writing-techdocs-with-mkdocs-and-mermaid/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/techdocs-documentation-pipelines/publishing-techdocs-to-s3-with-ci/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/scaffolder-template-design/writing-a-custom-scaffolder-action/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/techdocs-documentation-pipelines/caching-techdocs-builds-in-ci/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/session-and-token-management/configuring-short-lived-jwt-sessions/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/oidc-sso-configuration/configuring-okta-sso-for-backstage-developer-portals/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/building-custom-backstage-plugins/adding-a-backend-plugin-with-a-rest-endpoint/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/team-permission-models/modeling-ownership-with-backstage-groups/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/portal-performance-and-caching/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/backstage-architecture-deep-dive/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/docusaurus-setup-customization/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/choosing-the-right-framework/backstage-vs-docusaurus-vs-mkdocs-decision-guide/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/custom-ui-components-for-portals/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/catalog-integration-patterns/syncing-gitlab-repositories-into-the-catalog/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/custom-ui-components-for-portals/adding-a-cost-insights-tab-to-entities/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/custom-ui-components-for-portals/building-a-custom-entity-page-card-in-backstage/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/mkdocs-for-internal-docs/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/audit-logging-compliance/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/building-custom-backstage-plugins/step-by-step-guide-to-creating-a-backstage-frontend-plugin/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/catalog-integration-patterns/ingesting-kubernetes-resources-into-the-catalog/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/building-custom-backstage-plugins/creating-a-backend-plugin-with-the-new-backend-system/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/catalog-integration-patterns/integrating-github-actions-with-backstage-catalog/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/plugin-testing-and-publishing/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/oidc-sso-configuration/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/audit-logging-compliance/setting-up-audit-trails-for-documentation-changes/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/scaffolder-template-design/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/secrets-management-and-rotation/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/session-and-token-management/revoking-and-rotating-portal-api-tokens/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/role-based-access-control-setup/implementing-fine-grained-rbac-in-docusaurus/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/plugin-ecosystem-custom-extensions/plugin-testing-and-publishing/publishing-a-custom-backstage-plugin-to-an-internal-registry/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/secrets-management-and-rotation/rotating-oidc-client-secrets-without-downtime/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/oidc-sso-configuration/configuring-azure-ad-oidc-for-backstage/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/choosing-the-right-framework/mkdocs-vs-docusaurus-for-internal-engineering-docs/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/secrets-management-and-rotation/integrating-hashicorp-vault-with-backstage/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/team-permission-models/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/role-based-access-control-setup/mapping-ldap-groups-to-portal-roles/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-experience-self-service-platforms/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/developer-portal-architecture-frameworks/techdocs-documentation-pipelines/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/authentication-rbac-security-governance/role-based-access-control-setup/defining-a-least-privilege-rbac-policy-for-service-owners/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

  
  <url>
    <loc>https://www.internal-developer-portal.com/</loc>
    <lastmod>2026-07-22</lastmod>
  </url>
  

</urlset>

