<?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://tuananh.net/tags/ai/</loc>
    <lastmod>2026-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/posts/</loc>
    <lastmod>2026-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/</loc>
    <lastmod>2026-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/</loc>
    <lastmod>2026-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/03/18/why-your-next-mobile-app-is-probably-headless/</loc>
    <lastmod>2026-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/legal/</loc>
    <lastmod>2026-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/opensource/</loc>
    <lastmod>2026-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/03/05/relicensing-with-ai-assisted-rewrite/</loc>
    <lastmod>2026-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/build-systems/</loc>
    <lastmod>2026-02-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/buildkit/</loc>
    <lastmod>2026-02-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/02/25/buildkit-docker-hidden-gem/</loc>
    <lastmod>2026-02-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/containers/</loc>
    <lastmod>2026-02-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/docker/</loc>
    <lastmod>2026-02-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/02/20/patch-is-policy/</loc>
    <lastmod>2026-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/bootc/</loc>
    <lastmod>2026-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/cve/</loc>
    <lastmod>2026-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/kernel/</loc>
    <lastmod>2026-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/linux/</loc>
    <lastmod>2026-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/security/</loc>
    <lastmod>2026-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/02/09/hope-is-not-a-security-strategy/</loc>
    <lastmod>2026-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/02/05/shifting-left-of-ci/</loc>
    <lastmod>2026-02-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/drafts/</loc>
    <lastmod>2026-01-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/01/23/the-post-agentic-world-the-economics-of-abundant-intelligence/</loc>
    <lastmod>2026-01-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/01/22/i-was-wrong-about-ai-agent-sandboxing/</loc>
    <lastmod>2026-01-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/01/21/achieving-a-0-cve-os-for-vms-the-end-of-traditional-patching/</loc>
    <lastmod>2026-01-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/01/20/what-has-docker-become/</loc>
    <lastmod>2026-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/01/19/digital-footprint-in-the-ai-era/</loc>
    <lastmod>2026-01-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/01/18/all-flash-nas-upgrade/</loc>
    <lastmod>2026-01-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/01/17/phan-mem-go-tay/</loc>
    <lastmod>2026-01-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2026/01/15/architecture-for-disposable-systems/</loc>
    <lastmod>2026-01-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2025/05/01/fix-battle.net-agent-went-to-sleep-blzbntbna00000005/</loc>
    <lastmod>2025-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2025/04/12/execution-is-cheaper/</loc>
    <lastmod>2025-04-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2025/04/06/on-mcp-security/</loc>
    <lastmod>2025-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/02/20/ai-khong-con-la-diem-khac-biet-chien-luoc-cua-san-pham-nua/</loc>
    <lastmod>2025-02-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2025/02/21/download-view-only-google-sheets/</loc>
    <lastmod>2025-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2025/02/14/writing-your-first-arch-linux-package/</loc>
    <lastmod>2025-02-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2025/02/13/lite-youtube-embed-for-hugo/</loc>
    <lastmod>2025-02-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2025/02/13/obs-fedora-fiasco/</loc>
    <lastmod>2025-02-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2025/02/05/in-market-for-a-new-tv-in-2025/</loc>
    <lastmod>2025-02-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2025/01/16/how-to-install-cursor-cli-on-linux/</loc>
    <lastmod>2025-01-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2024/12/26/0x0.st-temporary-file-hoster/</loc>
    <lastmod>2024-12-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2024/11/01/pax-basic/</loc>
    <lastmod>2024-11-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2024/06/28/on-adopting-chainguard-images/</loc>
    <lastmod>2024-06-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2024/02/28/machine-learning-rig/</loc>
    <lastmod>2024-02-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2024/02/01/roblox-on-linux/</loc>
    <lastmod>2024-02-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2024/01/21/cloud-cost-optimization-at-scale-part-1/</loc>
    <lastmod>2024-01-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2024/01/21/reproducibility/</loc>
    <lastmod>2024-01-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2024/01/13/writing-your-first-wolfi-package/</loc>
    <lastmod>2024-01-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2023/03/03/almost-instant-k8s-secret-update-for-your-application/</loc>
    <lastmod>2023-03-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2023/02/20/assume-role-without-instance-profile/</loc>
    <lastmod>2023-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2022/03/18/csgo-launch-failure-fix/</loc>
    <lastmod>2022-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/12/27/public-ecr-and-private-subnets/</loc>
    <lastmod>2021-12-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/09/21/shure-mv7-working-on-linux/</loc>
    <lastmod>2021-09-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/kubernetes/</loc>
    <lastmod>2021-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/09/03/using-k8s-kind-rootlessly-without-docker/</loc>
    <lastmod>2021-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/08/19/l%C3%A0m-quen-v%E1%BB%9Bi-pod-security-admission-psa/</loc>
    <lastmod>2021-08-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/08/14/my-blogging-setup-these-days/</loc>
    <lastmod>2021-08-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/08/13/how-to-write-node-modules-with-rust/</loc>
    <lastmod>2021-08-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/programming/</loc>
    <lastmod>2021-08-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/06/04/what-the-fuck-is-even-gitops/</loc>
    <lastmod>2021-06-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/04/12/distributed-tracing-is-the-new-structured-logging/</loc>
    <lastmod>2021-04-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/02/13/the-state-of-linux-on-desktop-2020/</loc>
    <lastmod>2021-02-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2021/02/09/using-cloudflare-warp-on-linux/</loc>
    <lastmod>2021-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/06/01/an-extremely-fast-streaming-sax-parser-for-node.js/</loc>
    <lastmod>2020-06-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/open-source/</loc>
    <lastmod>2020-06-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/05/19/camaro-v6/</loc>
    <lastmod>2020-05-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/05/17/from-zsh-to-fish-on-macos/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/macos/</loc>
    <lastmod>2020-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/05/12/kubectl-run-generators-removed/</loc>
    <lastmod>2020-05-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/homelab/</loc>
    <lastmod>2020-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/05/01/using-synology-nfs-as-external-storage-with-kubernetes/</loc>
    <lastmod>2020-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/04/25/debugging-kubernetes-unable-to-connect-to-the-server-eof/</loc>
    <lastmod>2020-04-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/04/01/how-to-setup-reverse-proxy-for-homelab-with-caddy-server/</loc>
    <lastmod>2020-04-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/04/01/tips-for-first-time-rack-buyer/</loc>
    <lastmod>2020-04-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/03/31/how-to-setup-a-home-vpn-with-synology-nas/</loc>
    <lastmod>2020-03-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/nas/</loc>
    <lastmod>2020-03-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/vpn/</loc>
    <lastmod>2020-03-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/03/30/how-to-adopt-unifi-security-gateway-to-an-existing-network/</loc>
    <lastmod>2020-03-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/unifi/</loc>
    <lastmod>2020-03-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/cloudflare/</loc>
    <lastmod>2020-03-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/ddns/</loc>
    <lastmod>2020-03-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/03/27/dynamic-dns-with-cloudflare/</loc>
    <lastmod>2020-03-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/hacker-news/</loc>
    <lastmod>2020-03-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/03/02/traffic-from-top-post-on-hacker-news/</loc>
    <lastmod>2020-03-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/talk/</loc>
    <lastmod>2020-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/02/20/the-story-behind-my-talk-cloud-cost-optimization-at-scale/</loc>
    <lastmod>2020-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/02/13/thoughts-on-workers-kv/</loc>
    <lastmod>2020-02-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/02/09/reader/</loc>
    <lastmod>2020-02-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/01/29/experiment-with-cloudflare-workers/</loc>
    <lastmod>2020-01-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2020/01/02/brag-document/</loc>
    <lastmod>2020-01-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/12/18/debugging-with-git-bisect/</loc>
    <lastmod>2019-12-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/git/</loc>
    <lastmod>2019-12-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/tip/</loc>
    <lastmod>2019-12-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/12/01/the-state-of-tiling-window-manager-on-windows-10/</loc>
    <lastmod>2019-12-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/tiling-window-manager/</loc>
    <lastmod>2019-12-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/10/27/a-beginner-guide-to-cpu-air-cooling/</loc>
    <lastmod>2019-10-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/10/07/advanced-filtering-and-sorting-with-redis-part-2/</loc>
    <lastmod>2019-10-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/redis/</loc>
    <lastmod>2019-10-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/09/25/pi-hole/</loc>
    <lastmod>2019-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/pihole/</loc>
    <lastmod>2019-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/keyboard/</loc>
    <lastmod>2019-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/09/01/microsoft-sculpt-ergonomic-desktop-review/</loc>
    <lastmod>2019-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/review/</loc>
    <lastmod>2019-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/08/26/optimal-team-size/</loc>
    <lastmod>2019-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/08/07/from-macos-to-windows-10/</loc>
    <lastmod>2019-08-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/07/01/tips-on-reducing-wasm-file-size-with-emscripten/</loc>
    <lastmod>2019-07-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/webassembly/</loc>
    <lastmod>2019-07-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/05/27/choosing-a-wireless-router-in-2019/</loc>
    <lastmod>2019-05-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/05/22/some-lessons-learnt-after-converting-a-native-module-to-webassembly/</loc>
    <lastmod>2019-05-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/05/09/how-to-delete-redis-keys-using-pattern/</loc>
    <lastmod>2019-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2019/02/07/autocomplete-at-speed-of-light/</loc>
    <lastmod>2019-02-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/12/26/2018-year-in-review/</loc>
    <lastmod>2018-12-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/12/01/my-keyboard-layout/</loc>
    <lastmod>2018-12-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/11/15/favorite-qmk-hacks/</loc>
    <lastmod>2018-11-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/08/30/fastest-way-to-transform-xml-to-json-in-node.js/</loc>
    <lastmod>2018-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/08/06/sharding-and-ids/</loc>
    <lastmod>2018-08-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/06/12/advanced-filtering-and-sorting-with-redis-part-1/</loc>
    <lastmod>2018-06-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/graphql/</loc>
    <lastmod>2018-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/05/23/notes-on-graphql/</loc>
    <lastmod>2018-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/05/01/kubernetes-meetup-%232-slide/</loc>
    <lastmod>2018-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/01/21/the-birth-death-of-javascript/</loc>
    <lastmod>2018-01-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/01/16/advice-to-new-managers/</loc>
    <lastmod>2018-01-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/01/10/dejalu-a-new-open-source-email-client-by-sparrows-author/</loc>
    <lastmod>2018-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/01/09/series-and-parallel-execution-with-async/await/</loc>
    <lastmod>2018-01-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2018/01/01/2017-year-in-review/</loc>
    <lastmod>2018-01-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/12/25/building-containers-in-pure-bash-and-c/</loc>
    <lastmod>2017-12-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/12/20/a-better-way-to-go-through-terminal-command-history/</loc>
    <lastmod>2017-12-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/aws/</loc>
    <lastmod>2017-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/12/15/the-silence-of-the-lambda/</loc>
    <lastmod>2017-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/12/14/traits-of-a-good-leader/</loc>
    <lastmod>2017-12-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/11/18/node-prune/</loc>
    <lastmod>2017-11-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/11/17/kompression-koa-compression-middleware-with-support-for-brotli/</loc>
    <lastmod>2017-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/node.js/</loc>
    <lastmod>2017-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/10/27/docker-containers-on-the-desktop/</loc>
    <lastmod>2017-10-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/10/15/if-your-boss-could-do-your-job-youre-more-likely-to-be-happy-at-work/</loc>
    <lastmod>2017-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/10/13/kubernetes-hosted-application-checklist-part-1/</loc>
    <lastmod>2017-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/10/13/kubernetes-hosted-application-checklist-part-2/</loc>
    <lastmod>2017-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/10/04/minimal-node.js-docker-container/</loc>
    <lastmod>2017-10-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/09/05/non-privileged-containers-ftw/</loc>
    <lastmod>2017-09-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/08/22/recent-node.js-tsc-fuss/</loc>
    <lastmod>2017-08-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/06/28/node-pre-gyp-and-ci/</loc>
    <lastmod>2017-06-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/06/27/tldr/</loc>
    <lastmod>2017-06-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/06/26/getting-started-with-webassembly/</loc>
    <lastmod>2017-06-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/06/26/the-power-of-2-random-choices/</loc>
    <lastmod>2017-06-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/05/31/camaro/</loc>
    <lastmod>2017-05-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/05/29/parsing-xml-at-the-speed-of-light/</loc>
    <lastmod>2017-05-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/05/22/redisearch-full-text-search-with-redis/</loc>
    <lastmod>2017-05-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/04/16/minideb-a-small-base-image-based-on-debian/</loc>
    <lastmod>2017-04-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/04/13/using-alpine-as-base-docker-image/</loc>
    <lastmod>2017-04-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/04/11/running-twemproxy-on-kubernetes/</loc>
    <lastmod>2017-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/04/04/setting-up-traefik-as-ingress-controller-for-kubernetes/</loc>
    <lastmod>2017-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/04/03/n-api-add-support-for-abi-stable-module-api/</loc>
    <lastmod>2017-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/04/01/codis-proxy-based-redis-cluster/</loc>
    <lastmod>2017-04-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/03/22/redis-as-a-json-store/</loc>
    <lastmod>2017-03-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/02/15/spot-instances-best-practices/</loc>
    <lastmod>2017-02-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2017/01/11/debugging-why-k8s-autoscaler-wouldnt-scale-down/</loc>
    <lastmod>2017-01-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/12/29/smaz.js-a-node.js-module-binding-for-smaz/</loc>
    <lastmod>2016-12-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/12/27/setting-up-fluentd-log-forwarding-from-kubernetes-to-aws-cloudwatch-logs/</loc>
    <lastmod>2016-12-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/12/25/gophercon-2016-kelsey-hightower-building-a-custom-kubernetes-scheduler/</loc>
    <lastmod>2016-12-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/12/25/kubernetes-spot-termination-notice-handler/</loc>
    <lastmod>2016-12-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/12/23/fix-terminal-no-longer-uses-keychain-in-macos-sierra/</loc>
    <lastmod>2016-12-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/12/17/why-we-choose-kubernetes-over-ecs/</loc>
    <lastmod>2016-12-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/12/15/bring-in-the-goddamn-adults-already/</loc>
    <lastmod>2016-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/12/11/using-ioredis-with-twemproxy/</loc>
    <lastmod>2016-12-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/12/08/kube-monkey/</loc>
    <lastmod>2016-12-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/11/20/automate-lets-encrypt-certificate-genernation-for-kubernetes-ingress/</loc>
    <lastmod>2016-11-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/11/16/mycli/</loc>
    <lastmod>2016-11-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/11/15/sharing-secret-data-in-kubernetes/</loc>
    <lastmod>2016-11-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/11/11/distelli-your-devops-dashboard-for-kubernetes/</loc>
    <lastmod>2016-11-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/11/08/using-squid-proxy-to-bypass-3rd-party-api-ip-whitelisting/</loc>
    <lastmod>2016-11-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/10/28/getting-started-with-kubernetes/</loc>
    <lastmod>2016-10-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/10/25/should-i-use-yarn/</loc>
    <lastmod>2016-10-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/10/25/the-state-of-tiling-window-manager-for-os-x/</loc>
    <lastmod>2016-10-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/10/21/amped/</loc>
    <lastmod>2016-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/10/21/breaking-changes-between-v4-lts-and-v6-lts/</loc>
    <lastmod>2016-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/10/20/mincss/</loc>
    <lastmod>2016-10-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/10/20/xbox-scorpio-vs-ps-neo/</loc>
    <lastmod>2016-10-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/10/17/dos-and-donts-of-aws-lambda/</loc>
    <lastmod>2016-10-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/10/17/how-to-import-csv-file-in-mysql/</loc>
    <lastmod>2016-10-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/book/</loc>
    <lastmod>2016-09-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/09/07/no-more-vietnam/</loc>
    <lastmod>2016-09-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/09/05/mildly-interesting-npm-modules/</loc>
    <lastmod>2016-09-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/08/29/aws-lambda/</loc>
    <lastmod>2016-08-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/07/27/flynn-1.0/</loc>
    <lastmod>2016-07-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/05/10/open-source-paas-on-aws/</loc>
    <lastmod>2016-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/05/09/work-hard-and-go-home/</loc>
    <lastmod>2016-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/05/05/refined-twitter/</loc>
    <lastmod>2016-05-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/04/19/geo-dynamic-upstream-with-nginx/</loc>
    <lastmod>2016-04-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/04/18/build-command-line-tools-with-node.js/</loc>
    <lastmod>2016-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/04/15/classic-programmer-paintings/</loc>
    <lastmod>2016-04-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/04/14/google-kick-starts-engineering-team-in-singapore/</loc>
    <lastmod>2016-04-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/04/13/why-json-doesnt-support-comments/</loc>
    <lastmod>2016-04-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/03/28/concurrency-and-parallelism/</loc>
    <lastmod>2016-03-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/03/28/implement-autocomplete-with-redis/</loc>
    <lastmod>2016-03-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/03/24/welcome-the-second-pom-to-my-family/</loc>
    <lastmod>2016-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/03/23/setting-up-ssl-certificate-with-deis/</loc>
    <lastmod>2016-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/03/21/search-airport-by-city-name/</loc>
    <lastmod>2016-03-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/03/03/how-to-install-discourse-without-docker/</loc>
    <lastmod>2016-03-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/02/19/a-look-back-at-2015/</loc>
    <lastmod>2016-02-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/01/21/mariadb-raises-9m-more-michael-howard-named-new-ceo-monty-widenius-cto/</loc>
    <lastmod>2016-01-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/01/20/chuy%C3%AA%CC%A3n-ti%C3%AA%CC%80n-nong/</loc>
    <lastmod>2016-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/01/15/better-mysql-pagination/</loc>
    <lastmod>2016-01-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/01/06/performance-at-rest/</loc>
    <lastmod>2016-01-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2016/01/06/qmail/</loc>
    <lastmod>2016-01-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/12/19/explicit-over-clever/</loc>
    <lastmod>2015-12-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/12/14/step-by-step-how-to-install-deis-on-aws/</loc>
    <lastmod>2015-12-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/11/14/metalsmith-a-static-site-generator-written-in-node.js/</loc>
    <lastmod>2015-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/11/07/possibly-the-easiest-way-to-setup-rtorrent/rutorrent/</loc>
    <lastmod>2015-11-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/11/07/snapp/</loc>
    <lastmod>2015-11-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/10/20/stuff-you-may-not-know-about-console/</loc>
    <lastmod>2015-10-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/10/10/node.js-happy-coding/</loc>
    <lastmod>2015-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/10/09/es6-in-node.js/</loc>
    <lastmod>2015-10-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/10/01/go-native-calling-c-from-nodejs/</loc>
    <lastmod>2015-10-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/07/15/atom-is-slow-but-thats-okay/</loc>
    <lastmod>2015-07-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/07/09/efficient-branching-workflow-with-git-flow/</loc>
    <lastmod>2015-07-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/07/04/hello-hotelquickly/</loc>
    <lastmod>2015-07-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/26/cancelling-http-request-in-angularjs/</loc>
    <lastmod>2015-06-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/16/how-to-install-zeromq-on-ubuntu/</loc>
    <lastmod>2015-06-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/15/my-first-hackathon/</loc>
    <lastmod>2015-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/12/v%C3%AC-sao-t%C3%B4i-th%C3%ADch-x%C3%A0i-email-h%C6%A1n-l%C3%A0-%C4%91i%E1%BB%87n-tho%E1%BA%A1i/</loc>
    <lastmod>2015-06-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/jekyll/</loc>
    <lastmod>2015-06-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/11/markdown-table-sucks.-lets-use-jekylls-data-files-instead/</loc>
    <lastmod>2015-06-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/10/t%E1%BA%AFt-ti%E1%BA%BFng-c%E1%BB%A7a-tab-%E1%BB%9F-chrome/</loc>
    <lastmod>2015-06-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/09/a-collective-list-of-manchester-united-players-autobiographies/</loc>
    <lastmod>2015-06-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/09/musicbrainz-picard/</loc>
    <lastmod>2015-06-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/09/the-codeless-code-fables-and-k%C5%8Dans-for-the-software-engineer/</loc>
    <lastmod>2015-06-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/08/%C4%91%E1%BA%B7c-quy%E1%BB%81n-con-ng%C6%B0%E1%BB%9Di-qua-tr%C3%B2-n%C3%A9m-gi%E1%BA%A5y-v%C3%A0o-th%C3%B9ng/</loc>
    <lastmod>2015-06-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/06/07/v%E1%BB%81-m%E1%BB%99t-th%C3%A1ch-th%E1%BB%A9c-trong-qu%C3%A1-tr%C3%ACnh-h%E1%BB%8Dc-h%E1%BB%8Fi/</loc>
    <lastmod>2015-06-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/03/11/love/</loc>
    <lastmod>2015-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/02/15/managing-multiple-ssh-tunnels-is-easy-with-secure-pipes/</loc>
    <lastmod>2015-02-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/02/05/official-oracle-driver-for-node.js/</loc>
    <lastmod>2015-02-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/oracle/</loc>
    <lastmod>2015-02-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/02/04/atom-switches-to-io.js/</loc>
    <lastmod>2015-02-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/iojs/</loc>
    <lastmod>2015-02-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/31/bittorrent-sync-as-an-alternate-backup-solution/</loc>
    <lastmod>2015-01-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/31/incremental-regeneration-in-latest-jekyll-build/</loc>
    <lastmod>2015-01-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/30/theming-apaches-mod_autoindex-directory-listing/</loc>
    <lastmod>2015-01-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/29/some-of-the-most-useful-tips-i-learn-when-working-with-nodejs/</loc>
    <lastmod>2015-01-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/28/install-io.js-on-mac-os-x/</loc>
    <lastmod>2015-01-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/27/how-the-other-half-works-an-adventure-in-the-low-status-of-software-engineers/</loc>
    <lastmod>2015-01-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/27/things-software-developers-wish-they-had-known-in-their-20s/</loc>
    <lastmod>2015-01-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/25/how-movies-could-change-your-perception/</loc>
    <lastmod>2015-01-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/24/fix-weld-001408-unsatisfied-dependencies-for-type-error-when-deploying-to-glassfish/</loc>
    <lastmod>2015-01-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/23/rest-apis-made-easy-with-strongloop/</loc>
    <lastmod>2015-01-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/22/microsoft-hololens/</loc>
    <lastmod>2015-01-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/20/create-a-contact-form-with-jekyll/</loc>
    <lastmod>2015-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/18/fuck-callbacks-lets-use-generators/</loc>
    <lastmod>2015-01-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/18/io-performance-benchmark-on-ramnode/</loc>
    <lastmod>2015-01-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/javascript/</loc>
    <lastmod>2015-01-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/17/bluebird-a-promise-library-with-unmatched-performance/</loc>
    <lastmod>2015-01-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/16/so-i-upgraded-my-vps/</loc>
    <lastmod>2015-01-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/15/scaling-node.js-application-with-cluster/</loc>
    <lastmod>2015-01-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/angularjs/</loc>
    <lastmod>2015-01-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/14/io.js-v1.0.0-released/</loc>
    <lastmod>2015-01-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/14/using-angularjs-with-jekyll/</loc>
    <lastmod>2015-01-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/11/a-minimal-iterm2-setup/</loc>
    <lastmod>2015-01-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/09/angularjs-diary-day-4/</loc>
    <lastmod>2015-01-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/09/pretender-a-mock-server-library/</loc>
    <lastmod>2015-01-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/08/the-next-bullet-on-my-resume-angularjs/</loc>
    <lastmod>2015-01-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/04/how-to-setup-rtorrent-rutorrent-on-ubuntu/</loc>
    <lastmod>2015-01-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/03/using-github-issue-tracker-as-comment-system-for-your-static-blog/</loc>
    <lastmod>2015-01-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/02/resume-driven-developer/</loc>
    <lastmod>2015-01-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/machine-learning/</loc>
    <lastmod>2015-01-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2015/01/01/shower-thought-about-movie-recommedation/</loc>
    <lastmod>2015-01-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/28/inline-google-fonts-to-further-reduce-number-of-blocking-css-resources/</loc>
    <lastmod>2014-12-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/web-performance/</loc>
    <lastmod>2014-12-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/27/contexts-is-the-perfect-companion-app-for-amethyst/</loc>
    <lastmod>2014-12-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/27/how-to-burn-a-bootable-iso-file-to-usb-stick-on-os-x/</loc>
    <lastmod>2014-12-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/26/awesome-maching-learning/</loc>
    <lastmod>2014-12-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/24/deferred-font-loading-and-using-localstorage-as-cache/</loc>
    <lastmod>2014-12-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/23/how-to-fix-logon-failed-for-login-username-due-to-trigger-execution-error-with-mssql/</loc>
    <lastmod>2014-12-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/23/nodejs-callback-vs-promise/</loc>
    <lastmod>2014-12-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/22/how-to-setup-sublime-ijulia-with-sublime-text/</loc>
    <lastmod>2014-12-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/21/a-conversation-with-stranger/</loc>
    <lastmod>2014-12-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/19/social-sharing-button-without-embedding-sharing-script-crap/</loc>
    <lastmod>2014-12-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/18/when-static-website-isnt-fast-enough/</loc>
    <lastmod>2014-12-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/16/new-theme/</loc>
    <lastmod>2014-12-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/13/bat-script-to-execute-commands-on-remote-unix-machine-with-putty/</loc>
    <lastmod>2014-12-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/12/07/youtube-dl-a-must-have-little-gem-in-your-toolbelt/</loc>
    <lastmod>2014-12-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/11/27/shorter-code-is-better/</loc>
    <lastmod>2014-11-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/11/26/where-is-the-safest-seat-on-airplane/</loc>
    <lastmod>2014-11-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/10/18/filco-majestouch-2-ninja-italian-red-tkl-review/</loc>
    <lastmod>2014-10-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/10/12/filco-majestouch-2-italian-red-tkl-with-blue-switches/</loc>
    <lastmod>2014-10-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/09/19/how-to-find-table-name-when-knowing-column-name-and-column-value-in-oracle/</loc>
    <lastmod>2014-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/sql/</loc>
    <lastmod>2014-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/09/14/some-useful-use-cases-for-java-reflection/</loc>
    <lastmod>2014-09-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/09/13/poker-2-keyboard-with-granite-and-dolch-keycaps/</loc>
    <lastmod>2014-09-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/09/06/force-safari-to-refresh-websites-favicon/</loc>
    <lastmod>2014-09-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/09/04/how-to-setup-your-vps-as-a-seedbox-in-under-15-mins/</loc>
    <lastmod>2014-09-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/seedbox/</loc>
    <lastmod>2014-09-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/09/01/a-poor-mans-seedbox-for-15-a-year/</loc>
    <lastmod>2014-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/09/01/launchrocket/</loc>
    <lastmod>2014-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/30/download-accelerators-managers-for-mac/</loc>
    <lastmod>2014-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/28/how-to-lazy-load-css-with-javascript/</loc>
    <lastmod>2014-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/27/java-9-is-coming-with-money-api/</loc>
    <lastmod>2014-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/26/safaritabswitching/</loc>
    <lastmod>2014-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/25/maxel-a-native-download-accelerator-for-os-x/</loc>
    <lastmod>2014-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/23/a-better-sitemap-for-jekyll/</loc>
    <lastmod>2014-08-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/plugin/</loc>
    <lastmod>2014-08-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/22/jquery-tips-and-tricks/</loc>
    <lastmod>2014-08-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/20/is-mailbox-for-mac-the-last-email-client-you-ever-need/</loc>
    <lastmod>2014-08-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/19/fix-unable-to-download-huge-files-with-varnish/</loc>
    <lastmod>2014-08-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/varnish/</loc>
    <lastmod>2014-08-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/14/lift-an-app-that-put-your-goals-into-action/</loc>
    <lastmod>2014-08-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/13/localization-with-jekyll/</loc>
    <lastmod>2014-08-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/11/my-favorite-tiling-window-manager-for-os-x/</loc>
    <lastmod>2014-08-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/discourse/</loc>
    <lastmod>2014-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/09/how-to-setup-discourse-local-dev-environment-on-os-x/</loc>
    <lastmod>2014-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/09/post-scheduling-with-jekyll/</loc>
    <lastmod>2014-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/tags/vagrant/</loc>
    <lastmod>2014-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/08/cloudflare-to-offer-free-ssl-by-mid-october/</loc>
    <lastmod>2014-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/08/jekyll-full-text-search-without-jquery-or-plugin/</loc>
    <lastmod>2014-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/07/another-attempt-at-regular-blogging/</loc>
    <lastmod>2014-08-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/07/jekyll-plugin-directory/</loc>
    <lastmod>2014-08-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/07/make-your-jekyll-blog-a-little-bit-more-seo-friendly/</loc>
    <lastmod>2014-08-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/06/paginated-post-plugin-for-jekyll/</loc>
    <lastmod>2014-08-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/04/how-to-use-jekyll-plugins-with-github-pages/</loc>
    <lastmod>2014-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/04/writing-your-first-jekyll-plugin/</loc>
    <lastmod>2014-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/03/embedding-liquid-code-snippet-with-jekyll/</loc>
    <lastmod>2014-08-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/02/monthly/yearly-post-archive-generator-plugin-for-jekyll/</loc>
    <lastmod>2014-08-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/08/01/blogging-with-jekyll/</loc>
    <lastmod>2014-08-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/07/31/bettertube-a-jekyll-plugin-for-embedding-youtube-videos/</loc>
    <lastmod>2014-07-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/07/30/optimizing-the-hell-out-of-your-site-for-pagespeed/</loc>
    <lastmod>2014-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/07/29/static-assets-combine-with-jekyll/</loc>
    <lastmod>2014-07-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/07/28/things-you-may-not-know-about-javascript-array/</loc>
    <lastmod>2014-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/07/27/how-to-connect-to-remote-postgres-db-through-ssh-tunnel/</loc>
    <lastmod>2014-07-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/07/27/returning-query-result-as-json-array-with-oracle-10g/</loc>
    <lastmod>2014-07-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/07/26/setup-custom-error-page-for-jekyll-on-nginx/</loc>
    <lastmod>2014-07-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/07/26/speed-up-jekyll-site-generation-with-rsync/</loc>
    <lastmod>2014-07-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/07/05/hydra-an-open-source-window-manager-for-os-x-written-in-lua/</loc>
    <lastmod>2014-07-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/06/22/clean-code/dirty-code/</loc>
    <lastmod>2014-06-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/05/28/how-to-use-ssh-tunnel-to-access-blocked-websites/</loc>
    <lastmod>2014-05-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/05/11/how-to-code-like-a-dick-in-js/</loc>
    <lastmod>2014-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/05/10/cakebrew/</loc>
    <lastmod>2014-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/05/10/matias-laptop-pro-review/</loc>
    <lastmod>2014-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/05/10/programming-is-like-writing-a-book/</loc>
    <lastmod>2014-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/05/02/how-to-install-discourse-on-digitalocean/</loc>
    <lastmod>2014-05-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/04/24/t%E1%BB%B1-do-ng%C3%B4n-lu%E1%BA%ADn/</loc>
    <lastmod>2014-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/03/30/be-happy/</loc>
    <lastmod>2014-03-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/02/16/matias-quiet-pro-black-matte-case-mod/</loc>
    <lastmod>2014-02-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/02/14/my-must-have-cydia-tweaks/apps/</loc>
    <lastmod>2014-02-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2014/01/11/matias-ergo-pro/</loc>
    <lastmod>2014-01-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/12/19/gasmask-keycap/</loc>
    <lastmod>2013-12-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/12/09/features-vs.-benefits/</loc>
    <lastmod>2013-12-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/12/05/google-nexus-5-review/</loc>
    <lastmod>2013-12-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/12/05/ph%C3%A2n-t%C3%A2m/</loc>
    <lastmod>2013-12-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/12/04/intellij-idea-13-released/</loc>
    <lastmod>2013-12-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/30/if-humans-evolved-from-monkeys-then-why-are-there-still-monkeys/</loc>
    <lastmod>2013-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/30/who-needs-stored-procedures-anyways-2004-post/</loc>
    <lastmod>2013-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/27/intellij-idea-13-to-be-released-with-java-7-bundled-mac-installer/</loc>
    <lastmod>2013-11-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/21/how-to-use-source-code-pro-font-with-jetbrains-ide/</loc>
    <lastmod>2013-11-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/17/fastr-an-implementation-of-r-in-java/</loc>
    <lastmod>2013-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/13/what-goes-into-what-in-mvc/</loc>
    <lastmod>2013-11-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/12/how-to-group-posts-by-month-in-jekyll-archive-page/</loc>
    <lastmod>2013-11-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/11/the-six-most-common-species-of-code/</loc>
    <lastmod>2013-11-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/10/history-of-the-browser-user-agent-string/</loc>
    <lastmod>2013-11-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/10/hyde/</loc>
    <lastmod>2013-11-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/09/humble-new-tab-page/</loc>
    <lastmod>2013-11-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/09/letter-to-a-young-programmer/</loc>
    <lastmod>2013-11-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/03/pinboard-tab-sets/</loc>
    <lastmod>2013-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/01/nexus-5-and-android-kitkat/</loc>
    <lastmod>2013-11-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/11/01/snip-another-screenshot-capture/annotation-tool/</loc>
    <lastmod>2013-11-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/10/30/flamingo-for-mac/</loc>
    <lastmod>2013-10-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/10/30/free-ocr-solution-on-os-x/</loc>
    <lastmod>2013-10-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/10/23/amethyst-a-tiling-window-manager-for-os-x/</loc>
    <lastmod>2013-10-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/10/20/fixing-mac-app-store-error-100-when-purchasing-app/</loc>
    <lastmod>2013-10-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/10/05/facemath/</loc>
    <lastmod>2013-10-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/10/04/dropshelf/</loc>
    <lastmod>2013-10-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/09/26/filebot/</loc>
    <lastmod>2013-09-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/09/24/why-we-hate-infographics-and-why-you-should/</loc>
    <lastmod>2013-09-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/09/21/liquid/</loc>
    <lastmod>2013-09-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/09/12/minbox/</loc>
    <lastmod>2013-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/09/11/volume-scroll/</loc>
    <lastmod>2013-09-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/09/09/namebench/</loc>
    <lastmod>2013-09-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/09/07/contexts-for-mac/</loc>
    <lastmod>2013-09-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/09/03/droplr-draw/</loc>
    <lastmod>2013-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/09/02/link-post-in-jekyll/</loc>
    <lastmod>2013-09-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/08/22/nginx-plus/</loc>
    <lastmod>2013-08-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/08/08/shiori-a-pinboard-amp-delicious-client-for-os-x/</loc>
    <lastmod>2013-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/08/07/korean-buses-now-wirelessly-charge-as-they-drive/</loc>
    <lastmod>2013-08-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/08/02/magic/</loc>
    <lastmod>2013-08-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/31/z-type/</loc>
    <lastmod>2013-07-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/26/how-koreans-solve-their-parking-issue-and-saving-oil/</loc>
    <lastmod>2013-07-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/24/how-to-fake-database-design/</loc>
    <lastmod>2013-07-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/21/homebrew-cask/</loc>
    <lastmod>2013-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/20/daring-fireball-user-custom-style/</loc>
    <lastmod>2013-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/19/layouts-v2.0/</loc>
    <lastmod>2013-07-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/19/maildrop.cc-free-throwaway-email-address/</loc>
    <lastmod>2013-07-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/19/trolling-or-just-pure-stupidity/</loc>
    <lastmod>2013-07-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/18/effeckt.css/</loc>
    <lastmod>2013-07-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/14/a-proposal-to-a-better-format-for-research-paper/</loc>
    <lastmod>2013-07-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/2013/07/13/finally/</loc>
    <lastmod>2013-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://tuananh.net/about/</loc>
  </url><url>
    <loc>https://tuananh.net/categories/</loc>
  </url><url>
    <loc>https://tuananh.net/projects/</loc>
  </url><url>
    <loc>https://tuananh.net/talks/</loc>
  </url>
</urlset>
