<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- ====== CORE PAGES ====== -->

  <url>
    <loc>https://parsadev.co.uk/</loc>
    <lastmod>2026-04-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/services/</loc>
    <lastmod>2026-04-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/pricing-calculator/</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/blog/</loc>
    <lastmod>2026-04-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/privacy-policy/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/terms/</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.2</priority>
  </url>

  <!-- ====== BLOG POSTS ====== -->

  <url>
    <loc>https://parsadev.co.uk/2026/04/06/cs50-week-10-flutter-building-parsa-vault-a-live-stock-trading-simulator-for-ios-and-android/</loc>
    <lastmod>2026-04-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/04/02/introducing-parsa-vault-a-gamified-trading-simulator/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/03/11/cs50-week-9-flask-building-a-birthday-tracker-with-full-crud-and-custom-css/</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/02/10/cs50-week-8-html-css-javascript-building-a-trivia-app-and-a-seven-theme-developer-portfolio/</loc>
    <lastmod>2026-02-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/02/04/cs50-week-7-sql-spotify-songs-imdb-movies-and-the-fiftyville-mystery/</loc>
    <lastmod>2026-02-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/02/01/cs50-week-6-python-rewriting-c-problems-in-python-and-dna-profiling-with-str-matching/</loc>
    <lastmod>2026-02-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/01/30/cs50-week-5-c-blood-type-inheritance-and-building-a-spell-checker-with-a-hash-table/</loc>
    <lastmod>2026-01-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/01/29/cs50-week-4-c-volume-scaling-image-filters-and-jpeg-recovery/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/01/26/cs50-week-3-c-plurality-voting-tideman-ranked-pairs-and-sorting-algorithms/</loc>
    <lastmod>2026-01-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/01/25/cs50-week-2-c-scrabble-scores-readability-grades-and-substitution-ciphers/</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://parsadev.co.uk/2026/01/23/cs50-week-1-c-hello-world-mario-pyramids-and-credit-card-validation/</loc>
    <lastmod>2026-01-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

</urlset>
