<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://omardawoud.web.app/blog.html</loc><lastmod>2026-08-24</lastmod><priority>1.0</priority></url>
  <url><loc>https://omardawoud.web.app/blog/ai-ml/attention-mechanism-explained.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/ai-ml/backpropagation.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/ai-ml/cnn-mechanisms.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/ai-ml/embeddings-vector-databases.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/ai-ml/glove-explained.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/ai-ml/how-neural-networks-discover-meaning.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/ai-ml/llm-deep-dive.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/ai-ml/tokenization-subword-embeddings.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/ai-ml/word2vec-explained.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/backend/backend-frontend-collaboration-guide.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/backend/jwt-security-complete-guide.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/backend/rest-api-best-practices.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/backend/spring-security-architecture.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/backend/understanding-git-version-control.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/cnn_preview.html</loc><lastmod>2025-11-25</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/distributed-systems/consensus-leader-election.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/distributed-systems/gfs-explained.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/distributed-systems/intro-distributed-systems.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/distributed-systems/machina-state-machine-replication.html</loc><lastmod></lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/distributed-systems/mapreduce-explained.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/linux-systems/containers-under-the-hood.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/linux-systems/docker-complete-guide.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/linux-systems/inodes-filesystems.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/linux-systems/linux-boot-process.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/linux-systems/linux-commands-essentials.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/linux-systems/linux-processes-explained.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/linux-systems/linux-system-architecture.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/linux-systems/systemd-service-management.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/linux-systems/vm-vs-containers.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/math/information-theory-cross-entropy.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/math/information-theory-entropy.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/math/information-theory-kl-divergence.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/math/kl-divergence-explained.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/math/linear-algebra-essence.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/math/linear-transformations.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/math/maximum-likelihood-estimation.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/math/optimization-theory.html</loc><lastmod>2026-08-19</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/blog/networking/transport-layer-guide.html</loc><lastmod>2026-03-26</lastmod><priority>0.8</priority></url>
  <url><loc>https://omardawoud.web.app/index.html</loc><lastmod>2026-08-24</lastmod><priority>1.0</priority></url>
  <url><loc>https://omardawoud.web.app/projects.html</loc><lastmod>2026-08-24</lastmod><priority>1.0</priority></url>
</urlset>
