<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.jrcodex.com</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/coaching</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.jrcodex.com/compete</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/compete/archive</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/artificial-intelligence</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/machine-learning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/deep-learning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/nlp-llm</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/python</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/data-science</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/dsa</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/generative-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/agentic-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/dbms</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/topics/computer-networks</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/01-foundations-of-ai/01-what-is-artificial-intelligence</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/01-foundations-of-ai/02-history-of-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/01-foundations-of-ai/03-types-of-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/01-foundations-of-ai/04-the-agent-framework</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/01-foundations-of-ai/05-the-ai-ml-dl-nlp-landscape</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/02-problem-solving-by-search/01-problem-solving-agents-and-state-spaces</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/02-problem-solving-by-search/02-uninformed-search</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/02-problem-solving-by-search/03-informed-search-and-heuristics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/02-problem-solving-by-search/04-local-search</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/02-problem-solving-by-search/05-adversarial-search-and-game-playing</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/02-problem-solving-by-search/06-constraint-satisfaction-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/03-knowledge-reasoning-and-planning/01-knowledge-representation-basics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/03-knowledge-reasoning-and-planning/02-propositional-logic</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/03-knowledge-reasoning-and-planning/03-first-order-logic</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/03-knowledge-reasoning-and-planning/04-inference-and-reasoning-systems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/03-knowledge-reasoning-and-planning/05-automated-planning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/03-knowledge-reasoning-and-planning/06-expert-systems-and-rule-based-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/04-reasoning-under-uncertainty/01-probability-for-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/04-reasoning-under-uncertainty/02-bayesian-networks</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/04-reasoning-under-uncertainty/03-naive-bayes-and-probabilistic-inference</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/04-reasoning-under-uncertainty/04-markov-chains-and-hidden-markov-models</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/04-reasoning-under-uncertainty/05-decision-theory-and-utility</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/05-agents-multi-agent-systems-and-rl/01-agent-types-revisited</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/05-agents-multi-agent-systems-and-rl/02-multi-agent-systems-and-game-theory</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/05-agents-multi-agent-systems-and-rl/03-introduction-to-reinforcement-learning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/05-agents-multi-agent-systems-and-rl/04-markov-decision-processes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/05-agents-multi-agent-systems-and-rl/05-q-learning-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/06-ai-ethics-safety-and-society/01-bias-and-fairness-in-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/06-ai-ethics-safety-and-society/02-explainable-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/06-ai-ethics-safety-and-society/03-privacy-and-security-in-ai-systems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/06-ai-ethics-safety-and-society/04-ai-safety-and-alignment</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/06-ai-ethics-safety-and-society/05-regulation-and-governance-of-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/01-foundations-of-machine-learning/01-what-is-machine-learning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/01-foundations-of-machine-learning/02-the-three-paradigms</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/01-foundations-of-machine-learning/03-the-machine-learning-workflow</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/01-foundations-of-machine-learning/04-bias-variance-tradeoff</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/01-foundations-of-machine-learning/05-train-test-splits-and-cross-validation-basics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/02-data-preparation-for-ml/01-from-raw-data-to-model-ready-data</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/02-data-preparation-for-ml/02-encoding-categorical-variables</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/02-data-preparation-for-ml/03-feature-scaling-and-normalization</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/02-data-preparation-for-ml/04-feature-engineering-and-selection-for-ml</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/02-data-preparation-for-ml/05-handling-imbalanced-datasets</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/03-supervised-learning-regression/01-simple-and-multiple-linear-regression</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/03-supervised-learning-regression/02-regularization-ridge-lasso-elastic-net</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/03-supervised-learning-regression/03-polynomial-and-non-linear-regression</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/03-supervised-learning-regression/04-evaluating-regression-models</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/04-supervised-learning-classification/01-logistic-regression</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/04-supervised-learning-classification/02-k-nearest-neighbors</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/04-supervised-learning-classification/03-decision-trees</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/04-supervised-learning-classification/04-support-vector-machines</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/04-supervised-learning-classification/05-naive-bayes-for-classification</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/04-supervised-learning-classification/06-evaluating-classification-models</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/05-ensemble-learning/01-bagging-and-random-forests</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/05-ensemble-learning/02-boosting-adaboost-and-gradient-boosting</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/05-ensemble-learning/03-xgboost-lightgbm-and-modern-boosting</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/05-ensemble-learning/04-stacking-and-blending</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/06-unsupervised-learning/01-k-means-clustering</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/06-unsupervised-learning/02-hierarchical-clustering-and-dbscan</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/06-unsupervised-learning/03-principal-component-analysis</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/06-unsupervised-learning/04-tsne-umap-and-association-rules</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/01-foundations-of-deep-learning/01-what-is-deep-learning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/01-foundations-of-deep-learning/02-from-biological-to-artificial-neurons</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/01-foundations-of-deep-learning/03-a-brief-history-of-deep-learning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/01-foundations-of-deep-learning/04-the-deep-learning-landscape-and-tooling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/02-neural-networks-from-scratch/01-the-perceptron-and-the-mlp</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/02-neural-networks-from-scratch/02-activation-functions</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/02-neural-networks-from-scratch/03-forward-propagation-and-loss-functions</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/02-neural-networks-from-scratch/04-backpropagation-explained</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/02-neural-networks-from-scratch/05-gradient-descent-and-its-variants</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/02-neural-networks-from-scratch/06-building-a-neural-net-from-scratch</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/03-training-deep-networks-effectively/01-weight-initialization</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/03-training-deep-networks-effectively/02-optimizers</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/03-training-deep-networks-effectively/03-batch-and-layer-normalization</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/03-training-deep-networks-effectively/04-regularization</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/03-training-deep-networks-effectively/05-learning-rate-schedules-and-warmup</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/03-training-deep-networks-effectively/06-vanishing-exploding-gradients</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/04-convolutional-neural-networks/01-convolution-and-pooling-operations</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/04-convolutional-neural-networks/02-cnn-architectures</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/04-convolutional-neural-networks/03-image-classification-in-practice</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/04-convolutional-neural-networks/04-object-detection-and-segmentation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/04-convolutional-neural-networks/05-data-augmentation-for-vision</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/05-sequence-models/01-why-sequences-need-special-architectures</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/05-sequence-models/02-recurrent-neural-networks</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/05-sequence-models/03-lstms-and-grus</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/05-sequence-models/04-sequence-to-sequence-models</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/05-sequence-models/05-limitations-motivating-attention</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/06-attention-and-transformers/01-the-attention-mechanism</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/06-attention-and-transformers/02-self-attention-and-multi-head-attention</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/06-attention-and-transformers/03-positional-encoding</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/06-attention-and-transformers/04-the-full-transformer-architecture</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/06-attention-and-transformers/05-where-transformers-go-from-here</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/01-foundations-of-nlp/01-what-is-nlp-and-why-language-is-hard</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/01-foundations-of-nlp/02-text-preprocessing-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/01-foundations-of-nlp/03-classical-nlp-bag-of-words-tfidf-and-naive-bayes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/01-foundations-of-nlp/04-the-evolution-of-nlp-rules-to-llms</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/02-word-embeddings-and-representations/01-from-one-hot-to-dense-embeddings</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/02-word-embeddings-and-representations/02-word2vec-cbow-and-skip-gram</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/02-word-embeddings-and-representations/03-glove-and-evaluating-embeddings</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/02-word-embeddings-and-representations/04-contextual-embeddings-why-static-embeddings-fall-short</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/03-tokenization-and-pretraining-foundations/01-subword-tokenization-bpe-wordpiece-sentencepiece</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/03-tokenization-and-pretraining-foundations/02-applying-the-transformer-to-language</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/03-tokenization-and-pretraining-foundations/03-pretraining-objectives-mlm-vs-clm</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/04-encoder-models-bert-and-friends/01-bert-architecture-and-masked-language-modeling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/04-encoder-models-bert-and-friends/02-berts-pretraining-mlm-nsp-and-what-came-after</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/04-encoder-models-bert-and-friends/03-fine-tuning-bert-for-downstream-tasks</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/04-encoder-models-bert-and-friends/04-the-bert-family-roberta-albert-distilbert-electra</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/05-decoder-models-gpt-and-modern-llms/01-gpt-architecture-and-autoregressive-language-modeling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/05-decoder-models-gpt-and-modern-llms/02-scaling-laws-and-the-gpt-familys-evolution</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/05-decoder-models-gpt-and-modern-llms/03-in-context-learning-and-emergent-abilities</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/05-decoder-models-gpt-and-modern-llms/04-the-modern-llm-landscape</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/06-fine-tuning-and-aligning-llms/01-instruction-tuning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/06-fine-tuning-and-aligning-llms/02-parameter-efficient-fine-tuning-lora-and-qlora</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/06-fine-tuning-and-aligning-llms/03-rlhf-and-alignment</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/06-fine-tuning-and-aligning-llms/04-a-practical-fine-tuning-recipe</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/07-becoming-an-ai-practitioner/01-career-paths-in-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/07-becoming-an-ai-practitioner/02-capstone-project</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/artificial-intelligence/07-becoming-an-ai-practitioner/03-mapping-to-ml-dl-nlp</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/07-model-selection-and-hyperparameter-tuning/01-cross-validation-strategies</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/07-model-selection-and-hyperparameter-tuning/02-grid-search-and-random-search</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/07-model-selection-and-hyperparameter-tuning/03-bayesian-optimization-and-advanced-tuning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/07-model-selection-and-hyperparameter-tuning/04-model-selection-best-practices</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/08-reinforcement-learning-for-ml-practitioners/01-rl-recap-and-where-it-fits-in-ml</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/08-reinforcement-learning-for-ml-practitioners/02-policy-gradient-methods</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/08-reinforcement-learning-for-ml-practitioners/03-actor-critic-methods</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/08-reinforcement-learning-for-ml-practitioners/04-from-tabular-rl-to-deep-rl</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/09-ml-in-production-and-capstone/01-building-ml-pipelines</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/09-ml-in-production-and-capstone/02-model-deployment-basics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/09-ml-in-production-and-capstone/03-model-monitoring-drift-and-retraining</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/09-ml-in-production-and-capstone/04-capstone-project</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/machine-learning/09-ml-in-production-and-capstone/05-where-to-go-next</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/07-transfer-learning-and-practical-training/01-why-not-train-from-scratch</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/07-transfer-learning-and-practical-training/02-feature-extraction-vs-fine-tuning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/07-transfer-learning-and-practical-training/03-pretrained-models-and-model-hubs</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/07-transfer-learning-and-practical-training/04-practical-fine-tuning-recipes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/08-generative-deep-learning/01-autoencoders</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/08-generative-deep-learning/02-variational-autoencoders</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/08-generative-deep-learning/03-gans</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/08-generative-deep-learning/04-diffusion-models</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/09-dl-engineering-and-capstone/01-pytorch-end-to-end-workflow</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/09-dl-engineering-and-capstone/02-gpus-mixed-precision-and-scaling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/09-dl-engineering-and-capstone/03-debugging-and-experiment-tracking</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/09-dl-engineering-and-capstone/04-capstone-image-classifier</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/deep-learning/09-dl-engineering-and-capstone/05-where-to-go-next</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/07-prompt-engineering/01-prompting-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/07-prompt-engineering/02-advanced-prompting-chain-of-thought-and-few-shot-techniques</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/07-prompt-engineering/03-structured-output-and-function-calling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/08-rag-and-agents/01-why-rag-the-limits-of-parametric-knowledge</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/08-rag-and-agents/02-building-a-rag-pipeline</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/08-rag-and-agents/03-advanced-rag-techniques</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/08-rag-and-agents/04-agents-and-tool-use</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/08-rag-and-agents/05-multi-agent-systems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/09-evaluation-production-and-capstone/01-evaluating-classical-nlp-bleu-rouge-perplexity</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/09-evaluation-production-and-capstone/02-evaluating-llms-benchmarks-human-eval-and-llm-as-judge</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/09-evaluation-production-and-capstone/03-llms-in-production</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/09-evaluation-production-and-capstone/04-capstone-end-to-end-rag-application</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/nlp-llm/09-evaluation-production-and-capstone/05-where-to-go-next</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/01-introduction-to-python-setup</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/02-variables-data-types-and-type-conversion</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/03-operators</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/04-strings-and-string-methods</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/05-string-formatting</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/06-lists</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/07-tuples-and-sequence-unpacking</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/08-dictionaries</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/09-sets</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/10-conditional-statements</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/01-python-fundamentals/11-loops-and-iteration-basics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/02-functions-and-functional-basics/01-functions-basics-and-return-values</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/02-functions-and-functional-basics/02-function-arguments</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/02-functions-and-functional-basics/03-scope-and-closures</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/02-functions-and-functional-basics/04-recursion</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/02-functions-and-functional-basics/05-comprehensions</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/02-functions-and-functional-basics/06-lambda-map-filter-reduce</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/03-modules-data-and-errors/01-modules-packages-and-virtual-environments</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/03-modules-data-and-errors/02-file-handling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/03-modules-data-and-errors/03-csv-and-json</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/03-modules-data-and-errors/04-exception-handling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/03-modules-data-and-errors/05-custom-exceptions-and-debugging</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/04-object-oriented-programming/01-classes-and-objects</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/04-object-oriented-programming/02-inheritance-and-super</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/04-object-oriented-programming/03-polymorphism-and-duck-typing</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/04-object-oriented-programming/04-composition-vs-inheritance</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/04-object-oriented-programming/05-encapsulation-and-property</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/04-object-oriented-programming/06-abstraction-and-abcs</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/04-object-oriented-programming/07-dunder-methods-and-operator-overloading</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/05-advanced-python/01-iterators-and-generators</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/05-advanced-python/02-decorators</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/05-advanced-python/03-context-managers-and-type-hints</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/05-advanced-python/04-functools-itertools-and-dataclasses</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/05-advanced-python/05-testing-and-logging</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/05-advanced-python/06-concurrency-basics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/06-bridge-to-data-and-ml/01-numpy-primer</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/06-bridge-to-data-and-ml/02-pandas-primer</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/python/06-bridge-to-data-and-ml/03-capstone-project</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/01-statistics-and-probability-foundations/01-descriptive-statistics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/01-statistics-and-probability-foundations/02-probability-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/01-statistics-and-probability-foundations/03-probability-distributions</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/01-statistics-and-probability-foundations/04-sampling-and-central-limit-theorem</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/01-statistics-and-probability-foundations/05-correlation-and-covariance</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/01-statistics-and-probability-foundations/06-hypothesis-testing-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/02-data-acquisition-and-wrangling/01-data-sources-and-formats</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/02-data-acquisition-and-wrangling/02-sql-for-data-science</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/02-data-acquisition-and-wrangling/03-data-cleaning-techniques</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/02-data-acquisition-and-wrangling/04-handling-missing-and-duplicate-data</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/02-data-acquisition-and-wrangling/05-feature-engineering-basics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/03-exploratory-data-analysis/01-the-eda-workflow</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/03-exploratory-data-analysis/02-univariate-analysis</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/03-exploratory-data-analysis/03-bivariate-and-multivariate-analysis</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/03-exploratory-data-analysis/04-outlier-detection</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/03-exploratory-data-analysis/05-eda-case-study</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/04-data-visualization/01-visualization-principles</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/04-data-visualization/02-matplotlib-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/04-data-visualization/03-seaborn-for-statistical-plots</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/04-data-visualization/04-interactive-visualization-with-plotly</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/04-data-visualization/05-building-a-dashboard-with-streamlit</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/05-experimentation-and-applied-statistics/01-ab-testing-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/05-experimentation-and-applied-statistics/02-statistical-significance-and-p-values</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/05-experimentation-and-applied-statistics/03-experiment-design-pitfalls</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/05-experimentation-and-applied-statistics/04-time-series-analysis-basics</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/05-experimentation-and-applied-statistics/05-storytelling-with-data</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/06-data-science-in-practice/01-the-data-science-workflow</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/06-data-science-in-practice/02-working-with-data-at-scale</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/06-data-science-in-practice/03-capstone-project</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/01-complexity-analysis/01-why-dsa-matters-and-how-to-approach-these-notes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/01-complexity-analysis/02-big-o-notation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/01-complexity-analysis/03-time-complexity-analysis</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/01-complexity-analysis/04-space-complexity-analysis</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/01-complexity-analysis/05-best-average-and-worst-case</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/01-complexity-analysis/06-practice-analyzing-complexity-of-code-snippets</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/02-arrays-and-strings/01-array-fundamentals-and-traversal</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/02-arrays-and-strings/02-searching-insertion-and-deletion</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/02-arrays-and-strings/03-two-pointer-technique</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/02-arrays-and-strings/04-sliding-window-technique</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/02-arrays-and-strings/05-string-operations-and-immutability</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/02-arrays-and-strings/06-pattern-based-string-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/02-arrays-and-strings/07-practice-classic-array-and-string-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/03-searching-and-sorting/01-linear-search-and-binary-search</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/03-searching-and-sorting/02-bubble-sort-and-selection-sort</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/03-searching-and-sorting/03-insertion-sort</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/03-searching-and-sorting/04-merge-sort</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/03-searching-and-sorting/05-quick-sort</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/03-searching-and-sorting/06-choosing-the-right-algorithm</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/04-recursion-and-backtracking/01-understanding-recursion-and-the-call-stack</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/04-recursion-and-backtracking/02-recursive-thinking-and-recursion-trees</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/04-recursion-and-backtracking/03-classic-recursion-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/04-recursion-and-backtracking/04-backtracking-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/04-recursion-and-backtracking/05-classic-backtracking-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/05-stacks-and-queues/01-stack-concept-and-implementation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/05-stacks-and-queues/02-stack-applications</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/05-stacks-and-queues/03-queue-and-circular-queue</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/05-stacks-and-queues/04-deque</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/05-stacks-and-queues/05-practice-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/06-linked-lists/01-singly-linked-list</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/06-linked-lists/02-doubly-linked-list</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/06-linked-lists/03-common-linked-list-patterns</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/06-linked-lists/04-practice-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/01-the-generative-ai-landscape/01-what-generative-ai-is-and-isnt</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/01-the-generative-ai-landscape/02-the-family-of-generative-models</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/01-the-generative-ai-landscape/03-latent-space-the-unifying-idea</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/01-the-generative-ai-landscape/04-how-generative-ai-is-actually-used</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/02-working-with-text-generation/01-calling-a-generative-model</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/02-working-with-text-generation/02-controlling-the-output</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/02-working-with-text-generation/03-structured-generation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/02-working-with-text-generation/04-context-windows-and-long-inputs</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/03-image-generation/01-from-diffusion-to-stable-diffusion</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/03-image-generation/02-clip-and-text-conditioning</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/03-image-generation/03-prompting-image-models</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/03-image-generation/04-controlling-and-editing-images</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/03-image-generation/05-personalization-lora-and-dreambooth</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/04-audio-video-and-multimodal/01-speech-tts-and-transcription</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/04-audio-video-and-multimodal/02-music-and-audio-generation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/04-audio-video-and-multimodal/03-video-generation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/04-audio-video-and-multimodal/04-multimodal-models</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/05-evaluating-generative-output/01-why-generative-evaluation-is-hard</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/05-evaluating-generative-output/02-metrics-by-modality</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/05-evaluating-generative-output/03-human-and-llm-as-judge-evaluation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/06-ethics-law-and-trust/01-copyright-and-training-data</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/06-ethics-law-and-trust/02-deepfakes-consent-and-misuse</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/06-ethics-law-and-trust/03-provenance-and-watermarking</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/06-ethics-law-and-trust/04-bias-safety-filters-and-responsible-deployment</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/07-bridge-to-machine-learning/01-from-eda-to-modeling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/data-science/07-bridge-to-machine-learning/02-mapping-to-the-ml-curriculum</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/07-trees-and-heaps/01-binary-tree-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/07-trees-and-heaps/02-tree-traversals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/07-trees-and-heaps/03-binary-search-trees</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/07-trees-and-heaps/04-heaps-and-priority-queues</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/07-trees-and-heaps/05-practice-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/08-hashing/01-hash-maps-and-dictionaries</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/08-hashing/02-sets</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/08-hashing/03-frequency-counting-pattern</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/08-hashing/04-common-hashing-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/09-graphs/01-graph-representation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/09-graphs/02-breadth-first-search</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/09-graphs/03-depth-first-search</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/09-graphs/04-common-graph-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/10-dynamic-programming-and-greedy/01-memoization-vs-tabulation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/10-dynamic-programming-and-greedy/02-classic-1d-dp</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/10-dynamic-programming-and-greedy/03-classic-2d-dp</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/10-dynamic-programming-and-greedy/04-greedy-algorithms-and-when-they-work</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/10-dynamic-programming-and-greedy/05-classic-greedy-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/11-interview-prep-and-revision/01-pattern-recognition-cheat-sheet</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/11-interview-prep-and-revision/02-mixed-practice-problems</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/11-interview-prep-and-revision/03-mock-interview-style-questions</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dsa/11-interview-prep-and-revision/04-final-revision-and-next-steps</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/07-building-and-shipping-gen-ai/01-architecture-of-a-gen-ai-feature</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/07-building-and-shipping-gen-ai/02-cost-latency-and-scaling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/07-building-and-shipping-gen-ai/03-capstone-multimodal-content-studio</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/generative-ai/07-building-and-shipping-gen-ai/04-where-to-go-next</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/01-foundations-of-agentic-ai/01-from-traditional-ai-to-agentic-ai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/01-foundations-of-agentic-ai/02-what-makes-a-system-agentic</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/01-foundations-of-agentic-ai/03-classical-agent-types-reframed</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/01-foundations-of-agentic-ai/04-anatomy-of-an-agent</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/02-the-reasoning-core/01-the-llm-as-a-reasoning-engine</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/02-the-reasoning-core/02-prompting-patterns-for-agents</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/02-the-reasoning-core/03-tool-design</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/02-the-reasoning-core/04-the-model-context-protocol</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/03-agent-memory/01-why-agents-need-memory</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/03-agent-memory/02-short-term-memory</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/03-agent-memory/03-long-term-memory</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/04-planning-and-self-correction/01-task-decomposition</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/04-planning-and-self-correction/02-planning-patterns</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/04-planning-and-self-correction/03-reflection-and-self-correction</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/04-planning-and-self-correction/04-when-planning-fails</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/05-agent-frameworks/01-why-use-a-framework</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/05-agent-frameworks/02-langchain</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/05-agent-frameworks/03-langgraph</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/05-agent-frameworks/04-autogen-and-crewai</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/05-agent-frameworks/05-choosing-a-framework</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/06-workflows-and-multi-agent-systems/01-workflow-patterns</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/06-workflows-and-multi-agent-systems/02-state-checkpointing-and-durability</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/06-workflows-and-multi-agent-systems/03-multi-agent-architectures</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/06-workflows-and-multi-agent-systems/04-agent-communication</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/06-workflows-and-multi-agent-systems/05-multi-agent-failure-modes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/07-evaluating-and-operating-agents/01-evaluating-agents</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/07-evaluating-and-operating-agents/02-building-an-agent-eval-set</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/07-evaluating-and-operating-agents/03-observability-and-tracing</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/07-evaluating-and-operating-agents/04-debugging-and-error-recovery</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/08-safety-control-and-governance/01-agentic-risks-and-failure-modes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/08-safety-control-and-governance/02-human-in-the-loop</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/08-safety-control-and-governance/03-control-and-containment</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/08-safety-control-and-governance/04-governance-and-trust</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/09-capstone-and-beyond/01-designing-the-system</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/09-capstone-and-beyond/02-building-the-agent</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/agentic-ai/09-capstone-and-beyond/03-where-to-go-next</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/01-foundations-of-databases/01-why-databases-exist</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/01-foundations-of-databases/02-data-models-and-the-relational-choice</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/01-foundations-of-databases/03-dbms-architecture</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/01-foundations-of-databases/04-acid-the-promise-a-database-makes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/02-the-relational-model/01-relations-tuples-and-domains</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/02-the-relational-model/02-keys-and-constraints</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/02-the-relational-model/03-relational-algebra</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/02-the-relational-model/04-from-algebra-to-sql</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/03-sql-fundamentals/01-ddl-defining-schema</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/03-sql-fundamentals/02-querying-with-select</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/03-sql-fundamentals/03-joins</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/03-sql-fundamentals/04-aggregation-and-grouping</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/03-sql-fundamentals/05-subqueries-and-ctes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/03-sql-fundamentals/06-views-transactions-and-dml</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/04-database-design/01-entity-relationship-modelling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/04-database-design/02-from-er-to-relational-schema</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/04-database-design/03-functional-dependencies</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/04-database-design/04-normalisation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/04-database-design/05-when-to-denormalise</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/05-storage-and-indexing/01-how-a-database-stores-data</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/05-storage-and-indexing/02-b-plus-tree-indexes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/05-storage-and-indexing/03-hash-and-specialised-indexes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/05-storage-and-indexing/04-choosing-indexes</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/05-storage-and-indexing/05-the-buffer-pool</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/06-query-processing-and-optimization/01-the-life-of-a-query</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/06-query-processing-and-optimization/02-join-algorithms</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/06-query-processing-and-optimization/03-cost-based-optimization</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/06-query-processing-and-optimization/04-reading-and-fixing-query-plans</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/01-foundations-of-networking/01-what-a-network-is-and-why-layers</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/01-foundations-of-networking/02-the-osi-and-tcp-ip-models</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/01-foundations-of-networking/03-encapsulation</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/01-foundations-of-networking/04-network-types-and-topologies</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/01-foundations-of-networking/05-measuring-a-network</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/02-physical-and-data-link-layers/01-signals-media-and-bandwidth</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/02-physical-and-data-link-layers/02-framing-and-error-detection</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/02-physical-and-data-link-layers/03-mac-addressing-and-ethernet</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/02-physical-and-data-link-layers/04-switching-arp-and-vlans</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/03-the-network-layer/01-ip-addressing-and-subnetting</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/03-the-network-layer/02-ipv4-ipv6-and-address-exhaustion</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/03-the-network-layer/03-routing-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/03-the-network-layer/04-routing-algorithms</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/03-the-network-layer/05-nat-dhcp-and-icmp</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/04-the-transport-layer/01-ports-sockets-and-multiplexing</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/04-the-transport-layer/02-udp</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/04-the-transport-layer/03-tcp-connections-and-reliability</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/04-the-transport-layer/04-flow-and-congestion-control</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/04-the-transport-layer/05-tcp-in-the-real-world</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/05-the-application-layer/01-dns</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/05-the-application-layer/02-http-fundamentals</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/05-the-application-layer/03-http2-http3-and-performance</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/05-the-application-layer/04-rest-websockets-and-real-time</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/05-the-application-layer/05-email-and-other-protocols</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/06-network-security/01-the-threat-model</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/06-network-security/02-cryptography-for-networks</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/06-network-security/03-tls-and-https</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/06-network-security/04-firewalls-vpns-and-defence-in-depth</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/07-transactions-and-concurrency/01-transactions-in-depth</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/07-transactions-and-concurrency/02-anomalies-and-isolation-levels</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/07-transactions-and-concurrency/03-locking-and-two-phase-locking</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/07-transactions-and-concurrency/04-multi-version-concurrency-control</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/07-transactions-and-concurrency/05-deadlocks-and-practical-concurrency</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/08-recovery-and-reliability/01-failures-and-the-write-ahead-log</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/08-recovery-and-reliability/02-checkpoints-and-crash-recovery</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/08-recovery-and-reliability/03-backup-replication-and-availability</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/09-beyond-relational/01-why-nosql-appeared</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/09-beyond-relational/02-the-nosql-families</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/09-beyond-relational/03-cap-consistency-and-sharding</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/09-beyond-relational/04-choosing-a-database</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/10-practice-and-capstone/01-performance-tuning-in-practice</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/10-practice-and-capstone/02-capstone-designing-a-real-system</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/dbms/10-practice-and-capstone/03-where-to-go-next</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/07-modern-and-distributed-networking/01-load-balancing-and-reverse-proxies</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/07-modern-and-distributed-networking/02-cdns-and-edge-caching</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/07-modern-and-distributed-networking/03-cloud-networking</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/07-modern-and-distributed-networking/04-service-to-service-communication</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/08-practice-and-capstone/01-the-diagnostic-toolkit</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/08-practice-and-capstone/02-debugging-methodically</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/08-practice-and-capstone/03-capstone-http-from-sockets</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/articles/computer-networks/08-practice-and-capstone/04-where-to-go-next</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/01-variables-data-types-and-io</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/02-operators</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/03-strings</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/04-conditional-statements</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/05-loops</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/06-pattern-printing</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/07-functions</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/08-lists</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/09-tuples</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/10-sets</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/11-dictionaries</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/12-file-handling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/13-exception-handling</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/14-modules-and-packages</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/15-classes-and-objects</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/16-oop-intermediate</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/17-iterators-and-generators</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/18-comprehensions</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/19-higher-order-functions</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/20-regular-expressions</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/21-date-and-time</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/22-os-and-path-operations</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/23-mini-problem-solving</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/24-algorithms-in-python</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/practice/python/25-python-coding-challenges</loc>
<lastmod>2026-09-02T17:35:57.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.jrcodex.com/compete/2026-08-20</loc>
<lastmod>2026-08-19T18:30:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.jrcodex.com/compete/2026-08-22</loc>
<lastmod>2026-08-21T18:30:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.jrcodex.com/compete/2026-08-25</loc>
<lastmod>2026-08-24T18:30:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.jrcodex.com/compete/2026-08-27</loc>
<lastmod>2026-08-26T18:30:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.jrcodex.com/compete/2026-08-29</loc>
<lastmod>2026-08-28T18:30:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.jrcodex.com/compete/2026-09-01</loc>
<lastmod>2026-08-31T18:30:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
