<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.liallen.me/</loc>
</url>
<url>
<loc>https://blog.liallen.me/posts</loc>
</url>
<url>
<loc>https://blog.liallen.me/posts/who-stole-my-pace</loc>
<lastmod>2026-07-26</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/5-kilometers</loc>
<lastmod>2026-06-26</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/即兴山河</loc>
<lastmod>2026-05-15</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/雨夜巷粥</loc>
<lastmod>2025-12-24</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/轻游记</loc>
<lastmod>2025-09-01</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/入境随感</loc>
<lastmod>2025-07-01</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/回廊</loc>
<lastmod>2025-06-07</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/寻根</loc>
<lastmod>2025-04-29</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/四季</loc>
<lastmod>2025-03-01</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/消失的年轮</loc>
<lastmod>2024-11-28</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/都市蒙太奇</loc>
<lastmod>2024-10-08</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/无题</loc>
<lastmod>2024-09-05</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/好久不见</loc>
<lastmod>2024-09-05</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/摆脱束缚-拥抱自由</loc>
<lastmod>2024-07-10</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/你不控制媒介-媒介将控制你</loc>
<lastmod>2024-06-28</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/如何改变习惯</loc>
<lastmod>2024-02-16</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/命运的玩笑</loc>
<lastmod>2024-02-15</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/如何告别信息焦虑</loc>
<lastmod>2024-02-01</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/tell-good-stories-about-technology</loc>
<lastmod>2024-01-17</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/why-i-left-the-us</loc>
<lastmod>2023-12-20</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/busy-living-or-busy-dying</loc>
<lastmod>2023-11-15</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/pain-and-pleasure-are-not-separable</loc>
<lastmod>2023-10-28</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/a-regret-maximization-framework</loc>
<lastmod>2023-09-16</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/react-state-management-in-3-lines</loc>
<lastmod>2023-09-06</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/technology-as-a-friend</loc>
<lastmod>2023-09-05</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/sf-half-marathon</loc>
<lastmod>2023-08-26</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/the-5-hour-workweek</loc>
<lastmod>2023-06-05</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/slow-down</loc>
<lastmod>2023-05-26</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/reverse-engineer-a-gpt-chatbot</loc>
<lastmod>2023-04-07</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/my-ai-avatar</loc>
<lastmod>2023-04-03</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/asking-questions-to-solve-problems</loc>
<lastmod>2023-03-31</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/run-ts-from-cli</loc>
<lastmod>2023-03-04</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/talk-to-chatgpt-in-bdd</loc>
<lastmod>2023-02-20</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/listen-dont-tell</loc>
<lastmod>2023-02-13</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/asdf-another-package-manager</loc>
<lastmod>2023-02-03</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/the-5-elements-of-effective-thinking</loc>
<lastmod>2023-02-03</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/state-management-in-react</loc>
<lastmod>2023-01-24</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/2022-review</loc>
<lastmod>2023-01-15</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/2022-articles</loc>
<lastmod>2023-01-06</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/ditch-the-lie-of-inaction</loc>
<lastmod>2023-01-02</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/vite-3-react</loc>
<lastmod>2022-12-13</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/self-host-plausible-with-fly</loc>
<lastmod>2022-12-03</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/bye-heroku-hey-fly-io</loc>
<lastmod>2022-11-30</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/waking-up-membership</loc>
<lastmod>2022-11-30</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/new-php-or-the-future</loc>
<lastmod>2022-11-19</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/100-thing-challenge</loc>
<lastmod>2022-11-09</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/fuse-a-bit-of-randomness-into-life</loc>
<lastmod>2022-10-23</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/changing-perspective</loc>
<lastmod>2022-10-21</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/the-busy-bubble</loc>
<lastmod>2022-10-18</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/not-better-than-parents</loc>
<lastmod>2022-09-30</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/hills-run-made-easy</loc>
<lastmod>2022-09-27</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/be-a-bit-unhelpful</loc>
<lastmod>2022-09-22</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/terrible-photo-taker</loc>
<lastmod>2022-09-21</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/mbti</loc>
<lastmod>2022-09-20</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/fix-rss-feed</loc>
<lastmod>2022-08-26</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/migrating-software</loc>
<lastmod>2022-08-23</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/naming-is-hard-but-important</loc>
<lastmod>2022-08-19</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/its-fine-to-repeat</loc>
<lastmod>2022-08-18</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/learn-the-basics-well</loc>
<lastmod>2022-08-16</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/thinking-tools</loc>
<lastmod>2022-08-12</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/bad-doesnt-need-a-reason</loc>
<lastmod>2022-07-30</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/compromise-isnt-indifference</loc>
<lastmod>2022-07-29</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/my-pip-experience</loc>
<lastmod>2022-07-27</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/sf-10k-race</loc>
<lastmod>2022-07-24</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/mamba-mentality</loc>
<lastmod>2022-07-20</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/one-week-digital-decluttering</loc>
<lastmod>2022-07-10</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/why-i-dont-read-news</loc>
<lastmod>2022-06-25</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/complaining-is-futile</loc>
<lastmod>2022-06-21</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/a-life-debugger</loc>
<lastmod>2022-06-08</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/bad-tool-traps-you-good-tool-empowers-you</loc>
<lastmod>2022-05-08</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/beware-of-fruitless-arguments</loc>
<lastmod>2022-05-08</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/fitting-goals-into-a-job-not-in-it</loc>
<lastmod>2022-04-08</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/jump-into-conclusions</loc>
<lastmod>2022-03-25</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/why-we</loc>
<lastmod>2022-03-24</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/filesystem-routing-with-webpack</loc>
<lastmod>2022-03-18</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/learning-react-the-hard-way</loc>
<lastmod>2022-03-06</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/shared-dev-command-in-monorepo</loc>
<lastmod>2022-02-07</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/why-remix</loc>
<lastmod>2022-02-05</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/react-query-is-great-but</loc>
<lastmod>2022-01-10</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/webpack-bundling-umd-module</loc>
<lastmod>2022-01-09</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/you-might-not-need-dev-proxy</loc>
<lastmod>2022-01-09</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/state-of-modern-web</loc>
<lastmod>2021-12-05</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/山路夜骑</loc>
<lastmod>2026-06-27T17:20:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/医生-vs-鼓手</loc>
<lastmod>2026-06-27T15:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/回笼觉</loc>
<lastmod>2026-06-26T21:54:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/life-isnt-a-lottery-ticket</loc>
<lastmod>2026-05-15T15:45:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/escape-the-rat-race</loc>
<lastmod>2026-05-15T15:45:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/lifestyle-mirage</loc>
<lastmod>2026-05-15T15:45:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/the-complacency-prison</loc>
<lastmod>2024-06-04T15:04:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/那个小胖子后来怎么样了</loc>
<lastmod>2026-07-13T00:58:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/camera-isnt-meant-to-replace-experience</loc>
<lastmod>2026-05-15T15:45:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/不忙</loc>
<lastmod>2025-02-23T06:48:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.liallen.me/posts/自动贩卖机</loc>
<lastmod>2025-04-01T05:32:00.000Z</lastmod>
</url>
</urlset>
