<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2026/05/18/how-nodejs-and-v8-keep-each-other-working/</loc>
    
    <lastmod>2026-05-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2026/01/31/tinkering-with-nodejs-core-on-arm64-windows/</loc>
    
    <lastmod>2026-04-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2026/03/24/teaching-gdb-to-unwind-v8-jit-frames-on-x64/</loc>
    
    <lastmod>2026-03-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2026/01/26/improving-single-executable-application-building-for-node-js/</loc>
    
    <lastmod>2026-03-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/about/index.html</loc>
    
    <lastmod>2026-01-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2025/12/30/require-esm-in-node-js-from-experiment-to-stability/</loc>
    
    <lastmod>2026-01-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2025/12/30/require-esm-in-node-js-implementers-tales/</loc>
    
    <lastmod>2026-01-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2024/03/18/require-esm-in-node-js/</loc>
    
    <lastmod>2025-12-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2018/12/31/tips-and-tricks-node-core/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2024/04/21/things-i-learned-from-organizing-a-hybrid-unconference/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2019/08/25/uncaught-exceptions-in-node-js/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2021/07/06/how-does-node-js-load-its-builtins-native-modules/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2024/03/17/memory-leak-testing-v8-node-js-1/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2024/03/17/memory-leak-testing-v8-node-js-3/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2017/10/19/new-blog/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2024/09/28/reproducible-nodejs-builtin-snapshots-2/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2019/06/08/on-deps-v8-in-node-js/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2024/09/28/reproducible-nodejs-builtin-snapshots-1/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2024/03/17/memory-leak-testing-v8-node-js-2/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2024/09/28/reproducible-nodejs-builtin-snapshots-3/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2021/08/27/binding-v8-on-an-m1-macbook/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2025/02/16/building-nodejs-on-windows-with-clang-cl/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2025/01/11/executable-loading-and-startup-performance-on-macos/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2023/12/30/fixing-nodejs-vm-apis-1/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2023/12/30/fixing-nodejs-vm-apis-3/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2023/12/30/fixing-nodejs-vm-apis-2/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2023/12/31/fixing-nodejs-vm-apis-4/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/2022/04/14/fixing-snapshot-support-of-class-fields-in-v8/</loc>
    
    <lastmod>2025-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://joyeecheung.github.io/blog</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>https://joyeecheung.github.io/blog/tags/debugger/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/tags/V8/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/tags/Node-js/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/tags/Windows/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/tags/macOS/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/tags/performance/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/tags/meta/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/tags/require-esm/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/tags/Events/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
  <url>
    <loc>https://joyeecheung.github.io/blog/categories/Tech/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/categories/Announcements/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://joyeecheung.github.io/blog/categories/Organization/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
</urlset>
