<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/__sitemap__/style.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://alexchen.dev/</loc>
    </url>
    <url>
        <loc>https://alexchen.dev/blog</loc>
    </url>
    <url>
        <loc>https://alexchen.dev/contact</loc>
    </url>
    <url>
        <loc>https://alexchen.dev/experience</loc>
    </url>
    <url>
        <loc>https://alexchen.dev/projects</loc>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/accessibility-audit-fixes</loc>
        <lastmod>2026-05-13</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/blank-page-router-init</loc>
        <lastmod>2026-03-18</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/debugging-legacy-code</loc>
        <lastmod>2026-10-29</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/dialog-esc-state-sync</loc>
        <lastmod>2025-12-05</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/dont-split-names</loc>
        <lastmod>2026-02-25</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/frontend-quality</loc>
        <lastmod>2026-10-29</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/hasownproperty-prototype-chain</loc>
        <lastmod>2025-10-15</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/js-event-loop</loc>
        <lastmod>2025-03-20</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/jwt-storage-security</loc>
        <lastmod>2026-09-30</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/notion-as-cms</loc>
        <lastmod>2026-09-11</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/nuxt-gtm-ga4</loc>
        <lastmod>2026-07-30</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/one-change-many-projects</loc>
        <lastmod>2026-08-11</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/openlayers-image-adjust</loc>
        <lastmod>2025-12-01</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/redirect-after-login</loc>
        <lastmod>2026-03-10</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/self-host-cdn-assets</loc>
        <lastmod>2026-03-06</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/vue2-vs-vue3-components</loc>
        <lastmod>2025-07-15</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/vuetify-datepicker-a11y</loc>
        <lastmod>2026-04-22</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/blog/vuex-vs-pinia</loc>
        <lastmod>2025-08-20</lastmod>
    </url>
    <url>
        <loc>https://alexchen.dev/projects/game-together</loc>
    </url>
    <url>
        <loc>https://alexchen.dev/projects/line-oa-platform</loc>
    </url>
    <url>
        <loc>https://alexchen.dev/projects/personal-portfolio</loc>
    </url>
    <url>
        <loc>https://alexchen.dev/projects/tokyo-travel-site</loc>
    </url>
    <url>
        <loc>https://alexchen.dev/projects/weather-bike-bot</loc>
    </url>
</urlset>
<!-- XML Sitemap generated by @nuxtjs/sitemap v9.1.0 at 2026-11-02T14:27:24.214Z -->