<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.desmondcheong.com</loc>
<lastmod>2026-02-04</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog</loc>
<lastmod>2026-02-04</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/projects</loc>
<lastmod>2026-02-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/resume</loc>
<lastmod>2026-02-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/contact</loc>
<lastmod>2026-02-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/code/steganography/encode</loc>
<lastmod>2026-02-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/code/steganography/decode</loc>
<lastmod>2026-02-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/code/montecarlo/pi</loc>
<lastmod>2026-02-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/beyond-formal-education</loc>
<lastmod>2022-01-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/building-linux-kernel-with-config-kasan</loc>
<lastmod>2021-06-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/compression-ratios-and-speedups</loc>
<lastmod>2024-11-09</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/cpython-imports</loc>
<lastmod>2021-01-13</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/deadlocks</loc>
<lastmod>2021-12-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/decoding-linux-kernel-stack-traces</loc>
<lastmod>2021-06-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/distributed-state</loc>
<lastmod>2022-01-04</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/diving-into-cpython</loc>
<lastmod>2021-01-01</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/fractionalization-and-prioritization</loc>
<lastmod>2025-08-01</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/gathering-moss</loc>
<lastmod>2020-12-30</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/healthy-relationship-with-technology</loc>
<lastmod>2020-07-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/in-praise-of-shadows</loc>
<lastmod>2021-05-30</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/kafka-on-the-shore</loc>
<lastmod>2020-12-30</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/linux-kernel-bug-hunting</loc>
<lastmod>2021-05-31</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/linux-kernel-dynamic-program-analysis</loc>
<lastmod>2021-05-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/linux-kernel-mentee</loc>
<lastmod>2021-09-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/making-your-third-contribution-to-an-open-source-project</loc>
<lastmod>2022-01-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/pale-fire-easter-egg</loc>
<lastmod>2020-06-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/self-stabilizing-systems-in-spite-of-distributed-control</loc>
<lastmod>2022-01-26</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/sentences-practical-concerns</loc>
<lastmod>2025-12-20</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/sinners</loc>
<lastmod>2025-08-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/spacemaker-robotics-project</loc>
<lastmod>2020-12-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/the-art-of-charlie-chan-hock-chye</loc>
<lastmod>2020-12-31</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/the-one-in-swing-music</loc>
<lastmod>2023-10-31</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/traitor-baru-cormorant</loc>
<lastmod>2020-07-28</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/trusting-trust</loc>
<lastmod>2022-01-25</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/writing-a-simple-repl-in-go</loc>
<lastmod>2021-05-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.desmondcheong.com/blog/you-are-not-a-gadget</loc>
<lastmod>2020-07-31</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
