<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://pettll.net/</loc></url><url><loc>https://pettll.net/blog/</loc></url><url><loc>https://pettll.net/blog/agentforce-ai-agents-salesforce-2026/</loc></url><url><loc>https://pettll.net/blog/agentforce-custom-actions/</loc></url><url><loc>https://pettll.net/blog/ai-code-review-copilot-what-it-catches-misses/</loc></url><url><loc>https://pettll.net/blog/apex-security-code-review-checklist/</loc></url><url><loc>https://pettll.net/blog/apex-trigger-framework/</loc></url><url><loc>https://pettll.net/blog/api-gateway-rate-limiting-ddos-protection/</loc></url><url><loc>https://pettll.net/blog/aws-cloudtrail-anomaly-detection-security/</loc></url><url><loc>https://pettll.net/blog/aws-codepipeline-vs-github-actions-2026/</loc></url><url><loc>https://pettll.net/blog/aws-lambda-security-hardening-2026/</loc></url><url><loc>https://pettll.net/blog/aws-reinvent-2024-security-launches/</loc></url><url><loc>https://pettll.net/blog/building-apex-security-scanner/</loc></url><url><loc>https://pettll.net/blog/building-aws-sfdc-event-bridge/</loc></url><url><loc>https://pettll.net/blog/building-copado-pipeline-inspector/</loc></url><url><loc>https://pettll.net/blog/building-expenses-ios-app/</loc></url><url><loc>https://pettll.net/blog/building-payslip-parser/</loc></url><url><loc>https://pettll.net/blog/building-release-notes-generator/</loc></url><url><loc>https://pettll.net/blog/building-sf-metadata-delta/</loc></url><url><loc>https://pettll.net/blog/codeql-github-advanced-security-2026/</loc></url><url><loc>https://pettll.net/blog/copado-vs-gearset-vs-azuredevops/</loc></url><url><loc>https://pettll.net/blog/copilot-approval-guard-vscode-extension/</loc></url><url><loc>https://pettll.net/blog/data-cloud-marketing-cloud-integration/</loc></url><url><loc>https://pettll.net/blog/dependency-confusion-supply-chain-attack-prevention/</loc></url><url><loc>https://pettll.net/blog/devsecops-salesforce-ecosystem/</loc></url><url><loc>https://pettll.net/blog/docker-distroless-container-hardening/</loc></url><url><loc>https://pettll.net/blog/experience-cloud-security/</loc></url><url><loc>https://pettll.net/blog/github-actions-2026-security-roadmap/</loc></url><url><loc>https://pettll.net/blog/github-actions-oidc-aws-no-long-lived-keys/</loc></url><url><loc>https://pettll.net/blog/github-actions-salesforce-advanced/</loc></url><url><loc>https://pettll.net/blog/hardening-github-actions-sha-pinning-permissions/</loc></url><url><loc>https://pettll.net/blog/iac-security-drift-detection-opentofu-checkov/</loc></url><url><loc>https://pettll.net/blog/kubernetes-security-features-v133-v135/</loc></url><url><loc>https://pettll.net/blog/lwc-jest-testing-patterns/</loc></url><url><loc>https://pettll.net/blog/mulesoft-salesforce-api-led-connectivity/</loc></url><url><loc>https://pettll.net/blog/multi-cloud-salesforce-architecture/</loc></url><url><loc>https://pettll.net/blog/named-credentials-external-credentials/</loc></url><url><loc>https://pettll.net/blog/nextjs-middleware-auth-bypass-cve-2025-29927/</loc></url><url><loc>https://pettll.net/blog/openbao-vs-hashicorp-vault-2026/</loc></url><url><loc>https://pettll.net/blog/owasp-top-10-salesforce/</loc></url><url><loc>https://pettll.net/blog/pinning-github-actions-supply-chain-security/</loc></url><url><loc>https://pettll.net/blog/salesforce-branching-strategy/</loc></url><url><loc>https://pettll.net/blog/salesforce-cicd-copado-github-actions/</loc></url><url><loc>https://pettll.net/blog/salesforce-commerce-cloud-b2b-b2c/</loc></url><url><loc>https://pettll.net/blog/salesforce-data-cloud-cdp-architecture/</loc></url><url><loc>https://pettll.net/blog/salesforce-deployment-rollback/</loc></url><url><loc>https://pettll.net/blog/salesforce-devops-center-vs-copado-2026/</loc></url><url><loc>https://pettll.net/blog/salesforce-einstein-ai-practical-guide/</loc></url><url><loc>https://pettll.net/blog/salesforce-flow-architecture-at-scale/</loc></url><url><loc>https://pettll.net/blog/salesforce-identity-sso-oauth-saml/</loc></url><url><loc>https://pettll.net/blog/salesforce-integration-resilience-patterns/</loc></url><url><loc>https://pettll.net/blog/salesforce-oms-order-management/</loc></url><url><loc>https://pettll.net/blog/salesforce-performance-optimisation/</loc></url><url><loc>https://pettll.net/blog/salesforce-platform-cache/</loc></url><url><loc>https://pettll.net/blog/salesforce-release-management-at-scale/</loc></url><url><loc>https://pettll.net/blog/salesforce-shield-platform-security/</loc></url><url><loc>https://pettll.net/blog/sbom-cisa-2025-minimum-elements-compliance/</loc></url><url><loc>https://pettll.net/blog/scratch-org-pools-ci/</loc></url><url><loc>https://pettll.net/blog/secrets-management-cicd-beyond-env-vars/</loc></url><url><loc>https://pettll.net/blog/sf-cli-migration-sfdx/</loc></url><url><loc>https://pettll.net/blog/sfdx-package-based-development/</loc></url><url><loc>https://pettll.net/blog/shift-left-security-salesforce-cicd/</loc></url><url><loc>https://pettll.net/blog/shift-smart-devsecops-alert-fatigue-2026/</loc></url><url><loc>https://pettll.net/blog/slsa-build-level-3-github-attestations-practical/</loc></url><url><loc>https://pettll.net/blog/slsa-build-provenance-github-actions/</loc></url><url><loc>https://pettll.net/blog/terraform-iac-security-scanning-trivy/</loc></url><url><loc>https://pettll.net/blog/terraform-salesforce-infrastructure/</loc></url><url><loc>https://pettll.net/blog/tj-actions-supply-chain-attack-github-actions-hardening/</loc></url><url><loc>https://pettll.net/blog/zero-trust-cicd-spiffe-spire-oidc/</loc></url><url><loc>https://pettll.net/blog/zero-trust-salesforce-org-design/</loc></url><url><loc>https://pettll.net/cv/</loc></url><url><loc>https://pettll.net/privacy/</loc></url></urlset>