<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.devfoxlabs.com</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/all</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/tools</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/tools/code-playground</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/about</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/contact</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/privacy</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/cookies</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/terms</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/advanced-git</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/advanced-python</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/advanced-testing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/advanced-typescript</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/ai-engineering-foundations</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/building-reliable-ai-systems</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/docker-foundations</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/git-fundamentals</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/git-in-practice</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/kubernetes-foundations</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/production-ai-engineering</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/python-foundations</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/python-in-practice</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/testing-foundations</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/testing-in-practice</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/typescript-foundations</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/courses/typescript-in-practice</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/a-cluster-on-your-laptop</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/accessibility-checks-in-the-pipeline</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/an-eval-harness-you-can-trust</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/arrays-and-tuples</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/assertion-functions-and-satisfies</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/async-io-in-anger</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/async-patterns-and-concurrency</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/asyncio-from-the-event-loop-up</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/attribute-lookup-and-the-mro</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/authoring-a-typed-library</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/automating-git-with-hooks</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/beyond-functional-testing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/booleans-conditions-and-truthiness</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/branching-and-merging-basics</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/branching-models-for-teams</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/branded-and-nominal-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/browser-tests-with-playwright</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/bug-triage-and-quality-metrics</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/building-and-bundling</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/caching-across-a-model-stack</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/cherry-picking-and-moving-commits</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/choosing-what-git-tracks</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/classes-and-objects</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/code-quality-tooling</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/comprehensions</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/concurrency-with-threads-and-processes</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/conditional-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/configmaps-and-secrets</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/configuration-and-environment-variables</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/configuration-and-secrets</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/configuring-git-the-way-you-want-it</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/configuring-the-compiler</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/context-engineering-at-scale</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/context-managers</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/contract-testing-between-services</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/cost-and-latency-engineering</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/database-state-and-isolation</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/dataclasses-and-modelling-data</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/dates-times-and-time-zones</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/debugging-a-container-that-will-not-start</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/debugging-a-pod-that-will-not-run</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/declaration-files-and-ambient-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/decorators</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/decorators-and-metadata</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/dependencies-and-their-type-definitions</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/deployments-that-keep-pods-running</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/descriptors-and-properties</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/designing-a-test-strategy</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/designing-the-context-window</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/designing-tools-a-model-can-use-well</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/dictionaries-and-sets</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/distributing-and-versioning</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/drift-regression-and-model-upgrades</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/enums-and-literal-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/ephemeral-environments-and-test-infrastructure</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/equivalence-classes-and-boundary-values</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/error-handling-strategies</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/errors-and-exceptions</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/errors-as-design</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/evaluating-an-ai-feature</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/exploratory-testing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/failure-modes-retries-and-fallbacks</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/faking-external-services</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/few-shot-examples-that-teach</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/files-paths-and-the-filesystem</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/filing-a-bug-report-that-gets-fixed</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/finding-regressions-with-git-bisect</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/fine-tuning-distillation-and-when-not-to</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/function-overloads-and-call-signatures</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/functions-arguments-and-return-values</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/functions-parameters-and-return-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/fuzzing-and-generated-input</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/generics-and-reusable-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/generics-that-scale</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/git-in-cicd-pipelines</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/git-notes-archives-and-bundles</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/gitattributes-and-config-that-pays-for-itself</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/giving-the-model-your-data</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/grounding-and-citation</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/guardrails-and-policy-enforcement</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/how-software-breaks</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/http-clients-and-talking-to-apis</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/human-in-the-loop-design</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/images-containers-and-the-difference</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/incidents-in-non-deterministic-systems</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/inference-deep-dive</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/ingress-and-getting-traffic-in</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/inside-the-git-object-model</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/installing-docker-and-running-your-first-container</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/installing-git</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/installing-python-without-breaking-your-machine</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/integration-tests-and-their-seams</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/interactive-rebase-and-clean-commits</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/interfaces-versus-type-aliases</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/interop-with-untyped-code</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/iterators-generators-and-laziness</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/keeping-data-with-volumes</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/killing-flaky-tests</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/labels-selectors-and-namespaces</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/layers-caching-and-build-context</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/leading-quality-in-a-team</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/levels-of-testing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/linting-and-formatting</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/lists-and-tuples</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/llm-as-judge-and-its-failure-modes</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/locators-and-page-objects</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/logging-instead-of-print</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/loops-and-iteration</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/loops-that-do-not-run-away</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/making-decisions-with-conditions</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/manifests-and-kubectl-apply</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/mapped-types-and-key-remapping</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/measuring-instead-of-vibing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/memory-and-state-across-turns</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/memory-reference-counting-and-garbage-collection</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/merge-strategies-drivers-and-rerere</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/merging-and-resolving-conflicts</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/metaclasses-and-class-creation</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/metaprogramming-and-its-limits</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/model-context-protocol-and-tool-ecosystems</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/modelling-domains-with-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/module-resolution-esm-and-cjs</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/modules-import-and-export</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/multi-agent-orchestration</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/mutation-testing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/narrowing-in-depth</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/networking-and-publishing-ports</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/null-undefined-and-strict-null-checks</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/numbers-and-arithmetic-that-surprises-you</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/numbers-and-floating-point</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/objects-and-classes</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/objects-and-type-aliases</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/observability-as-a-testing-tool</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/observability-for-non-deterministic-systems</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/organising-code-into-modules</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/packaging-your-project</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/performance-engineering</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/performance-testing-and-load-models</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/persistent-storage-for-your-data</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/pods-the-smallest-unit-you-deploy</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/probes-restarts-and-self-healing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/profiling-before-optimising</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/project-structure-and-references</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/promises-and-async-await</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/prompt-injection-and-the-trust-boundary</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/property-based-testing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/publishing-an-image-to-a-registry</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/pull-requests-and-code-review</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/quality-gates-and-release-decisions</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/reading-and-writing-files</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/reading-what-changed</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/recovering-lost-work-with-the-reflog</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/regression-testing-and-why-suites-grow</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/regular-expressions-in-moderation</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/requests-limits-and-scheduling</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/retrieval-that-actually-retrieves</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/rewriting-history-at-scale</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/rewriting-history-with-rebase</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/risk-based-testing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/rolling-updates-and-rollbacks</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/routing-and-model-portfolios</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/running-a-multi-container-app-with-compose</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/running-the-suite-in-ci</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/runtime-versus-compile-time</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/sampling-temperature-and-non-determinism</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/scaling-a-suite-parallelism-and-sharding</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/scaling-git-for-large-repositories</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/securing-your-history-with-signed-commits</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/security-testing-for-engineers</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/services-and-reaching-your-pods</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/setting-up-and-running-your-first-file</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/severity-priority-and-what-gets-fixed-first</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/shipping-an-ai-feature-safely</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/skills-and-reusable-capability</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/smaller-safer-images</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/smoke-sanity-and-acceptance-testing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/stashing-work-in-progress</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/static-testing-and-reviews</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/strict-mode-and-the-options-that-matter</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/strings-and-template-literals</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/strings-and-text</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/structured-concurrency-and-cancellation</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/structured-output-instead-of-prose</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/structured-output-you-can-trust</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/structuring-a-test-suite</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/submodules-and-subtrees</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/subprocesses-and-the-shell</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/system-prompts-and-rules-files</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/tags-releases-and-versioning</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/template-literal-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/test-data-and-environments</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/test-data-fixtures-and-factories</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/test-doubles-and-when-to-mock</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/testing-an-http-api</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/testing-for-resilience-and-failure</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/testing-in-production-safely</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/testing-non-deterministic-systems</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/testing-typescript</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/testing-with-pytest</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/the-agent-loop</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/the-ai-threat-model</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/the-compiler-api-and-custom-tooling</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/the-data-model-and-dunder-methods</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/the-economics-of-an-ai-product</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/the-gil-and-what-it-really-blocks</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/the-import-system</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/the-shape-of-an-ai-feature</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/the-standard-library-you-will-actually-use</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/tokens-context-and-why-they-cost-you</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/tools-the-model-can-call</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/turning-requirements-into-test-cases</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/type-checking-performance</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/type-hints-that-earn-their-keep</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/type-level-programming-and-its-limits</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/typescript-in-ci</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/typing-at-the-advanced-level</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/undoing-things-safely</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/union-types-and-narrowing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/unit-tests-that-earn-their-keep</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/unknown-any-and-never</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/utility-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/validating-data-at-the-boundary</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/values-names-and-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/values-variables-and-basic-types</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/variance-assignability-and-structural-typing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/virtual-environments-and-dependency-management</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/visual-and-snapshot-testing</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/what-a-cluster-is-made-of</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/what-a-language-model-actually-does</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/what-coverage-does-not-tell-you</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/what-testing-is-actually-for</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/what-to-never-hand-a-model</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/when-things-go-wrong-exceptions</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/when-to-automate-and-when-not-to</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/why-containers-exist</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/why-kubernetes-exists</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/why-models-hallucinate</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/why-python-and-what-happens-when-you-run-it</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/why-typescript-exists-and-what-it-runs-on</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/why-version-control-exists</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/working-on-two-branches-at-once</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/working-with-collections</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/working-with-json-and-external-data</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/working-with-remotes-and-github</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/writing-a-library-others-depend-on</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/writing-a-prompt-that-holds-up</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/writing-your-first-dockerfile</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/writing-your-first-test-plan</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/your-first-app-on-kubernetes</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/your-first-automated-test</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/your-first-containerised-app</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/your-first-real-python-program</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/your-first-real-typescript-program</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.devfoxlabs.com/learning/your-first-repository-and-commit</loc>
<lastmod>2026-08-28T15:34:06.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
