<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://programmd.co/blogs/fit-hub</loc>
    <lastmod>2026-09-20T10:36:47+10:00</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/how-hard-is-a-hard-set</loc>
    <lastmod>2026-09-20T10:11:31+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-how-hard-is-a-hard-set.jpg?v=1788939537</image:loc>
      <image:title>How hard is a hard set, actually</image:title>
      <image:caption>A seated figure pressing dumbbells overhead, motion-blurred against a cream wall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/why-you-keep-starting-over</loc>
    <lastmod>2026-09-20T10:26:50+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-why-you-keep-starting-over.jpg?v=1788939556</image:loc>
      <image:title>Why you keep starting over</image:title>
      <image:caption>A gym bag on the floor with a water bottle and a folded towel</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/protein-in-plain-numbers</loc>
    <lastmod>2026-09-20T10:27:46+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-protein-in-plain-numbers.jpg?v=1788939543</image:loc>
      <image:title>Protein, in plain numbers</image:title>
      <image:caption>A glass jar of overnight oats with blueberries</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/machines-are-not-cheating</loc>
    <lastmod>2026-09-20T10:13:33+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-machines-are-not-cheating.jpg?v=1788939541</image:loc>
      <image:title>Machines are not cheating</image:title>
      <image:caption>A clean, bright gym floor in warm morning light</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/toning-is-building-muscle</loc>
    <lastmod>2026-09-20T10:15:47+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-toning-is-building-muscle.jpg?v=1788939547</image:loc>
      <image:title>Toning is just building muscle</image:title>
      <image:caption>A seated figure pressing two dumbbells overhead, silhouetted against a cream wall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/what-progressive-overload-means</loc>
    <lastmod>2026-09-20T10:14:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-what-progressive-overload-means.jpg?v=1788939551</image:loc>
      <image:title>What progressive overload actually means</image:title>
      <image:caption>A lifter squatting under a loaded barbell, motion-blurred against a cream wall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/how-many-days-a-week</loc>
    <lastmod>2026-09-20T10:12:24+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-how-many-days-a-week.jpg?v=1788939539</image:loc>
      <image:title>How many days a week do you really need</image:title>
      <image:caption>A row of people in training clothes standing together against a bright wall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/when-to-deload</loc>
    <lastmod>2026-09-20T10:28:47+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-when-to-deload.jpg?v=1788939553</image:loc>
      <image:title>When to deload, and how to tell</image:title>
      <image:caption>Bare feet on pale sand at the water&apos;s edge</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/how-long-before-you-judge</loc>
    <lastmod>2026-09-20T10:29:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-how-long-before-you-judge.jpg?v=1788939538</image:loc>
      <image:title>How long a program should run before you judge it</image:title>
      <image:caption>A sprinter driving out of the blocks, dissolved into motion against a cream ground</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/first-twelve-weeks</loc>
    <lastmod>2026-09-20T10:30:46+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-first-twelve-weeks.jpg?v=1788939536</image:loc>
      <image:title>Your first twelve weeks</image:title>
      <image:caption>A runner&apos;s foot striking a pale blue running track in bright sun</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/equipment-you-need</loc>
    <lastmod>2026-09-20T10:20:06+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-equipment-you-need.jpg?v=1788939534</image:loc>
      <image:title>What equipment you actually need</image:title>
      <image:caption>A home gym corner with a black rack against a white wall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/how-to-warm-up</loc>
    <lastmod>2026-09-20T10:20:54+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-how-to-warm-up.jpg?v=1788939540</image:loc>
      <image:title>How to warm up without wasting half the session</image:title>
      <image:caption>A pale blue mat unrolled on a light oak floor</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/read-a-program-sheet</loc>
    <lastmod>2026-09-20T10:21:40+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-read-a-program-sheet.jpg?v=1788939543</image:loc>
      <image:title>How to read a program sheet</image:title>
      <image:caption>A session page: one exercise row with sets, reps, effort, rest, and an empty weight cell</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/month-one</loc>
    <lastmod>2026-09-20T10:22:19+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-month-one.jpg?v=1788939542</image:loc>
      <image:title>What to expect in month one</image:title>
      <image:caption>White linen pulled back on a bed in morning sun</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/gaining-or-losing-pick-one</loc>
    <lastmod>2026-09-20T10:23:01+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-gaining-or-losing-pick-one.jpg?v=1788939537</image:loc>
      <image:title>Gaining or losing, pick one</image:title>
      <image:caption>A white plate with sliced pale melon and mint leaves</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/tracking-calories</loc>
    <lastmod>2026-09-20T10:32:50+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-tracking-calories.jpg?v=1788939548</image:loc>
      <image:title>Do you need to track calories</image:title>
      <image:caption>A stoneware jug and a shallow bowl on a sunlit kitchen counter</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/where-supplements-fit</loc>
    <lastmod>2026-09-20T10:33:52+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-where-supplements-fit.jpg?v=1788939554</image:loc>
      <image:title>Where supplements actually fit</image:title>
      <image:caption>A glass of water on a white marble counter in bright light</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/eating-enough-to-train-hard</loc>
    <lastmod>2026-09-20T10:34:51+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-eating-enough-to-train-hard.jpg?v=1788939533</image:loc>
      <image:title>Eating enough to train hard</image:title>
      <image:caption>A white bowl of rice with a soft-boiled egg and greens</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/training-past-forty</loc>
    <lastmod>2026-09-20T10:35:49+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-training-past-forty.jpg?v=1788939549</image:loc>
      <image:title>Training past forty</image:title>
      <image:caption>A grey-haired woman mid-lunge, motion-blurred against a grey wall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/cranky-shoulder</loc>
    <lastmod>2026-09-20T10:36:47+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-cranky-shoulder.jpg?v=1788939532</image:loc>
      <image:title>Working around a cranky shoulder</image:title>
      <image:caption>Morning light falling through blinds onto a pale wall beside a rolled mat</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/three-days-a-week</loc>
    <lastmod>2026-09-20T10:33:01+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-three-days-a-week.jpg?v=1788939546</image:loc>
      <image:title>Training on three days a week</image:title>
      <image:caption>A line of people in training clothes standing against a bright wall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/thirty-minutes</loc>
    <lastmod>2026-09-20T10:33:58+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-thirty-minutes.jpg?v=1788939545</image:loc>
      <image:title>Training with thirty minutes</image:title>
      <image:caption>A person in a dark hooded top turning mid-movement, motion-blurred</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/when-a-lift-stalls</loc>
    <lastmod>2026-09-20T10:34:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-when-a-lift-stalls.jpg?v=1788939552</image:loc>
      <image:title>What to do when a lift stalls</image:title>
      <image:caption>A lifter at the bottom of a barbell squat, motion-blurred against a cream wall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/where-programming-comes-from</loc>
    <lastmod>2026-09-20T10:35:44+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-where-programming-comes-from.jpg?v=1788939553</image:loc>
      <image:title>Where the programming comes from</image:title>
      <image:caption>A row of people in training clothes standing together against a bright wall</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/week-one-calibration</loc>
    <lastmod>2026-09-20T10:36:35+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-week-one-calibration.jpg?v=1788939550</image:loc>
      <image:title>Why week one is a calibration week</image:title>
      <image:caption>Pale blue ripples across the surface of a pool in bright sun</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/exercises-for-your-equipment</loc>
    <lastmod>2026-09-20T10:27:36+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-exercises-for-your-equipment.jpg?v=1788939535</image:loc>
      <image:title>How we pick exercises for your equipment</image:title>
      <image:caption>A pair of pale blue adjustable dumbbells on a light floor</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/why-the-page-decides</loc>
    <lastmod>2026-09-20T10:28:26+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-why-the-page-decides.jpg?v=1788939555</image:loc>
      <image:title>Why the page decides, not you</image:title>
      <image:caption>A session page showing sets, reps, effort and rest printed, and the weight column left blank</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/soreness-is-not-a-measure</loc>
    <lastmod>2026-09-20T10:29:13+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-soreness-is-not-a-measure.jpg?v=1788939544</image:loc>
      <image:title>Soreness is not a measure of a good session</image:title>
      <image:caption>A folded white towel on a pale birch sauna bench</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://programmd.co/blogs/fit-hub/confusing-the-muscle</loc>
    <lastmod>2026-09-20T10:29:56+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/0763/1405/0739/articles/pm-a-confusing-the-muscle.jpg?v=1788939483</image:loc>
      <image:title>You do not need to confuse the muscle</image:title>
      <image:caption>A lifter squatting under a barbell, motion-blurred against a cream wall</image:caption>
    </image:image>
  </url>
</urlset>
