<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://chenghsuan.me</loc>
<lastmod>2026-01-27</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts</loc>
<lastmod>2026-01-27</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/type-safe-versioned-graphql-query</loc>
<lastmod>2026-01-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/payloadcms-soft-delete</loc>
<lastmod>2025-09-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/google-drive-direct-dowload-link</loc>
<lastmod>2025-03-31T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/go-project-setup</loc>
<lastmod>2025-02-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/sql-upsert-syntax</loc>
<lastmod>2025-01-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/til-googlesheets-regex</loc>
<lastmod>2025-01-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/vercel-ai-sdk</loc>
<lastmod>2024-12-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/link-to-page-content-without-anchor</loc>
<lastmod>2024-11-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/til-rm-dash-files</loc>
<lastmod>2024-10-14T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/reusable-github-workflow</loc>
<lastmod>2024-09-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/five-years-as-developer</loc>
<lastmod>2024-07-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/local-llm-nvim</loc>
<lastmod>2024-02-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/erlang-ts-impl-comparisons</loc>
<lastmod>2024-02-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/fix-pc-bluetooth</loc>
<lastmod>2023-08-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/publish-pnpm-project-to-cloudflare-pages</loc>
<lastmod>2023-08-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/four-years-as-developer</loc>
<lastmod>2023-07-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/til-partition-format-mount-fstab-linux</loc>
<lastmod>2022-06-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/til-debug-github-actions-locally</loc>
<lastmod>2021-12-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/updates-20211127</loc>
<lastmod>2021-11-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/arch-troubleshoot-mysql57</loc>
<lastmod>2021-11-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/reinstall-grub-after-windows</loc>
<lastmod>2021-10-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/til-man-hier</loc>
<lastmod>2021-09-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/two-years-as-developer</loc>
<lastmod>2021-07-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/aws-iam-mfa</loc>
<lastmod>2021-05-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/git-commit-signing</loc>
<lastmod>2021-05-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/track-iphone-restoration</loc>
<lastmod>2021-04-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/logrotate-with-ansible</loc>
<lastmod>2021-02-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/locust-load-test</loc>
<lastmod>2020-12-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/workshop-migrate-with-aws</loc>
<lastmod>2020-10-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/build-react-native-ios-app</loc>
<lastmod>2020-09-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/one-year-as-developer</loc>
<lastmod>2020-07-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/first-pc-build</loc>
<lastmod>2020-07-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/rails-console-tricks</loc>
<lastmod>2020-05-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/phoenix-liveview-twitter</loc>
<lastmod>2020-05-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/resilient-css</loc>
<lastmod>2020-04-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/auto-launch-oracle-vm</loc>
<lastmod>2020-04-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/ruby-precedence-in-block</loc>
<lastmod>2020-03-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/vim8-terminal</loc>
<lastmod>2020-03-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/react-class-vs-hook</loc>
<lastmod>2019-12-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/imposter-syndrome</loc>
<lastmod>2019-11-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/vscode-to-vim</loc>
<lastmod>2019-10-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/ruby-conf-2019</loc>
<lastmod>2019-08-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/db-query-in-rails</loc>
<lastmod>2019-07-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/ruby-module-include-extend</loc>
<lastmod>2019-06-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/visit-cardinal-blue</loc>
<lastmod>2019-06-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/rails-controller-to-view</loc>
<lastmod>2019-05-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/make-ruby-select</loc>
<lastmod>2019-05-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/ruby-super-super</loc>
<lastmod>2019-05-14T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/ruby-proc-lambda</loc>
<lastmod>2019-05-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/reduce-in-js2</loc>
<lastmod>2019-04-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://chenghsuan.me/posts/reduce-in-js1</loc>
<lastmod>2019-04-24T00:00:00.000Z</lastmod>
</url>
</urlset>
