<?xml version="1.0" encoding="UTF-8"?>
  <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url><loc>https://ianlog.me</loc><changefreq>daily</changefreq></url>
  <url><loc>https://ianlog.me/tags</loc><changefreq>daily</changefreq></url>
<url><loc>https://ianlog.me/series</loc><changefreq>daily</changefreq></url>
<url><loc>https://ianlog.me/note</loc><changefreq>daily</changefreq></url>
<url><loc>https://ianlog.me/blog</loc><changefreq>daily</changefreq></url>
<url><loc>https://ianlog.me/(home)</loc><changefreq>daily</changefreq></url>
    <url><loc>https://ianlog.me/blog/2022/esm-module-error</loc><changefreq>daily</changefreq><lastmod>2022-09-23T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2022/prevent-blur-event</loc><changefreq>daily</changefreq><lastmod>2022-09-10T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2023/blog-toc</loc><changefreq>daily</changefreq><lastmod>2023-11-11T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2023/js-module-caching</loc><changefreq>daily</changefreq><lastmod>2023-08-20T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2023/next-ssg-image-optimization</loc><changefreq>daily</changefreq><lastmod>2023-11-08T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2023/react-key</loc><changefreq>daily</changefreq><lastmod>2023-04-21T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2024/next-aws-sst</loc><changefreq>daily</changefreq><lastmod>2024-01-02T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2024/next-server-msw</loc><changefreq>daily</changefreq><lastmod>2024-01-04T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2024/server-component-cookie</loc><changefreq>daily</changefreq><lastmod>2024-07-28T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2025/open-feature-flagd</loc><changefreq>daily</changefreq><lastmod>2025-04-26T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/2025/progressive-rendering</loc><changefreq>daily</changefreq><lastmod>2025-10-07T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/modal-atoz/alert-dialog-animation</loc><changefreq>daily</changefreq><lastmod>2024-02-08T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/modal-atoz/alert-dialog-atoz</loc><changefreq>daily</changefreq><lastmod>2024-02-07T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/modal-atoz/alert-dialog-focus-trap</loc><changefreq>daily</changefreq><lastmod>2024-02-28T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/modal-atoz</loc><changefreq>daily</changefreq><lastmod>2024-02-07T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/vanillajs-fc-react</loc><changefreq>daily</changefreq><lastmod>2024-03-06T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/vanillajs-fc-react/spa-router-dom-diff</loc><changefreq>daily</changefreq><lastmod>2024-03-07T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/vanillajs-fc-react/vanilla-react-hooks</loc><changefreq>daily</changefreq><lastmod>2024-03-10T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/blog/vanillajs-fc-react/vdom-to-dom</loc><changefreq>daily</changefreq><lastmod>2024-03-06T00:00:00.000Z</lastmod></url>
    <url><loc>https://ianlog.me/note/css/flex-width</loc><changefreq>daily</changefreq><lastmod>2023-10-11T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/note/css</loc><changefreq>daily</changefreq><lastmod>2023-09-29T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/note/five-lines</loc><changefreq>daily</changefreq><lastmod>2023-11-13T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/note/five-lines/summary</loc><changefreq>daily</changefreq><lastmod>2023-11-13T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/note/javascript/arrow-function-this</loc><changefreq>daily</changefreq><lastmod>2024-01-18T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/note/javascript</loc><changefreq>daily</changefreq><lastmod>2023-09-29T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/note/react-deep-dive/equal-and-react-core</loc><changefreq>daily</changefreq><lastmod>2023-11-25T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/note/react-deep-dive</loc><changefreq>daily</changefreq><lastmod>2023-11-25T00:00:00.000Z</lastmod></url>
<url><loc>https://ianlog.me/note/react-deep-dive/react-hook</loc><changefreq>daily</changefreq><lastmod>2023-12-04T00:00:00.000Z</lastmod></url>
  </urlset>