<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/getting-started/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/reference/customization/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/project-structure/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/configuration/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publication_types/article-journal/</loc><lastmod>2026-03-24T18:35:04+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/farkas/</loc><lastmod>2026-03-24T18:11:13+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publication_types/</loc><lastmod>2026-03-24T18:35:04+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/gramian-backstep/</loc><lastmod>2026-03-24T18:03:42+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/non-reach-parab/</loc><lastmod>2026-03-24T18:12:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/sylvester-i/</loc><lastmod>2026-03-24T17:45:46+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/course/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/hugo-blox/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/blog/notebook-onboarding/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/jupyter/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/open-science/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/tutorials/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/projects/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/conic-control/</loc><lastmod>2026-03-24T17:50:49+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/non-reach-finite/</loc><lastmod>2026-03-24T17:34:19+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/slides/example/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/slides/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/blog/get-started/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/academic/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/markdown/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/hugo/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/hugoblox/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/projects/pandas/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/projects/pytorch/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/projects/scikit/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/second-brain/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/blog/second-brain/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/blog/data-visualization/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/blog/teach-courses/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/formatting/media/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/experience/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/hugoblox-kit/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/blog/project-management/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/water-waves/</loc><lastmod>2026-03-24T17:28:45+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/shape-heat/</loc><lastmod>2026-03-24T18:35:04+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/</loc><lastmod>2026-04-16T15:49:38+02:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/koopman/</loc><lastmod>2026-03-24T17:26:10+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/fredholm-heat/</loc><lastmod>2026-03-24T17:28:01+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/water-tank/</loc><lastmod>2026-03-24T17:48:35+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/internal-rapid-transport/</loc><lastmod>2026-03-24T16:58:01+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/finite-stab-transport/</loc><lastmod>2026-03-24T17:02:58+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/internal-coupled-wave/</loc><lastmod>2026-03-24T18:01:54+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/events/example/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/tags/presentations/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/blog/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/formatting/button/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/formatting/callout/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/formatting/cards/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/formatting/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/reference/i18n/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/publications/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/events/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/reference/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/formatting/toggle/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url><url><loc>https://christophezhang.netlify.app/courses/hugo-blox/guide/formatting/steps/</loc><lastmod>2026-03-23T11:36:14+01:00</lastmod><changefreq>weekly</changefreq></url></urlset>