<?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://shengy.dev/tags/learning/</loc>
    <lastmod>2026-09-29T08:01:19-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/</loc>
    <lastmod>2026-09-29T08:01:19-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/rust/</loc>
    <lastmod>2026-09-29T08:01:19-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/rust-state-machine-part-3/</loc>
    <lastmod>2026-09-29T08:01:19-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/</loc>
    <lastmod>2026-09-29T08:01:19-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/</loc>
    <lastmod>2026-09-29T08:01:19-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/rust-state-machine-part-2/</loc>
    <lastmod>2026-09-26T11:52:08-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/rust-state-machine-part-1/</loc>
    <lastmod>2026-09-21T22:11:47-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/cps/</loc>
    <lastmod>2026-09-12T11:18:47-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/notes/</loc>
    <lastmod>2026-09-12T11:18:47-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/recursion/</loc>
    <lastmod>2026-09-12T11:18:47-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/revisit-tail-recursion-and-cps/revisit-tail-recursion-and-cps/</loc>
    <lastmod>2026-09-12T11:18:47-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/flink/</loc>
    <lastmod>2026-08-31T21:31:39-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/kafka/</loc>
    <lastmod>2026-08-31T21:31:39-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/kafka-and-flink/kafka-and-flink/</loc>
    <lastmod>2026-08-31T21:31:39-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/new-domain/</loc>
    <lastmod>2026-08-27T12:31:50-10:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/async/</loc>
    <lastmod>2026-08-02T12:30:39-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/async-await-in-asyncio/</loc>
    <lastmod>2026-08-02T12:30:39-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/await/</loc>
    <lastmod>2026-08-02T12:30:39-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/map-flatmap-and-options/</loc>
    <lastmod>2026-07-21T07:09:13-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/monad/</loc>
    <lastmod>2026-07-21T07:09:13-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/scala/</loc>
    <lastmod>2026-07-21T07:09:13-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/msb-and-lsb/</loc>
    <lastmod>2026-07-12T09:37:19-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/backward-and-forward-compatibility/</loc>
    <lastmod>2026-07-05T14:25:47-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/modules/</loc>
    <lastmod>2026-06-27T10:48:21-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/rust-learning-modules/</loc>
    <lastmod>2026-06-27T10:48:21-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/parquet/</loc>
    <lastmod>2026-06-17T07:08:39-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/polars/</loc>
    <lastmod>2026-06-17T07:08:39-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/rust-polars-parquet/rust-polars-parquet/</loc>
    <lastmod>2026-06-17T07:08:39-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/deref/</loc>
    <lastmod>2026-05-29T21:50:26-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/rust-learning-deref/</loc>
    <lastmod>2026-05-29T21:50:26-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/lifetime/</loc>
    <lastmod>2026-05-20T07:36:50-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/rust-learning-lifetime/</loc>
    <lastmod>2026-05-20T07:36:50-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/database/</loc>
    <lastmod>2026-04-27T20:35:03-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/my-two-cents/</loc>
    <lastmod>2026-04-27T20:35:03-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/postgres-isolation-level/my-two-cents/</loc>
    <lastmod>2026-04-27T20:35:03-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/postgresql/</loc>
    <lastmod>2026-04-27T20:35:03-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/bubbletea/</loc>
    <lastmod>2026-04-23T21:13:10-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/golang/</loc>
    <lastmod>2026-04-23T21:13:10-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/learn-bubbletea-part-3/learn-bubbletea-part-3/</loc>
    <lastmod>2026-04-23T21:13:10-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/learn-bubbletea-part-2/learn-bubbletea-part-2/</loc>
    <lastmod>2026-04-12T17:03:45-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/learn-bubbletea-part-1/learn-bubbletea-part-1/</loc>
    <lastmod>2026-04-12T00:16:57-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/fish/</loc>
    <lastmod>2026-04-11T01:17:01-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/fish-practice/</loc>
    <lastmod>2026-04-11T01:17:01-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/visitor-pattern/my-two-cents/</loc>
    <lastmod>2026-04-08T00:03:00-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/programming/</loc>
    <lastmod>2026-04-08T00:03:00-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/about/</loc>
    <lastmod>2026-04-07T23:05:32-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/tags/adhoc/</loc>
    <lastmod>2026-04-06T21:50:33-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/posts/hello-world/</loc>
    <lastmod>2026-04-06T21:50:33-04:00</lastmod>
  </url><url>
    <loc>https://shengy.dev/categories/</loc>
  </url><url>
    <loc>https://shengy.dev/search/</loc>
  </url>
</urlset>
