<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://webeleon.dev/blog</loc>
<lastmod>2026-06-27</lastmod>
</url>
<url>
<loc>https://webeleon.dev/blog/category/theory</loc>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://webeleon.dev/blog/category/software</loc>
<lastmod>2026-06-18</lastmod>
</url>
<url>
<loc>https://webeleon.dev/blog/category/practice</loc>
<lastmod>2026-06-10</lastmod>
</url>
<url>
<loc>https://webeleon.dev/blog/hello-webeleon</loc>
<lastmod>2026-06-27</lastmod>
</url>
<url>
<loc>https://webeleon.dev/blog/voice-leading-in-four-parts</loc>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://webeleon.dev/blog/how-we-render-chords-in-mdx</loc>
<lastmod>2026-06-18</lastmod>
</url>
<url>
<loc>https://webeleon.dev/blog/building-a-daily-practice-loop</loc>
<lastmod>2026-06-10</lastmod>
</url>
<url>
<loc>https://webeleon.dev/blog/circle-of-fifths-practically</loc>
<lastmod>2026-05-22</lastmod>
</url>
</urlset>
