<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>http://www.feifan.blog</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  
  <url>
    <loc>http://www.feifan.blog/posts/year-1-reflections</loc>
    <lastmod>2025-09-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-september-2024</loc>
    <lastmod>2024-09-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/streaming-logs-in-swift-to-the-cloud</loc>
    <lastmod>2024-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-june-2024</loc>
    <lastmod>2024-06-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-may-2024</loc>
    <lastmod>2024-05-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-april-2024</loc>
    <lastmod>2024-04-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-march-2024</loc>
    <lastmod>2024-03-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-february-2024</loc>
    <lastmod>2024-02-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-january-2024</loc>
    <lastmod>2024-01-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-december-2023</loc>
    <lastmod>2023-12-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-november-2023</loc>
    <lastmod>2023-11-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-october-2023</loc>
    <lastmod>2023-10-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-september-2023</loc>
    <lastmod>2023-09-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-august-2023</loc>
    <lastmod>2023-08-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-july-2023</loc>
    <lastmod>2023-06-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-features-guide</loc>
    <lastmod>2023-06-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-changelog</loc>
    <lastmod>2023-06-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-june-2023</loc>
    <lastmod>2023-06-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-may-2023</loc>
    <lastmod>2023-05-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-april-2023</loc>
    <lastmod>2023-04-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/how-to-use-sourcekit-lsp</loc>
    <lastmod>2023-03-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-march-2023</loc>
    <lastmod>2023-03-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-february-2023</loc>
    <lastmod>2023-02-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-january-2023</loc>
    <lastmod>2023-01-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-december-2022</loc>
    <lastmod>2022-12-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-november-2022</loc>
    <lastmod>2022-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-october-2022</loc>
    <lastmod>2022-10-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-september-2022</loc>
    <lastmod>2022-09-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-august-2022</loc>
    <lastmod>2022-08-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-july-2022</loc>
    <lastmod>2022-07-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-june-2022</loc>
    <lastmod>2022-06-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-may-2022-demo-3</loc>
    <lastmod>2022-05-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/feature-less-software</loc>
    <lastmod>2022-04-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-march-2022</loc>
    <lastmod>2022-03-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-february-2022</loc>
    <lastmod>2022-02-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-roadmap:-january-2022</loc>
    <lastmod>2022-01-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-creating-a-database-based-codebase</loc>
    <lastmod>2021-10-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-demo-2</loc>
    <lastmod>2021-07-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-demo-1</loc>
    <lastmod>2021-05-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/the-database-inside-your-codebase</loc>
    <lastmod>2021-02-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/computers-have-gone-wrong-(and-it's-all-software's-fault)</loc>
    <lastmod>2021-01-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/teaching-mental-models</loc>
    <lastmod>2021-01-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/photography</loc>
    <lastmod>2020-12-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/building-a-new-blog</loc>
    <lastmod>2020-11-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/the-dream-machine-a-story-of-creativity-tinkering-and-cross-pollination</loc>
    <lastmod>2020-09-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/computers-arent-fun-anymore</loc>
    <lastmod>2020-07-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/no-one-cares-about-software-quality</loc>
    <lastmod>2020-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/inadequate-equilibria-a-summarized-remix</loc>
    <lastmod>2020-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/never-waste-a-good-crisis</loc>
    <lastmod>2020-03-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/remove-the-middle-option</loc>
    <lastmod>2020-02-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/an-eighty-year-career</loc>
    <lastmod>2019-11-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/how-to-do-my-job</loc>
    <lastmod>2019-09-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tanagram-intro</loc>
    <lastmod>2019-08-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/introducing-leetcodesolutions</loc>
    <lastmod>2019-07-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/next-steps</loc>
    <lastmod>2019-07-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/learn-harder-things</loc>
    <lastmod>2019-03-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/decisions-≠-outcomes</loc>
    <lastmod>2019-01-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/apple-watch-not-a-review</loc>
    <lastmod>2018-12-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/on-frustration-and-anger</loc>
    <lastmod>2018-08-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/aphantasia-and-the-speed-of-thought</loc>
    <lastmod>2018-07-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/an-introduction-to-jscodeshift</loc>
    <lastmod>2018-07-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/so-what-ness</loc>
    <lastmod>2018-06-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/notes-on-fasting</loc>
    <lastmod>2018-06-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/thoughts-on-personalizing-software</loc>
    <lastmod>2018-05-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/work-on-good-ideas</loc>
    <lastmod>2018-05-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/tech-stacks-are-overrated</loc>
    <lastmod>2018-04-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/service-objects-as-test-fixtures</loc>
    <lastmod>2018-04-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/how-i-think-about-salary</loc>
    <lastmod>2018-04-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/evaluating-work-opportunities</loc>
    <lastmod>2018-04-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/theres-more-to-coding-than-just-writing-code</loc>
    <lastmod>2018-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/behavioral-observations-from-taking-over-sxsw</loc>
    <lastmod>2018-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/personal-lessons-from-taking-over-sxsw</loc>
    <lastmod>2018-03-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/mind-mapping</loc>
    <lastmod>2018-03-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/roi-in-unit-laundry</loc>
    <lastmod>2018-02-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/viewing-imessage-history-on-a-computer</loc>
    <lastmod>2018-02-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/falcon-heavy</loc>
    <lastmod>2018-02-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/deleting-facebook</loc>
    <lastmod>2018-02-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/breakfast-eggs</loc>
    <lastmod>2018-02-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>http://www.feifan.blog/posts/start-with-why</loc>
    <lastmod>2018-01-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>