<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://jomobarnett.com/wp-sitemap.xsl" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/why-this-course-builds-a-real-business/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/technical-product-owner-vs-developer-vs-ai-agent/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/how-to-judge-evidence-risk-and-completion/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/remote-site-survey-customer-problem-and-jobs-to-be-done/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/mvp-boundary-deferred-features-and-success-metrics/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/validation-evidence-pricing-hypotheses-and-first-design-partner/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/from-user-action-to-ui-request-api-and-database/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/frontend-backend-server-database-cache-queue-and-storage/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/dependencies-configuration-logs-and-environments/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/chatgpt-claude-claude-code-and-codex-roles-and-boundaries/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/model-choice-reasoning-effort-context-windows-and-cost/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/research-%e2%86%92-design-%e2%86%92-implement-%e2%86%92-verify-%e2%86%92-handoff/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/ide-vs-code-editor-and-the-vs-code-interface/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/explorer-search-terminal-problems-output-and-markdown-preview/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/source-control-diffs-extensions-settings-and-workspace-trust/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/windows-vs-linux-wsl2-and-ubuntu/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/linux-filesystem-paths-and-home-vs-mnt-c/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/shell-processes-ports-environment-variables-permissions-and-ssh/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/repository-working-tree-staging-area-commit-and-head/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/status-diff-log-gitignore-and-ignored-files/</loc><lastmod>2026-10-08T03:39:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/branches-switching-merge-tags-and-local-history/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/contractor-and-customer-user-journeys/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/wireframes-states-errors-and-edge-cases/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/acceptance-criteria-and-technical-product-requirements/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/separation-of-concerns-coupling-cohesion-and-interfaces/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/modules-adapters-providers-and-reusable-components/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/modular-monolith-vs-microservices-and-when-not-to-split/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/rest-resource-design-and-versioned-api-contracts/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/data-model-planning-relationships-and-ownership/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/provider-abstraction-events-webhooks-and-integration-boundaries/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/remote-wsl-correct-project-opening-and-workspace-indicators/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/remote-ssh-remote-development-and-remote-tunnels/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/multiple-windows-multiple-projects-workspace-settings-and-ai-ide-integrations/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/local-git-vs-remote-git-remotes-clone-fetch-pull-and-push/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/worktrees-stash-and-parallel-claude-codex-sessions/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/local-checkpoints-release-tags-backups-and-final-push-strategy/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/private-repositories-organizations-github-team-and-permissions/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/issues-labels-milestones-discussions-and-repository-settings/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/github-cli-github-api-repository-backup-export-and-security-surface/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/docker-desktop-engine-cli-images-and-containers/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/dockerfiles-build-context-layers-cache-and-registries/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/ports-networking-environment-volumes-logs-and-lifecycle/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/compose-files-services-dependencies-and-profiles/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/networks-volumes-health-checks-and-unique-project-names/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/capstone-local-stack-web-api-postgresql-redis-and-worker/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/variables-functions-conditionals-loops-arrays-and-objects/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/modules-imports-exports-classes-types-and-interfaces/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/trace-a-feature-through-routes-services-queries-and-tests/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/html-css-and-javascript-responsibilities/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/typescript-and-component-based-frontend-architecture/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/forms-state-responsive-design-and-accessibility/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/http-methods-urls-headers-bodies-and-status-codes/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/rest-resources-validation-and-error-contracts/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/api-authentication-context-idempotency-and-versioning-concepts/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/tables-fields-primary-keys-foreign-keys-and-relationships/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/normalization-constraints-indexes-and-query-performance/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/transactions-migrations-backups-and-restoration-concepts/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/routes-controllers-vs-services-and-domain-logic/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/schema-validation-error-handling-and-exceptions/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/database-queries-repository-patterns-and-transaction-boundaries/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/environment-variables-configuration-and-secret-boundaries/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/dependencies-package-managers-and-lockfiles/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/application-logs-structured-errors-and-diagnostic-context/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/host-vs-container-ports-and-bridge-networks/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/volumes-vs-bind-mounts-and-persistent-database-state/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/cpu-memory-logs-health-checks-safe-cleanup-and-destructive-risks/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/authentication-flows-passwords-sessions-and-tokens/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/login-logout-reset-and-verification-flows/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/mobile-authentication-and-secure-credential-handling/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/authentication-vs-authorization/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/organizations-roles-permissions-and-resource-ownership/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/server-side-authorization-deny-by-default-and-testable-policies/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/tenant-data-modeling-and-organization-context/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/row-level-security-concepts-and-defense-in-depth/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/tenant-isolation-tests-auditability-and-failure-modes/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/threat-modeling-owasp-and-attack-surface-thinking/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/sql-injection-xss-csrf-ssrf-command-injection-and-path-traversal/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/uploads-secrets-encryption-rate-limits-audit-logs-and-privacy/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/merge-conflicts-revert-and-restore/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/reset-risks-rebase-squash-and-cherry-pick-concepts/</loc><lastmod>2026-10-08T03:39:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/detached-head-reflog-lost-work-recovery-and-rollback-strategy/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/pull-requests-reviews-comments-and-merge-methods/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/protected-branches-rulesets-required-status-checks-and-codeowners/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/dependabot-dependency-alerts-secrets-environments-and-repository-security/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/native-apps-vs-mobile-web-vs-cross-platform-apps/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/react-native-and-expo-project-architecture/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/ios-vs-android-platform-differences-and-responsive-native-ui/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/navigation-screens-and-application-state/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/api-communication-loading-errors-and-retry-ux/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/mobile-login-token-lifecycle-and-authorized-requests/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/camera-and-image-video-capture/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/runtime-permissions-file-picker-and-media-metadata/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/qr-barcode-scanning-and-project-link-workflows/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/local-storage-vs-secure-storage/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/offline-queueing-background-upload-and-synchronization/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/conflict-detection-retry-idempotency-and-recovery-ux/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/push-notification-concepts-and-permissions/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/deep-links-universal-app-links-and-routing/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/background-foreground-lifecycle-and-notification-reliability/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/mobile-unit-integration-device-testing-concepts/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/eas-build-build-profiles-signing-and-release-versions/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/testflight-google-play-testing-store-review-and-subscription-rules/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/llm-api-requests-models-tokens-and-cost/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/prompt-design-system-developer-user-instructions-and-context/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/structured-outputs-json-schemas-validation-and-fallback/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/multimodal-inputs-and-vision-reasoning/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/ocr-document-image-text-extraction-and-confidence/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/frame-selection-evidence-linking-and-human-review/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/scale-perspective-camera-geometry-and-measurement-error/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/arkit-arcore-lidar-and-multi-image-approaches/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/reference-measurements-calibration-markers-and-safety-boundaries/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/object-storage-buckets-keys-urls-and-access-control/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/upload-pipeline-signed-urls-compression-and-metadata/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/retention-deletion-media-derivatives-and-cdn-concepts/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/evaluation-sets-expected-outputs-and-regression-tests/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/confidence-human-verification-and-hallucination-management/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/ai-logs-cost-tracking-rate-limits-and-model-routing/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/prompt-injection-and-untrusted-content/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/data-leakage-sensitive-data-and-retention/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/tool-model-boundaries-safe-fallbacks-and-human-approval/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/why-queues-and-workers-exist/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/job-lifecycle-retry-idempotency-and-dead-letters/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/redis-caching-boundaries-and-worker-observability/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/transactional-email-and-notification-architecture/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/webhooks-signing-retries-and-event-delivery/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/integration-adapters-provider-failure-and-observability/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/report-data-contracts-and-template-design/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/pdf-generation-media-embedding-and-evidence-integrity/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/xlsx-csv-material-takeoffs-and-export-validation/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/ci-vs-cd-pipelines-and-release-gates/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/local-checks-vs-remote-ci-and-why-both-matter/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/fast-checks-vs-release-checks-for-the-capstone/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/workflow-yaml-events-jobs-steps-and-runners/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/actions-marketplace-actions-permissions-secrets-and-variables/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/artifacts-caches-job-dependencies-and-logs/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/what-act-does-and-its-docker-dependency/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/events-jobs-secrets-environment-and-runner-images/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/compatibility-gaps-failure-diagnosis-and-the-local%e2%86%92act%e2%86%92github-flow/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/pricing-plans-monthly-annual-billing-and-free-trials/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/subscription-states-renewals-cancellation-and-grace-periods/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/payment-provider-abstraction-webhooks-and-billing-failure-handling/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/organizations-users-seats-and-membership/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/plans-entitlements-feature-flags-and-usage-limits/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/metering-quotas-overage-and-server-side-enforcement/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/product-analytics-funnels-and-activation-signals/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/onboarding-lifecycle-email-support-and-customer-feedback/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/privacy-terms-data-export-delete-and-commercial-readiness/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/matrices-path-branch-filters-concurrency-and-cancelling-superseded-runs/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/workflow_dispatch-reusable-workflows-environments-and-approvals/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/required-ci-cost-minute-management-and-failure-investigation/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/github-cli-for-repository-pr-issue-and-workflow-operations/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/github-api-concepts-tokens-and-least-privilege-access/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/release-metadata-artifacts-and-automation-boundaries/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/unit-integration-contract-api-and-database-tests/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/fixtures-mocks-synthetic-data-and-regression-tests/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/test-scope-false-confidence-and-production-consequences/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/playwright-browser-tests-and-user-critical-flows/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/cross-browser-responsive-and-accessibility-checks/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/mobile-device-build-testing-and-acceptance-evidence/</loc><lastmod>2026-10-08T03:39:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/linting-type-checking-and-architecture-boundary-enforcement/</loc><lastmod>2026-10-08T03:39:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/semgrep-sonarqube-community-build-and-sast-concepts/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/gitleaks-trivy-ecosystem-audits-sbom-license-concepts/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/threat-models-abuse-cases-and-security-acceptance-criteria/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/owasp-zap-dast-safe-staging-scans-and-findings-triage/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/least-privilege-non-root-headers-rate-limits-and-hardening/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/primary-ai-implementation-self-audit-and-same-class-sweep/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/secondary-ai-independent-review-regression-tests-and-handoff/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/primary-reconciliation-owner-browser-acceptance-and-local-completion/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/environment-isolation-domains-secrets-and-staging-data/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/deployment-database-migrations-and-remote-smoke-tests/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/rollback-pre-post-deploy-backup-and-release-evidence/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/multi-stage-dockerfiles-and-production-images/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/non-root-containers-least-privilege-and-secret-injection/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/image-scanning-resource-limits-logs-and-safe-cleanup/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/release-candidates-change-windows-and-deployment-plans/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/production-migrations-smoke-tests-and-rollback-decisions/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/release-notes-evidence-and-post-deploy-verification/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/uptime-application-errors-metrics-and-logs/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/alerts-heartbeats-resource-monitoring-and-noise-control/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/incident-triage-communication-mitigation-and-postmortems/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/backup-strategy-retention-encryption-and-off-site-copies/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/database-object-source-backup-boundaries/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/restore-drills-rpo-rto-concepts-and-failure-alerts/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/push-accumulated-local-history-and-verify-remote-integrity/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/final-github-actions-gate-required-checks-and-release-tags/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/github-releases-artifacts-export-backup-and-release-history/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/production-builds-signing-versioning-and-store-metadata/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/testflight-app-store-and-google-play-release-tracks/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/review-rejections-privacy-disclosures-and-mobile-release-operations/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/architecture-decisions-adrs-backlog-and-technical-debt/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/acceptance-criteria-blocker-vs-backlog-and-risk-based-prioritization/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/directing-ai-challenging-recommendations-and-production-accountability/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/launch-readiness-domain-marketing-site-and-onboarding/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/first-customer-acquisition-design-partner-and-feedback-loop/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/subscription-metrics-support-iteration-and-post-launch-roadmap/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/chat-projects-and-project-sources/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/work-and-deep-research/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/files-writing-blocks-documents-and-images/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/connected-apps-plugins-and-scheduled-tasks/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/dots-persistent-agent-ownership/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/memory-models-reasoning-context-and-privacy/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/codex-surfaces-cli-desktop-ide-and-remote/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/implementation-and-local-code-review/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/agents-md-skills-plugins-and-mcp/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/worktrees-parallel-sessions-and-handoffs/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/models-reasoning-context-permissions-and-cost/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/claude-chat-projects-and-artifacts/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/claude-docs-slides-and-design/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/design-systems-and-design-code-sync/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/claude-agentic-work-cowork-and-the-unified-claude-experience/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/connectors-interactive-connectors-and-mcp/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/skills-plugins-models-effort-and-context/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/claude-code-in-local-repositories-wsl-and-vs-code/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/claude-md-rules-and-skills/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/subagents-hooks-and-dynamic-workflows/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/mcp-plugins-and-permissions/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/reviews-handoffs-fresh-sessions-and-parallel-projects/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/claude-code-models-effort-and-token-efficiency/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/cross-tool-research-workflow/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/cross-tool-product-strategy-workflow/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/cross-tool-ui-ux-workflow/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/implementation-deterministic-scanning-and-independent-review/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/final-local-review-and-knowledge-preservation/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership/lessons/recurring-work-tasks-dots-and-agentic-automations/</loc><lastmod>2026-10-08T03:39:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/why-this-course-builds-a-real-business-2/</loc><lastmod>2026-10-08T11:48:52+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/technical-product-owner-vs-developer-vs-ai-agent-2/</loc><lastmod>2026-10-08T11:48:52+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/how-to-judge-evidence-risk-and-completion-2/</loc><lastmod>2026-10-08T11:48:52+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/remote-site-survey-customer-problem-and-jobs-to-be-done-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/mvp-boundary-deferred-features-and-success-metrics-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/validation-evidence-pricing-hypotheses-and-first-design-partner-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/from-user-action-to-ui-request-api-and-database-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/frontend-backend-server-database-cache-queue-and-storage-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/dependencies-configuration-logs-and-environments-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/chatgpt-claude-claude-code-and-codex-roles-and-boundaries-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/model-choice-reasoning-effort-context-windows-and-cost-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/research-%e2%86%92-design-%e2%86%92-implement-%e2%86%92-verify-%e2%86%92-handoff-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/ide-vs-code-editor-and-the-vs-code-interface-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/explorer-search-terminal-problems-output-and-markdown-preview-2/</loc><lastmod>2026-10-08T11:48:53+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/source-control-diffs-extensions-settings-and-workspace-trust-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/windows-vs-linux-wsl2-and-ubuntu-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/linux-filesystem-paths-and-home-vs-mnt-c-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/shell-processes-ports-environment-variables-permissions-and-ssh-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/repository-working-tree-staging-area-commit-and-head-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/status-diff-log-gitignore-and-ignored-files-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/branches-switching-merge-tags-and-local-history-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/contractor-and-customer-user-journeys-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/wireframes-states-errors-and-edge-cases-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/acceptance-criteria-and-technical-product-requirements-2/</loc><lastmod>2026-10-08T11:48:54+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/separation-of-concerns-coupling-cohesion-and-interfaces-2/</loc><lastmod>2026-10-08T11:48:55+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/modules-adapters-providers-and-reusable-components-2/</loc><lastmod>2026-10-08T11:48:55+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/modular-monolith-vs-microservices-and-when-not-to-split-2/</loc><lastmod>2026-10-08T11:48:55+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/rest-resource-design-and-versioned-api-contracts-2/</loc><lastmod>2026-10-08T11:48:55+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/data-model-planning-relationships-and-ownership-2/</loc><lastmod>2026-10-08T11:48:55+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/provider-abstraction-events-webhooks-and-integration-boundaries-2/</loc><lastmod>2026-10-08T11:48:55+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/remote-wsl-correct-project-opening-and-workspace-indicators-2/</loc><lastmod>2026-10-08T11:48:55+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/remote-ssh-remote-development-and-remote-tunnels-2/</loc><lastmod>2026-10-08T11:48:55+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/multiple-windows-multiple-projects-workspace-settings-and-ai-ide-integrations-2/</loc><lastmod>2026-10-08T11:48:55+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/local-git-vs-remote-git-remotes-clone-fetch-pull-and-push-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/worktrees-stash-and-parallel-claude-codex-sessions-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/local-checkpoints-release-tags-backups-and-final-push-strategy-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/private-repositories-organizations-github-team-and-permissions-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/issues-labels-milestones-discussions-and-repository-settings-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/github-cli-github-api-repository-backup-export-and-security-surface-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/docker-desktop-engine-cli-images-and-containers-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/dockerfiles-build-context-layers-cache-and-registries-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/ports-networking-environment-volumes-logs-and-lifecycle-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/compose-files-services-dependencies-and-profiles-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/networks-volumes-health-checks-and-unique-project-names-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/capstone-local-stack-web-api-postgresql-redis-and-worker-2/</loc><lastmod>2026-10-08T11:48:56+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/variables-functions-conditionals-loops-arrays-and-objects-2/</loc><lastmod>2026-10-08T11:48:57+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/modules-imports-exports-classes-types-and-interfaces-2/</loc><lastmod>2026-10-08T11:48:57+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/trace-a-feature-through-routes-services-queries-and-tests-2/</loc><lastmod>2026-10-08T11:48:57+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/html-css-and-javascript-responsibilities-2/</loc><lastmod>2026-10-08T11:48:57+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/typescript-and-component-based-frontend-architecture-2/</loc><lastmod>2026-10-08T11:48:57+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/forms-state-responsive-design-and-accessibility-2/</loc><lastmod>2026-10-08T11:48:57+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/http-methods-urls-headers-bodies-and-status-codes-2/</loc><lastmod>2026-10-08T11:48:57+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/rest-resources-validation-and-error-contracts-2/</loc><lastmod>2026-10-08T11:48:57+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/api-authentication-context-idempotency-and-versioning-concepts-2/</loc><lastmod>2026-10-08T11:48:57+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/tables-fields-primary-keys-foreign-keys-and-relationships-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/normalization-constraints-indexes-and-query-performance-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/transactions-migrations-backups-and-restoration-concepts-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/routes-controllers-vs-services-and-domain-logic-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/schema-validation-error-handling-and-exceptions-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/database-queries-repository-patterns-and-transaction-boundaries-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/environment-variables-configuration-and-secret-boundaries-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/dependencies-package-managers-and-lockfiles-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/application-logs-structured-errors-and-diagnostic-context-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/host-vs-container-ports-and-bridge-networks-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/volumes-vs-bind-mounts-and-persistent-database-state-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/cpu-memory-logs-health-checks-safe-cleanup-and-destructive-risks-2/</loc><lastmod>2026-10-08T11:48:58+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/authentication-flows-passwords-sessions-and-tokens-2/</loc><lastmod>2026-10-08T11:48:59+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/login-logout-reset-and-verification-flows-2/</loc><lastmod>2026-10-08T11:48:59+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/mobile-authentication-and-secure-credential-handling-2/</loc><lastmod>2026-10-08T11:48:59+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/authentication-vs-authorization-2/</loc><lastmod>2026-10-08T11:48:59+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/organizations-roles-permissions-and-resource-ownership-2/</loc><lastmod>2026-10-08T11:48:59+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/server-side-authorization-deny-by-default-and-testable-policies-2/</loc><lastmod>2026-10-08T11:48:59+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/tenant-data-modeling-and-organization-context-2/</loc><lastmod>2026-10-08T11:48:59+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/row-level-security-concepts-and-defense-in-depth-2/</loc><lastmod>2026-10-08T11:48:59+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/tenant-isolation-tests-auditability-and-failure-modes-2/</loc><lastmod>2026-10-08T11:48:59+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/threat-modeling-owasp-and-attack-surface-thinking-2/</loc><lastmod>2026-10-08T11:49:00+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/sql-injection-xss-csrf-ssrf-command-injection-and-path-traversal-2/</loc><lastmod>2026-10-08T11:49:00+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/uploads-secrets-encryption-rate-limits-audit-logs-and-privacy-2/</loc><lastmod>2026-10-08T11:49:00+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/merge-conflicts-revert-and-restore-2/</loc><lastmod>2026-10-08T11:49:00+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/reset-risks-rebase-squash-and-cherry-pick-concepts-2/</loc><lastmod>2026-10-08T11:49:00+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/detached-head-reflog-lost-work-recovery-and-rollback-strategy-2/</loc><lastmod>2026-10-08T11:49:00+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/pull-requests-reviews-comments-and-merge-methods-2/</loc><lastmod>2026-10-08T11:49:00+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/protected-branches-rulesets-required-status-checks-and-codeowners-2/</loc><lastmod>2026-10-08T11:49:00+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/dependabot-dependency-alerts-secrets-environments-and-repository-security-2/</loc><lastmod>2026-10-08T11:49:00+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/native-apps-vs-mobile-web-vs-cross-platform-apps-2/</loc><lastmod>2026-10-08T11:49:01+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/react-native-and-expo-project-architecture-2/</loc><lastmod>2026-10-08T11:49:01+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/ios-vs-android-platform-differences-and-responsive-native-ui-2/</loc><lastmod>2026-10-08T11:49:01+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/navigation-screens-and-application-state-2/</loc><lastmod>2026-10-08T11:49:01+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/api-communication-loading-errors-and-retry-ux-2/</loc><lastmod>2026-10-08T11:49:01+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/mobile-login-token-lifecycle-and-authorized-requests-2/</loc><lastmod>2026-10-08T11:49:01+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/camera-and-image-video-capture-2/</loc><lastmod>2026-10-08T11:49:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/runtime-permissions-file-picker-and-media-metadata-2/</loc><lastmod>2026-10-08T11:49:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/qr-barcode-scanning-and-project-link-workflows-2/</loc><lastmod>2026-10-08T11:49:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/local-storage-vs-secure-storage-2/</loc><lastmod>2026-10-08T11:49:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/offline-queueing-background-upload-and-synchronization-2/</loc><lastmod>2026-10-08T11:49:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/conflict-detection-retry-idempotency-and-recovery-ux-2/</loc><lastmod>2026-10-08T11:49:02+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/push-notification-concepts-and-permissions-2/</loc><lastmod>2026-10-08T11:49:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/deep-links-universal-app-links-and-routing-2/</loc><lastmod>2026-10-08T11:49:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/background-foreground-lifecycle-and-notification-reliability-2/</loc><lastmod>2026-10-08T11:49:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/mobile-unit-integration-device-testing-concepts-2/</loc><lastmod>2026-10-08T11:49:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/eas-build-build-profiles-signing-and-release-versions-2/</loc><lastmod>2026-10-08T11:49:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/testflight-google-play-testing-store-review-and-subscription-rules-2/</loc><lastmod>2026-10-08T11:49:03+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/llm-api-requests-models-tokens-and-cost-2/</loc><lastmod>2026-10-08T11:49:04+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/prompt-design-system-developer-user-instructions-and-context-2/</loc><lastmod>2026-10-08T11:49:04+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/structured-outputs-json-schemas-validation-and-fallback-2/</loc><lastmod>2026-10-08T11:49:04+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/multimodal-inputs-and-vision-reasoning-2/</loc><lastmod>2026-10-08T11:49:04+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/ocr-document-image-text-extraction-and-confidence-2/</loc><lastmod>2026-10-08T11:49:04+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/frame-selection-evidence-linking-and-human-review-2/</loc><lastmod>2026-10-08T11:49:04+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/scale-perspective-camera-geometry-and-measurement-error-2/</loc><lastmod>2026-10-08T11:49:04+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/arkit-arcore-lidar-and-multi-image-approaches-2/</loc><lastmod>2026-10-08T11:49:04+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/reference-measurements-calibration-markers-and-safety-boundaries-2/</loc><lastmod>2026-10-08T11:49:04+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/object-storage-buckets-keys-urls-and-access-control-2/</loc><lastmod>2026-10-08T11:49:05+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/upload-pipeline-signed-urls-compression-and-metadata-2/</loc><lastmod>2026-10-08T11:49:05+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/retention-deletion-media-derivatives-and-cdn-concepts-2/</loc><lastmod>2026-10-08T11:49:05+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/evaluation-sets-expected-outputs-and-regression-tests-2/</loc><lastmod>2026-10-08T11:49:05+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/confidence-human-verification-and-hallucination-management-2/</loc><lastmod>2026-10-08T11:49:05+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/ai-logs-cost-tracking-rate-limits-and-model-routing-2/</loc><lastmod>2026-10-08T11:49:05+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/prompt-injection-and-untrusted-content-2/</loc><lastmod>2026-10-08T11:49:05+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/data-leakage-sensitive-data-and-retention-2/</loc><lastmod>2026-10-08T11:49:05+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/tool-model-boundaries-safe-fallbacks-and-human-approval-2/</loc><lastmod>2026-10-08T11:49:05+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/why-queues-and-workers-exist-2/</loc><lastmod>2026-10-08T11:49:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/job-lifecycle-retry-idempotency-and-dead-letters-2/</loc><lastmod>2026-10-08T11:49:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/redis-caching-boundaries-and-worker-observability-2/</loc><lastmod>2026-10-08T11:49:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/transactional-email-and-notification-architecture-2/</loc><lastmod>2026-10-08T11:49:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/webhooks-signing-retries-and-event-delivery-2/</loc><lastmod>2026-10-08T11:49:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/integration-adapters-provider-failure-and-observability-2/</loc><lastmod>2026-10-08T11:49:06+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/report-data-contracts-and-template-design-2/</loc><lastmod>2026-10-08T11:49:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/pdf-generation-media-embedding-and-evidence-integrity-2/</loc><lastmod>2026-10-08T11:49:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/xlsx-csv-material-takeoffs-and-export-validation-2/</loc><lastmod>2026-10-08T11:49:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/ci-vs-cd-pipelines-and-release-gates-2/</loc><lastmod>2026-10-08T11:49:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/local-checks-vs-remote-ci-and-why-both-matter-2/</loc><lastmod>2026-10-08T11:49:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/fast-checks-vs-release-checks-for-the-capstone-2/</loc><lastmod>2026-10-08T11:49:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/workflow-yaml-events-jobs-steps-and-runners-2/</loc><lastmod>2026-10-08T11:49:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/actions-marketplace-actions-permissions-secrets-and-variables-2/</loc><lastmod>2026-10-08T11:49:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/artifacts-caches-job-dependencies-and-logs-2/</loc><lastmod>2026-10-08T11:49:07+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/what-act-does-and-its-docker-dependency-2/</loc><lastmod>2026-10-08T11:49:08+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/events-jobs-secrets-environment-and-runner-images-2/</loc><lastmod>2026-10-08T11:49:08+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/compatibility-gaps-failure-diagnosis-and-the-local%e2%86%92act%e2%86%92github-flow-2/</loc><lastmod>2026-10-08T11:49:08+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/pricing-plans-monthly-annual-billing-and-free-trials-2/</loc><lastmod>2026-10-08T11:49:08+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/subscription-states-renewals-cancellation-and-grace-periods-2/</loc><lastmod>2026-10-08T11:49:08+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/payment-provider-abstraction-webhooks-and-billing-failure-handling-2/</loc><lastmod>2026-10-08T11:49:08+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/organizations-users-seats-and-membership-2/</loc><lastmod>2026-10-08T11:49:08+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/plans-entitlements-feature-flags-and-usage-limits-2/</loc><lastmod>2026-10-08T11:49:08+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/metering-quotas-overage-and-server-side-enforcement-2/</loc><lastmod>2026-10-08T11:49:08+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/product-analytics-funnels-and-activation-signals-2/</loc><lastmod>2026-10-08T11:49:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/onboarding-lifecycle-email-support-and-customer-feedback-2/</loc><lastmod>2026-10-08T11:49:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/privacy-terms-data-export-delete-and-commercial-readiness-2/</loc><lastmod>2026-10-08T11:49:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/matrices-path-branch-filters-concurrency-and-cancelling-superseded-runs-2/</loc><lastmod>2026-10-08T11:49:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/workflow_dispatch-reusable-workflows-environments-and-approvals-2/</loc><lastmod>2026-10-08T11:49:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/required-ci-cost-minute-management-and-failure-investigation-2/</loc><lastmod>2026-10-08T11:49:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/github-cli-for-repository-pr-issue-and-workflow-operations-2/</loc><lastmod>2026-10-08T11:49:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/github-api-concepts-tokens-and-least-privilege-access-2/</loc><lastmod>2026-10-08T11:49:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/release-metadata-artifacts-and-automation-boundaries-2/</loc><lastmod>2026-10-08T11:49:09+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/unit-integration-contract-api-and-database-tests-2/</loc><lastmod>2026-10-08T11:49:10+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/fixtures-mocks-synthetic-data-and-regression-tests-2/</loc><lastmod>2026-10-08T11:49:10+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/test-scope-false-confidence-and-production-consequences-2/</loc><lastmod>2026-10-08T11:49:10+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/playwright-browser-tests-and-user-critical-flows-2/</loc><lastmod>2026-10-08T11:49:10+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/cross-browser-responsive-and-accessibility-checks-2/</loc><lastmod>2026-10-08T11:49:10+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/mobile-device-build-testing-and-acceptance-evidence-2/</loc><lastmod>2026-10-08T11:49:10+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/linting-type-checking-and-architecture-boundary-enforcement-2/</loc><lastmod>2026-10-08T11:49:10+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/semgrep-sonarqube-community-build-and-sast-concepts-2/</loc><lastmod>2026-10-08T11:49:10+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/gitleaks-trivy-ecosystem-audits-sbom-license-concepts-2/</loc><lastmod>2026-10-08T11:49:10+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/threat-models-abuse-cases-and-security-acceptance-criteria-2/</loc><lastmod>2026-10-08T11:49:11+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/owasp-zap-dast-safe-staging-scans-and-findings-triage-2/</loc><lastmod>2026-10-08T11:49:11+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/least-privilege-non-root-headers-rate-limits-and-hardening-2/</loc><lastmod>2026-10-08T11:49:11+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/primary-ai-implementation-self-audit-and-same-class-sweep-2/</loc><lastmod>2026-10-08T11:49:11+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/secondary-ai-independent-review-regression-tests-and-handoff-2/</loc><lastmod>2026-10-08T11:49:11+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/primary-reconciliation-owner-browser-acceptance-and-local-completion-2/</loc><lastmod>2026-10-08T11:49:11+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/environment-isolation-domains-secrets-and-staging-data-2/</loc><lastmod>2026-10-08T11:49:11+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/deployment-database-migrations-and-remote-smoke-tests-2/</loc><lastmod>2026-10-08T11:49:12+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/rollback-pre-post-deploy-backup-and-release-evidence-2/</loc><lastmod>2026-10-08T11:49:12+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/multi-stage-dockerfiles-and-production-images-2/</loc><lastmod>2026-10-08T11:49:12+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/non-root-containers-least-privilege-and-secret-injection-2/</loc><lastmod>2026-10-08T11:49:12+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/image-scanning-resource-limits-logs-and-safe-cleanup-2/</loc><lastmod>2026-10-08T11:49:12+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/release-candidates-change-windows-and-deployment-plans-2/</loc><lastmod>2026-10-08T11:49:12+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/production-migrations-smoke-tests-and-rollback-decisions-2/</loc><lastmod>2026-10-08T11:49:12+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/release-notes-evidence-and-post-deploy-verification-2/</loc><lastmod>2026-10-08T11:49:12+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/uptime-application-errors-metrics-and-logs-2/</loc><lastmod>2026-10-08T11:49:13+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/alerts-heartbeats-resource-monitoring-and-noise-control-2/</loc><lastmod>2026-10-08T11:49:13+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/incident-triage-communication-mitigation-and-postmortems-2/</loc><lastmod>2026-10-08T11:49:13+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/backup-strategy-retention-encryption-and-off-site-copies-2/</loc><lastmod>2026-10-08T11:49:13+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/database-object-source-backup-boundaries-2/</loc><lastmod>2026-10-08T11:49:13+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/restore-drills-rpo-rto-concepts-and-failure-alerts-2/</loc><lastmod>2026-10-08T11:49:13+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/push-accumulated-local-history-and-verify-remote-integrity-2/</loc><lastmod>2026-10-08T11:49:13+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/final-github-actions-gate-required-checks-and-release-tags-2/</loc><lastmod>2026-10-08T11:49:13+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/github-releases-artifacts-export-backup-and-release-history-2/</loc><lastmod>2026-10-08T11:49:13+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/production-builds-signing-versioning-and-store-metadata-2/</loc><lastmod>2026-10-08T11:49:14+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/testflight-app-store-and-google-play-release-tracks-2/</loc><lastmod>2026-10-08T11:49:14+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/review-rejections-privacy-disclosures-and-mobile-release-operations-2/</loc><lastmod>2026-10-08T11:49:14+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/architecture-decisions-adrs-backlog-and-technical-debt-2/</loc><lastmod>2026-10-08T11:49:14+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/acceptance-criteria-blocker-vs-backlog-and-risk-based-prioritization-2/</loc><lastmod>2026-10-08T11:49:14+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/directing-ai-challenging-recommendations-and-production-accountability-2/</loc><lastmod>2026-10-08T11:49:14+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/launch-readiness-domain-marketing-site-and-onboarding-2/</loc><lastmod>2026-10-08T11:49:14+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/first-customer-acquisition-design-partner-and-feedback-loop-2/</loc><lastmod>2026-10-08T11:49:14+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/subscription-metrics-support-iteration-and-post-launch-roadmap-2/</loc><lastmod>2026-10-08T11:49:14+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/chat-projects-and-project-sources-2/</loc><lastmod>2026-10-08T11:49:16+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/work-and-deep-research-2/</loc><lastmod>2026-10-08T11:49:16+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/files-writing-blocks-documents-and-images-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/connected-apps-plugins-and-scheduled-tasks-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/dots-persistent-agent-ownership-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/memory-models-reasoning-context-and-privacy-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/codex-surfaces-cli-desktop-ide-and-remote-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/implementation-and-local-code-review-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/agents-md-skills-plugins-and-mcp-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/worktrees-parallel-sessions-and-handoffs-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/models-reasoning-context-permissions-and-cost-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/claude-chat-projects-and-artifacts-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/claude-docs-slides-and-design-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/design-systems-and-design-code-sync-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/claude-agentic-work-cowork-and-the-unified-claude-experience-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/connectors-interactive-connectors-and-mcp-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/skills-plugins-models-effort-and-context-2/</loc><lastmod>2026-10-08T11:49:17+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/claude-code-in-local-repositories-wsl-and-vs-code-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/claude-md-rules-and-skills-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/subagents-hooks-and-dynamic-workflows-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/mcp-plugins-and-permissions-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/reviews-handoffs-fresh-sessions-and-parallel-projects-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/claude-code-models-effort-and-token-efficiency-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/cross-tool-research-workflow-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/cross-tool-product-strategy-workflow-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/cross-tool-ui-ux-workflow-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/implementation-deterministic-scanning-and-independent-review-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/final-local-review-and-knowledge-preservation-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url><url><loc>https://jomobarnett.com/courses/ai-assisted-software-development-technical-product-ownership-2/lessons/recurring-work-tasks-dots-and-agentic-automations-2/</loc><lastmod>2026-10-08T11:49:18+00:00</lastmod></url></urlset>
