<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.duyet.net/2026/08/grok-bot</loc>
    <lastmod>2026-08-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/07/anyrouter</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/07/open-managed-agents</loc>
    <lastmod>2026-07-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/06/agent-sandbox-on-kubernetes</loc>
    <lastmod>2026-06-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/06/goal-and-loop</loc>
    <lastmod>2026-06-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/cowork-planner</loc>
    <lastmod>2026-06-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/06/coding-agent-2026</loc>
    <lastmod>2026-06-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/06/migrate-tanstack</loc>
    <lastmod>2026-06-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/05/cloudflare-is-all-you-need</loc>
    <lastmod>2026-05-06</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/02/claws</loc>
    <lastmod>2026-02-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/claude-code-setup</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/claude-code</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/claude-design</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/claude-md-agents-md</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/duyet-claude-plugins</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/interview-mode</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/long-running-agent</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/opencode</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/parallel-sub-agents</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/plan-mode</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent/z-claude-mi-claude-or-claude</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2026/01/coding-agent</loc>
    <lastmod>2026-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2024/11/clickhouse-rust-udf</loc>
    <lastmod>2024-11-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2024/06/clickhouse-replicatedreplacingmergetree</loc>
    <lastmod>2024-06-23</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2024/06/clickhouse-replacingmergetree</loc>
    <lastmod>2024-06-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2024/05/clickhouse-mergetree</loc>
    <lastmod>2024-05-31</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2024/03/clickhouse-monitoring</loc>
    <lastmod>2024-03-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2024/03/clickhouse-select-advances</loc>
    <lastmod>2024-03-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2024/03/clickhouse-on-kubernetes</loc>
    <lastmod>2024-03-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2024/02/2023-summary</loc>
    <lastmod>2024-02-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/10/rust-json-serde</loc>
    <lastmod>2023-10-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/09/opendal</loc>
    <lastmod>2023-09-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/09/nvim-setup-2023</loc>
    <lastmod>2023-09-04</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/09/duckdb</loc>
    <lastmod>2023-09-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/07/airflow-control-parallelism-concurrency</loc>
    <lastmod>2023-07-16</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/06/fossil-data-platform-written-rust</loc>
    <lastmod>2023-06-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/05/spark-github-actions</loc>
    <lastmod>2023-05-07</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/05/migrate-blog-to-nextjs</loc>
    <lastmod>2023-05-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/04/helm-charts-problem</loc>
    <lastmod>2023-04-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/04/nlp-vs-gpt</loc>
    <lastmod>2023-04-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/02/ask-chatgpt-spark</loc>
    <lastmod>2023-02-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/02/rust-polars</loc>
    <lastmod>2023-02-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/01/data-engineering-rust-tools</loc>
    <lastmod>2023-01-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2023/01/clickhouse</loc>
    <lastmod>2023-01-10</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/09/airflow-dataset</loc>
    <lastmod>2022-09-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/09/cargo-patch-deps</loc>
    <lastmod>2022-09-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/09/cargo-workspace-inheritance</loc>
    <lastmod>2022-09-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/09/rust-question-mark-operator</loc>
    <lastmod>2022-09-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/08/rust-indoc</loc>
    <lastmod>2022-08-06</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/08/rust-rayon</loc>
    <lastmod>2022-08-06</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/05/rust-cargo-fix</loc>
    <lastmod>2022-05-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/04/rust-code-cov</loc>
    <lastmod>2022-04-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/03/spark-kubernetes-at-fossil</loc>
    <lastmod>2022-03-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/03/rust-box</loc>
    <lastmod>2022-03-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/02/grant-redshift-gitops</loc>
    <lastmod>2022-02-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/02/rust-option-result</loc>
    <lastmod>2022-02-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/02/rust-builder-design-pattern</loc>
    <lastmod>2022-02-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/02/rust-command-design-pattern</loc>
    <lastmod>2022-02-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/02/rust-copy-clone-trait</loc>
    <lastmod>2022-02-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/02/rust-small-crates-design-pattern</loc>
    <lastmod>2022-02-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/02/rust-struct</loc>
    <lastmod>2022-02-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/02/rust-trait</loc>
    <lastmod>2022-02-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/02/cargo-edit</loc>
    <lastmod>2022-02-06</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/01/rust-format-strings-1.58</loc>
    <lastmod>2022-01-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/01/rust-fromstr</loc>
    <lastmod>2022-01-02</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/01/rust-turbofish</loc>
    <lastmod>2022-01-02</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2022/01/rust-cheatsheet</loc>
    <lastmod>2022-01-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/12/rust-ownership</loc>
    <lastmod>2021-12-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/12/rust-strategy-design-pattern</loc>
    <lastmod>2021-12-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/11/rust-data-engineering</loc>
    <lastmod>2021-11-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/11/spark-node-decommission</loc>
    <lastmod>2021-11-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/09/uptime-with-github-actions</loc>
    <lastmod>2021-09-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/09/podman</loc>
    <lastmod>2021-09-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/08/good-reasons-to-use-clickhouse</loc>
    <lastmod>2021-08-29</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/08/zx</loc>
    <lastmod>2021-08-28</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/08/bitbucket-pipelines-notes</loc>
    <lastmod>2021-08-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/07/postgres-full-text-search</loc>
    <lastmod>2021-07-04</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/06/neovim</loc>
    <lastmod>2021-06-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/05/migrate-to-cloudflare-pages</loc>
    <lastmod>2021-05-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2021/04/spark-kubernetes-performance-tuning</loc>
    <lastmod>2021-04-10</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2020/12/airflow-taskflow-api</loc>
    <lastmod>2020-12-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2020/10/why-spark-on-kubernetes</loc>
    <lastmod>2020-10-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2020/06/tldr-es2020-nullish-coalescing</loc>
    <lastmod>2020-06-28</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2020/06/scheduling-python-script-in-airflow</loc>
    <lastmod>2020-06-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2020/05/spark-history-server-on-k8s</loc>
    <lastmod>2020-05-29</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2020/05/spark-on-k8s</loc>
    <lastmod>2020-05-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2020/05/airflow-dag-serialization</loc>
    <lastmod>2020-05-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2020/05/data-studio-caching-with-spreadsheet</loc>
    <lastmod>2020-05-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2020/05/tldr-why-rf</loc>
    <lastmod>2020-05-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/10/js-shorthand-tips</loc>
    <lastmod>2019-10-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/10/ir-evaluation-2</loc>
    <lastmod>2019-10-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/09/books</loc>
    <lastmod>2019-09-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/08/ir-evaluation</loc>
    <lastmod>2019-08-31</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/08/ir-vector-space-model</loc>
    <lastmod>2019-08-30</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/08/airflow-note</loc>
    <lastmod>2019-08-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/08/airflow-docker-compose</loc>
    <lastmod>2019-08-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/08/slack-alerts-in-airflow</loc>
    <lastmod>2019-08-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/08/8-serverless-platform</loc>
    <lastmod>2019-08-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/08/airflow-context</loc>
    <lastmod>2019-08-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/08/guess-js</loc>
    <lastmod>2019-08-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/08/migrate-blogger-to-gatsby</loc>
    <lastmod>2019-08-07</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/05/pricetrack-cashback</loc>
    <lastmod>2019-05-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/04/google-cloud-next-19</loc>
    <lastmod>2019-04-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/04/shorten-url-voi-firebase</loc>
    <lastmod>2019-04-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/05/phuong-tien-cong-cong-san-francisco</loc>
    <lastmod>2019-04-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/03/7-thu-thuat-voi-resting-va-spreading</loc>
    <lastmod>2019-03-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/03/react-performance-checklist</loc>
    <lastmod>2019-03-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2019/01/pwc</loc>
    <lastmod>2019-01-06</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/11/api.duyet.net</loc>
    <lastmod>2018-11-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/11/web-performance-101</loc>
    <lastmod>2018-11-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/11/simple-data-pipeline-aws</loc>
    <lastmod>2018-11-12</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/09/5-bi-quyet-js-conditionals-tot-hon</loc>
    <lastmod>2018-09-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/09/vs-code-import-cost</loc>
    <lastmod>2018-09-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/07/deploy-deep-learning-model-as-web-service-api</loc>
    <lastmod>2018-07-21</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/07/signale-console-logger</loc>
    <lastmod>2018-07-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/07/tensorflowjs</loc>
    <lastmod>2018-07-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/07/giojs-3d-globe-data-visualization</loc>
    <lastmod>2018-07-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/06/slide-sentiment-analysis</loc>
    <lastmod>2018-06-30</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/06/su-dung-pytorch-voi-gpu-mien-phi-tren</loc>
    <lastmod>2018-06-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/03/propel-machine-learning-for-javascript</loc>
    <lastmod>2018-03-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/02/svm-word2vec</loc>
    <lastmod>2018-02-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2018/02/duckling-phan-tich-van-ban-sang-du-lieu-co-cau-truc</loc>
    <lastmod>2018-02-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/11/colaboratory-research-google</loc>
    <lastmod>2017-11-07</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/10/doc2vec-trong-sentiment-analysis</loc>
    <lastmod>2017-10-08</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/09/detect-cars-opencv</loc>
    <lastmod>2017-09-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/09/tolksio-put-your-story-up-on-internet</loc>
    <lastmod>2017-09-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/08/machine-learning-is-fun</loc>
    <lastmod>2017-08-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/08/phan-lop-van-ban</loc>
    <lastmod>2017-08-11</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/08/natural-nltk</loc>
    <lastmod>2017-08-06</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/07/gpujs</loc>
    <lastmod>2017-07-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/07/urls-are-ui</loc>
    <lastmod>2017-07-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/05/cai-apache-spark-standalone-ban-pre</loc>
    <lastmod>2017-05-31</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/04/explain-shell-explainshellcom</loc>
    <lastmod>2017-04-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/04/nlp-truyen-kieu-word2vec</loc>
    <lastmod>2017-04-16</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/04/multcloud</loc>
    <lastmod>2017-04-11</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/03/python-churn-prediction-with-graphlab</loc>
    <lastmod>2017-03-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/03/notibarjs</loc>
    <lastmod>2017-03-04</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/02/learning-r-cheatsheet</loc>
    <lastmod>2017-02-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/01/teleconsole</loc>
    <lastmod>2017-01-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/01/botpress-p2</loc>
    <lastmod>2017-01-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/01/botpress</loc>
    <lastmod>2017-01-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/01/rancher</loc>
    <lastmod>2017-01-23</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/01/shell-thao-tac-voi-tep-va-thu-muc</loc>
    <lastmod>2017-01-23</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2017/01/writefull</loc>
    <lastmod>2017-01-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/12/javascript-weekly-10</loc>
    <lastmod>2016-12-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/12/the-evolution-of-software-engineer</loc>
    <lastmod>2016-12-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/12/merge-conflicts-on-github-website</loc>
    <lastmod>2016-12-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/12/vntokenizer-tren-pyspark</loc>
    <lastmod>2016-12-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/12/javascript-weekly-9</loc>
    <lastmod>2016-12-10</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/11/r-tren-jupiter-notebook-ubuntu-1404</loc>
    <lastmod>2016-11-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/10/devstack-maruno-magnum</loc>
    <lastmod>2016-10-29</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/10/yarn</loc>
    <lastmod>2016-10-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/10/try-ubuntu-on-web</loc>
    <lastmod>2016-10-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/09/spark-convert-text-csv-to-parquet</loc>
    <lastmod>2016-09-21</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/09/chay-apache-spark-voi-jupyter-notebook</loc>
    <lastmod>2016-09-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/09/toi-uu-hoa-javascript-voi-google-closure</loc>
    <lastmod>2016-09-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/09/pyspark-thieu-thu-vien-python-tren-worker</loc>
    <lastmod>2016-09-08</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/09/autotrack-turns-10</loc>
    <lastmod>2016-09-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/09/bao-mat-hai-lop</loc>
    <lastmod>2016-09-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/08/javascript-weekly-8</loc>
    <lastmod>2016-08-31</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/08/thuyet-am-muu-ve-ly-do-con-nguoi-thich-meo</loc>
    <lastmod>2016-08-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/08/parse-stack</loc>
    <lastmod>2016-08-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/08/su-co-vietcombank-mot-goc-nhin-ky-thuat</loc>
    <lastmod>2016-08-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/08/co-mot-bien-ong-tren-khong-gian-mang</loc>
    <lastmod>2016-08-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/07/create-react-apps</loc>
    <lastmod>2016-07-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/07/big-integer-javascript</loc>
    <lastmod>2016-07-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/07/javascript-weekly-7_22</loc>
    <lastmod>2016-07-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/07/sublime-text-plugin-nodejs</loc>
    <lastmod>2016-07-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/07/savetoco-cap-nhat-note-card</loc>
    <lastmod>2016-07-12</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/07/vien-john-von-neumann</loc>
    <lastmod>2016-07-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/07/javascript-weekly-6</loc>
    <lastmod>2016-07-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/savetoco-cap-nhat-giao-dien-trend-share-binh-luan</loc>
    <lastmod>2016-06-30</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/topic-modeling-tim-chu-de-cho-tap-van-ban-bai-viet</loc>
    <lastmod>2016-06-30</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/tim-hieu-ve-du-lieu-trong-the-thao-hien-dai</loc>
    <lastmod>2016-06-29</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/8-dieu-reactjs-beginner-nen-biet</loc>
    <lastmod>2016-06-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/react-redux-chap-1</loc>
    <lastmod>2016-06-23</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/vntokenizer-tren-apache-spark</loc>
    <lastmod>2016-06-23</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/javascript-weekly-5</loc>
    <lastmod>2016-06-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/savetoco-cap-nhat-ho-tro-anh-dong-tu-dong-tag</loc>
    <lastmod>2016-06-12</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/javascript-weekly-4</loc>
    <lastmod>2016-06-11</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/huong-dan-quan-tri-xenforo</loc>
    <lastmod>2016-06-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/javascript-weekly-3</loc>
    <lastmod>2016-06-04</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/06/web-font-loader</loc>
    <lastmod>2016-06-04</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/reverse-shell-on-nodejs-application</loc>
    <lastmod>2016-05-30</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/webgazerjs-theo-doi-chuyen-dong-mat</loc>
    <lastmod>2016-05-29</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/javascript-weekly-2</loc>
    <lastmod>2016-05-28</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/cach-su-dung-destructuring-javascript-es6</loc>
    <lastmod>2016-05-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/es6-ep-su-dung-tham-so-trong-function</loc>
    <lastmod>2016-05-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/es6-swap-via-destructuring</loc>
    <lastmod>2016-05-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/javapolyjs-chay-java-tren-trinh-duyet</loc>
    <lastmod>2016-05-21</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/javascript-weekly-1</loc>
    <lastmod>2016-05-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/savetoco-ra-mat-til</loc>
    <lastmod>2016-05-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/console-log</loc>
    <lastmod>2016-05-16</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/cach-truy-cap-website-khi-bi-chan</loc>
    <lastmod>2016-05-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/tien-si-la-gi</loc>
    <lastmod>2016-05-07</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/cai-dat-docker-tren-ubuntu</loc>
    <lastmod>2016-05-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/dockerizing-nodejs</loc>
    <lastmod>2016-05-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/05/why-docker</loc>
    <lastmod>2016-05-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/04/gioi-thieu-koajs</loc>
    <lastmod>2016-04-30</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/04/ra-mat-nodejs-v6</loc>
    <lastmod>2016-04-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/04/awesome-functional-programming-in-javascript</loc>
    <lastmod>2016-04-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/04/deploy-production-nodejs-pm2-nginx</loc>
    <lastmod>2016-04-10</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/04/grunt-loi-enospc</loc>
    <lastmod>2016-04-08</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/04/tai-lieu-panama</loc>
    <lastmod>2016-04-06</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/04/es6</loc>
    <lastmod>2016-04-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/04/update-savetoco-tim-kiem-va-gan-tag-link</loc>
    <lastmod>2016-04-02</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/calcjs-evaluate-expressions-for-math</loc>
    <lastmod>2016-03-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/how-one-developer-just-broke-the-internet</loc>
    <lastmod>2016-03-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/neural-networks</loc>
    <lastmod>2016-03-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/postman</loc>
    <lastmod>2016-03-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/savetoco-nang-cap-chuc-nang-note</loc>
    <lastmod>2016-03-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/why-nodejs-javascript</loc>
    <lastmod>2016-03-19</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/asiacrypt-2016</loc>
    <lastmod>2016-03-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/protonmail</loc>
    <lastmod>2016-03-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/giao-thuc-diffie-hellman</loc>
    <lastmod>2016-03-08</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/03/ctb-locker-is-back-web-server-edition</loc>
    <lastmod>2016-03-02</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/game-boy-emulator-in-terminal</loc>
    <lastmod>2016-02-28</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/facebook-reactions</loc>
    <lastmod>2016-02-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/google-ra-mat-project-shield</loc>
    <lastmod>2016-02-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/japanese-stopwords-package</loc>
    <lastmod>2016-02-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/detect-robots-in-koa</loc>
    <lastmod>2016-02-21</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/generator-function-javascript</loc>
    <lastmod>2016-02-21</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/copyjs-simple-copy-text-to-clipboard-in</loc>
    <lastmod>2016-02-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/tu-ong-hoa-internet-voi-ifttt</loc>
    <lastmod>2016-02-10</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/yahoo-ra-mat-bo-dataset-lon-nhat-machine-learning</loc>
    <lastmod>2016-02-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/nginx-adding-cors</loc>
    <lastmod>2016-02-08</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/cai-dat-tensorflow-tren-docker</loc>
    <lastmod>2016-02-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/tensorflow-huong-dan-cai-at-tren-ubuntu</loc>
    <lastmod>2016-02-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/deep-learning-la-gi</loc>
    <lastmod>2016-02-04</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/columnar-database-va-graph-database</loc>
    <lastmod>2016-02-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/docker-cai-at-odoo-89-tren-docker</loc>
    <lastmod>2016-02-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/graph-database</loc>
    <lastmod>2016-02-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/nodejs-ma-hoa-mat-khau</loc>
    <lastmod>2016-02-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/02/nodejs-oc-file-packagejson</loc>
    <lastmod>2016-02-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/01/offline-first-trong-modern-web</loc>
    <lastmod>2016-01-07</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/01/javascript-thu-vien-vizualization</loc>
    <lastmod>2016-01-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2016/01/nodejs-backend-development-bookmarks</loc>
    <lastmod>2016-01-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/12/year-in-review-2015</loc>
    <lastmod>2015-12-31</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/12/unit-test-va-function-test</loc>
    <lastmod>2015-12-21</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/12/angular-2-co-gi-moi</loc>
    <lastmod>2015-12-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/12/docker</loc>
    <lastmod>2015-12-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/12/jslab-xyz</loc>
    <lastmod>2015-12-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/12/apache-spark-on-docker</loc>
    <lastmod>2015-12-12</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/12/chartico</loc>
    <lastmod>2015-12-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/12/map-reduce-va-bai-toan-wordcount</loc>
    <lastmod>2015-12-02</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/11/firefox-os</loc>
    <lastmod>2015-11-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/11/google-big-data-meetup-in-saigon</loc>
    <lastmod>2015-11-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/11/nodejs-cache-in-memory-trong-nodejs</loc>
    <lastmod>2015-11-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/10/clipboardjs-thu-vien-giup-cat-sao-chep-noi-dung-tren-web</loc>
    <lastmod>2015-10-30</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/10/cai-dat-openvpn-tren-debian-ubuntu-va-centos</loc>
    <lastmod>2015-10-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/10/seminar-gioi-thieu-apache-spark-va-predictionio</loc>
    <lastmod>2015-10-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/10/github-project-bruteforce-database</loc>
    <lastmod>2015-10-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/10/vietnamese-language-pack-extension-for-flarum</loc>
    <lastmod>2015-10-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/09/install-odoo-8-in-ubuntu-14-04-15-04</loc>
    <lastmod>2015-09-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/09/git-19-tips-for-everyday-git-use</loc>
    <lastmod>2015-09-16</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/09/how-to-install-oracle-12c-on-ubuntu-1504</loc>
    <lastmod>2015-09-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/09/js-entire-javascript-language-in-single</loc>
    <lastmod>2015-09-10</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/09/all-you-need-to-know-about-nodejs</loc>
    <lastmod>2015-09-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/09/google-has-new-logo-seriously</loc>
    <lastmod>2015-09-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/google-cloud-platform-developer-roadshow-ho-chi-minh-viet-nam</loc>
    <lastmod>2015-08-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/cach-su-dung-git-rebase</loc>
    <lastmod>2015-08-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/cach-xoa-nhanh-tat-ca-cac-branch-cu-da-merge</loc>
    <lastmod>2015-08-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/git-cach-xem-noi-dung-1-file-o-branch-khac</loc>
    <lastmod>2015-08-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/how-to-remove-untracked-files</loc>
    <lastmod>2015-08-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/php-co-gi-moi-trong-php-7</loc>
    <lastmod>2015-08-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/github-project-feedback-social-platform</loc>
    <lastmod>2015-08-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/lam-theo-duoc-6-dieu-duoi-day-dam-bao-vut-o-dau-ban-cung-song-tot-thu-nhap-cao</loc>
    <lastmod>2015-08-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/nodejs-create-simple-static-server-with</loc>
    <lastmod>2015-08-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/tao-server-static-don-gian-bang-nodejs</loc>
    <lastmod>2015-08-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/cac-ky-thuat-crawler-rut-trich-du-lieu</loc>
    <lastmod>2015-08-08</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/git-chinh-sua-git-vua-commit</loc>
    <lastmod>2015-08-07</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/git-khoi-phuc-bang-reflog</loc>
    <lastmod>2015-08-07</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/nodejs-cac-package-ma-moi-lap-trinh</loc>
    <lastmod>2015-08-07</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/tong-hop-phim-tat-cua-visual-studio-code</loc>
    <lastmod>2015-08-07</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/08/javascript-style-guide</loc>
    <lastmod>2015-08-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/07/giao-dien-phang-cho-sublime-text</loc>
    <lastmod>2015-07-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/07/web-20-nen-tang-blogging-va-publishing</loc>
    <lastmod>2015-07-20</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/07/git-git-cheat-sheet</loc>
    <lastmod>2015-07-16</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/07/git-ki-thuat-chia-branch-branch-early</loc>
    <lastmod>2015-07-16</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/07/big-data-monitoring-spark-with-graphite</loc>
    <lastmod>2015-07-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/07/su-dung-git-stash-hieu-qua</loc>
    <lastmod>2015-07-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/07/tao-of-programming</loc>
    <lastmod>2015-07-10</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/06/javascript-code-smells</loc>
    <lastmod>2015-06-06</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/06/minimalism-in-web-design-past-and-future</loc>
    <lastmod>2015-06-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/05/tim-hieu-ve-he-thong-quang-cao-online</loc>
    <lastmod>2015-05-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/05/php-cai-dat-apc-alterdnative-php-cache-cho-xampp-tren-linux</loc>
    <lastmod>2015-05-16</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/bootstrap</loc>
    <lastmod>2015-04-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/gioi-thieu-ve-google-materialize-css</loc>
    <lastmod>2015-04-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/git-va-cac-khai-niem-co-ban</loc>
    <lastmod>2015-04-26</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/linux-mot-so-thu-thuat-voi-trinh-soan</loc>
    <lastmod>2015-04-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/pyspark</loc>
    <lastmod>2015-04-18</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/php-bai-1-tong-quan-ve-web-va-thiet-lap</loc>
    <lastmod>2015-04-16</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/lorem-ipsum-la-gi</loc>
    <lastmod>2015-04-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/mongo-web-query</loc>
    <lastmod>2015-04-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/big-data-explained-in-less-than-2-minutes</loc>
    <lastmod>2015-04-12</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/open-source-tim-hieu-ve-giay-phep-apache</loc>
    <lastmod>2015-04-11</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/tim-hieu-ve-giay-phep-gnu</loc>
    <lastmod>2015-04-11</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/tim-hieu-ve-giay-phep-mit</loc>
    <lastmod>2015-04-11</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/mongodb-cach-thiet-lap-e-app-server-ket</loc>
    <lastmod>2015-04-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/redis</loc>
    <lastmod>2015-04-06</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/04/nodejs-gioi-thieu-meanjs-fullstack</loc>
    <lastmod>2015-04-05</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/03/bigdata-cai-dat-apache-spark-tren-ubuntu</loc>
    <lastmod>2015-03-27</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/03/so-sanh-cac-mo-hinh-thac-nuoc-mo-hinh-mau-mo-hinh-xoan-oc</loc>
    <lastmod>2015-03-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/03/xay-dung-thuong-hieu-ca-nhan-tai-cong-so</loc>
    <lastmod>2015-03-09</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/spiral</loc>
    <lastmod>2015-02-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/waterfall</loc>
    <lastmod>2015-02-24</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/design-patterns-he-thong-23-mau-design</loc>
    <lastmod>2015-02-23</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/design-patterns</loc>
    <lastmod>2015-02-23</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/dns</loc>
    <lastmod>2015-02-23</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/packagejson</loc>
    <lastmod>2015-02-22</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/linux-giao-dien-phang-cho-ubuntu</loc>
    <lastmod>2015-02-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/linux-duong-dan-tuyet-doi-va-duong-dan-tuong-doi</loc>
    <lastmod>2015-02-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/phpmyadmin</loc>
    <lastmod>2015-02-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/github-la-gi</loc>
    <lastmod>2015-02-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/module</loc>
    <lastmod>2015-02-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/02/linux-mot-so-lenh-hay-dung</loc>
    <lastmod>2015-02-13</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/01/git-recovering-old-code</loc>
    <lastmod>2015-01-25</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/2015/01/expressjs-static-html</loc>
    <lastmod>2015-01-23</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/javascript</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/git</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/software-engineering</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/news</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/linux</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/data</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/web</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/data-engineering</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/project</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/infrastructure</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/story</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/machine-learning</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/productivity</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/rust</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/category/ai</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/feed</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/categories</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/tags</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/archives</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/featured</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/series</loc>
    <lastmod>2026-09-15</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/notes</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/how-do-i-trust-my-agents-more</loc>
    <lastmod>2026-09-14</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/ai-tools-aug-2026</loc>
    <lastmod>2026-09-08</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/system-prompt-vs-tool-schema</loc>
    <lastmod>2026-08-17</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/cloudflare-agents-week</loc>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/ax</loc>
    <lastmod>2026-06-08</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/dynamic-workflows-glm-5-1</loc>
    <lastmod>2026-06-04</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/mai</loc>
    <lastmod>2026-06-03</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/coding-agents-that-talk</loc>
    <lastmod>2026-06-02</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/chrome-devtools-mcp</loc>
    <lastmod>2026-06-01</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/claude-codex-coderabbit</loc>
    <lastmod>2026-05-31</lastmod>
  </url>
  <url>
    <loc>https://blog.duyet.net/note/duyetbot-hermes-agent</loc>
    <lastmod>2026-04-01</lastmod>
  </url>
</urlset>
