<?xml version='1.0' encoding='UTF-8'?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Qiusheng Wu's Blog</title>
    <link>https://gishub.org/rss.xml</link>
    <description>Thoughts on geospatial data science, open-source software, and teaching.</description>
    <atom:link href="https://gishub.org/rss.xml" rel="self"/>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Wed, 08 Apr 2026 18:01:18 +0000</lastBuildDate>
    <item>
      <title>Launching My New Website with MyST Markdown and Typst</title>
      <link>https://gishub.org/blog/launching-new-website</link>
      <description>How I rebuilt gishub.org using MyST Markdown for the website and Typst for automatic CV generation from the same Markdown source files.</description>
      <author>qwu18@utk.edu (Qiusheng Wu)</author>
      <guid isPermaLink="false">https://gishub.org/blog/launching-new-website</guid>
      <category>MyST Markdown</category>
      <category>Typst</category>
      <category>CV</category>
      <category>Personal Website</category>
      <pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate>
    </item>
    <item>
      <title>A Reusable Template for Building Websites with MyST Markdown</title>
      <link>https://gishub.org/blog/myst-website-template</link>
      <description>A GitHub template that bundles MyST Markdown, GitHub Pages deployment, Netlify PR previews, and pre-commit hooks into a ready-to-use starting point.</description>
      <author>qwu18@utk.edu (Qiusheng Wu)</author>
      <guid isPermaLink="false">https://gishub.org/blog/myst-website-template</guid>
      <category>MyST Markdown</category>
      <category>GitHub Template</category>
      <category>GitHub Actions</category>
      <category>Pre-commit</category>
      <pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate>
    </item>
  </channel>
</rss>
