<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://www.shaneyu.com/about</loc>
    <lastmod>2026-05-07T19:14:05.001Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles</loc>
    <lastmod>2026-05-07T19:14:05.001Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/</loc>
    <lastmod>2026-05-07T19:14:05.001Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/privacy</loc>
    <lastmod>2026-05-07T19:14:05.001Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  
  <url>
    <loc>https://www.shaneyu.com/articles/modern-typescript-naming</loc>
    <lastmod>2024-11-12T21:30:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/benefits-of-maps-in-javascript-typescript</loc>
    <lastmod>2024-11-06T19:37:21.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/achieving-immutability-javascript-typescript</loc>
    <lastmod>2024-11-04T19:36:23.072Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/typescript-5-enums-are-union-enums</loc>
    <lastmod>2023-03-22T10:30:53.837Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/how-to-create-custom-form-control-in-angular</loc>
    <lastmod>2023-02-24T20:12:05.467Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/what-are-typescript-enums-and-why-to-avoid-them</loc>
    <lastmod>2023-02-22T14:42:09.810Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/generate-number-range-es6</loc>
    <lastmod>2023-02-19T19:45:16.084Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/minecraft-modding-1-19/workspace-setup</loc>
    <lastmod>2023-04-13T09:03:04.627Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/minecraft-modding-1-19/basic-items</loc>
    <lastmod>2023-04-13T09:03:07.234Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/minecraft-modding-1-19/basic-blocks</loc>
    <lastmod>2023-04-14T12:19:26.667Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/minecraft-modding-1-19/data-generators</loc>
    <lastmod>2023-04-14T20:26:08.739Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/minecraft-modding-1-19/loot-tables-and-tags</loc>
    <lastmod>2023-04-20T11:37:52.074Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/build-high-performance-monorepo-modern-tech-stack</loc>
    <lastmod>2026-05-07T19:14:05.001Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.shaneyu.com/articles/minecraft-modding-1-19/basic-recipes</loc>
    <lastmod>2026-05-07T19:14:05.001Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>