<?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://ttuan.xyz/</loc>
    <lastmod>2023-11-29T13:50:15+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/articles-reading/</loc>
    <lastmod>2025-07-28T08:57:56+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/pessimistic_version_constraint/</loc>
    <lastmod>2025-04-28T13:07:40+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/obsidian/collapse_a_section/</loc>
    <lastmod>2025-02-07T09:34:02+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/deploy/free_db_hosting/</loc>
    <lastmod>2024-09-14T15:13:53+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/optimizer_trace/</loc>
    <lastmod>2024-09-10T09:53:55+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/translate_book/</loc>
    <lastmod>2024-09-08T16:46:19+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/calculate_table_size/</loc>
    <lastmod>2024-08-30T16:30:09+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/computer/use_via_for_keymap/</loc>
    <lastmod>2024-08-22T10:08:51+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/fix_blur_text_kindle/</loc>
    <lastmod>2024-08-18T11:19:11+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/singleton/</loc>
    <lastmod>2024-07-22T11:24:39+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/copy_protected_google_doc/</loc>
    <lastmod>2024-07-01T10:48:23+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/skhd_hotkey/</loc>
    <lastmod>2024-05-23T09:41:31+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/join_multiple_line/</loc>
    <lastmod>2024-04-12T14:45:58+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/tweak_zeitwerk_for_the_perfect_namespace/</loc>
    <lastmod>2024-03-26T09:28:30+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/http_request_timeout/</loc>
    <lastmod>2024-03-04T14:50:50+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/ctag_for_lib/</loc>
    <lastmod>2024-01-24T11:15:34+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/improve-sql-pagination-query-with-large-offset/</loc>
    <lastmod>2023-12-29T13:08:03+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/new_tempfile/</loc>
    <lastmod>2023-12-10T11:21:17+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/send_multiple_files_with_slack_api/</loc>
    <lastmod>2023-11-29T13:41:35+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/obsidian/debug_dataviewjs_script/</loc>
    <lastmod>2023-10-24T09:11:43+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/brew_skip_auto_update/</loc>
    <lastmod>2023-08-14T10:07:53+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/json_pretty_in_vim/</loc>
    <lastmod>2023-07-12T21:50:50+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/search_and_replace_in_vim/</loc>
    <lastmod>2023-06-21T00:34:28+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/brew_install_older_version_of_a_fomular/</loc>
    <lastmod>2023-05-04T23:05:41+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/patched_font/</loc>
    <lastmod>2023-05-03T18:16:29+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/navigating_project_with_vim_projectionist/</loc>
    <lastmod>2023-04-24T11:37:33+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/hide_files_in_nerdtree/</loc>
    <lastmod>2023-04-19T08:58:58+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rspec/disable_process_carrierwave_in_rspec/</loc>
    <lastmod>2023-01-14T07:42:45+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/delete_from_char_to_end_of_line/</loc>
    <lastmod>2022-12-20T15:30:01+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/search_with_trailing_space_in_mysql/</loc>
    <lastmod>2022-11-16T14:13:00+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rails_config_for/</loc>
    <lastmod>2022-11-07T10:55:58+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/docker/docker_network_dns/</loc>
    <lastmod>2022-11-16T14:26:38+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/git_unignore/</loc>
    <lastmod>2022-09-25T11:57:30+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/quo_method/</loc>
    <lastmod>2022-09-01T16:38:04+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/help_all_shortcut/</loc>
    <lastmod>2022-08-30T09:26:05+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/aws/lambda_layer/</loc>
    <lastmod>2022-08-04T09:29:25+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/mermaid/</loc>
    <lastmod>2022-07-19T08:59:29+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rails_7_associated_query_method/</loc>
    <lastmod>2022-07-13T11:23:50+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/git_bisec/</loc>
    <lastmod>2022-06-13T10:54:30+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/search_string_in_git_history/</loc>
    <lastmod>2022-05-30T13:49:01+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/spreadsheet_import_data_from_other_sheet/</loc>
    <lastmod>2025-01-09T16:48:03+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/upgrade-aws-rds-mysql-engine-from-5.7-to-8.0/</loc>
    <lastmod>2023-04-24T22:52:28+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rails_show_deprecated_warning/</loc>
    <lastmod>2022-03-03T22:05:34+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/productivity-methods-and-time-management/</loc>
    <lastmod>2022-02-17T15:08:19+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/tr_vs_gsub/</loc>
    <lastmod>2022-02-11T08:07:30+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/others/uri-escape/</loc>
    <lastmod>2022-01-20T12:05:19+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/flow_checking_spam_requests/</loc>
    <lastmod>2023-12-25T11:19:41+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/delete_duplicated_lines/</loc>
    <lastmod>2021-11-16T21:16:00+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/searching/</loc>
    <lastmod>2021-11-15T23:52:41+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/compact_blank/</loc>
    <lastmod>2021-11-08T08:31:01+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/vim-101-hacks/</loc>
    <lastmod>2021-10-31T23:15:39+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/how-i-use-vim/</loc>
    <lastmod>2023-04-24T22:52:28+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/vim_tempname/</loc>
    <lastmod>2021-10-13T22:00:46+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/teach_vim_rails_about_request_specs/</loc>
    <lastmod>2021-10-08T09:33:03+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/script_to_get_profit/</loc>
    <lastmod>2021-10-10T21:18:45+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/firebase-scrypt-ruby/</loc>
    <lastmod>2021-10-03T20:38:54+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/typing_faster/</loc>
    <lastmod>2021-11-13T23:32:01+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/viblo-ctf-writeup/</loc>
    <lastmod>2021-09-06T00:41:47+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/rvm_setup_cron/</loc>
    <lastmod>2021-07-22T23:13:28+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/search_with_hashed_field/</loc>
    <lastmod>2021-06-26T20:11:09+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rails-routes-export-to-csv/</loc>
    <lastmod>2021-06-04T15:38:53+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/show_wifi_detail/</loc>
    <lastmod>2021-05-16T16:30:34+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/screenshot_to_clipboard/</loc>
    <lastmod>2021-05-08T18:18:05+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/retab/</loc>
    <lastmod>2021-04-04T12:15:13+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/bundle_open_gem/</loc>
    <lastmod>2021-03-05T09:18:24+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/irb_easter_egg/</loc>
    <lastmod>2021-02-08T08:47:06+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/get-stack-trace-object-in-ruby/</loc>
    <lastmod>2021-01-18T13:50:50+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/grep_vs_sed_vs_awk/</loc>
    <lastmod>2020-12-08T09:26:59+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/google_scripts/crawl-website/</loc>
    <lastmod>2020-12-01T08:59:06+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/rc_in_dotfile/</loc>
    <lastmod>2020-11-27T09:56:00+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/ag_search_with_specific_file_type/</loc>
    <lastmod>2020-11-20T10:01:33+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/pry-alias/</loc>
    <lastmod>2020-11-10T10:41:22+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/others/referer-vs-referrer/</loc>
    <lastmod>2020-11-09T08:44:55+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/others/benford_law/</loc>
    <lastmod>2020-10-27T09:55:37+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/core-api-vs-standard-lib/</loc>
    <lastmod>2020-08-25T19:28:14+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/mortal-and-immortal-symbol/</loc>
    <lastmod>2020-08-24T08:46:11+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/scp_copy_multiple_file/</loc>
    <lastmod>2020-08-13T14:09:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/zsh_debug_startup_time/</loc>
    <lastmod>2020-08-06T22:51:48+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/computer/floating_point_math/</loc>
    <lastmod>2020-07-24T08:35:16+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rspec/negated_matcher/</loc>
    <lastmod>2020-07-24T08:04:54+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rspec/predicate_matchers/</loc>
    <lastmod>2020-07-24T21:18:22+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/running_bash_command_background/</loc>
    <lastmod>2020-07-23T21:33:00+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/uploading-resizing-and-serving-images-from-google-cloud-platform/</loc>
    <lastmod>2020-07-23T22:57:11+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/fold-in-vim/</loc>
    <lastmod>2020-07-19T15:52:43+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/javascript/js-engine-vs-js-runtime/</loc>
    <lastmod>2020-07-19T15:57:32+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/others/url-ends-with-trailing-slash-or-not/</loc>
    <lastmod>2020-07-12T23:03:46+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/tmux/swap_pane/</loc>
    <lastmod>2020-07-12T22:34:59+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/others/why-we-need-bearer-in-authorization-header/</loc>
    <lastmod>2020-07-12T23:15:35+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/others/what-is-blob-url/</loc>
    <lastmod>2020-05-24T10:05:38+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rspec/set_format_json_for_request/</loc>
    <lastmod>2020-04-27T11:20:56+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rspec/specific_specs/</loc>
    <lastmod>2020-04-26T12:16:17+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rails_notes_command_line/</loc>
    <lastmod>2020-04-24T09:01:40+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/active_record/destroy_by/</loc>
    <lastmod>2020-04-23T17:46:33+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/alfred_file_actions/</loc>
    <lastmod>2020-04-22T07:34:54+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/chrome/vimium/use_alt_key_for_mapping/</loc>
    <lastmod>2020-04-22T07:03:16+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/edit_file_on_remote_server/</loc>
    <lastmod>2020-04-21T21:27:12+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/api-best-practices/</loc>
    <lastmod>2020-05-24T10:55:45+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/how_to_delete_submodule/</loc>
    <lastmod>2020-04-20T00:08:28+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/homebrew_install_old_package/</loc>
    <lastmod>2020-04-20T00:08:28+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/bundler-a-private-gem/</loc>
    <lastmod>2020-05-24T10:46:00+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/deploy/redirect_github_page_to_new_site/</loc>
    <lastmod>2020-04-20T00:08:28+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/brew_or_brew_cask/</loc>
    <lastmod>2020-04-19T16:07:46+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/mysql_not_validate_null_on_checking_unique/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/error_handler_order/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/tmux/full_screen_while_split/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rails_routes_listing_existed_resources/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/param_wrapper/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/last_command_alias/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/active_record/pivot_table_naming_convention/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/varchar_vs_text/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/tinyint_1_vs_bool/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/how-to-use-a-private-repo-as-a-dependency-with-yarn-or-npm/</loc>
    <lastmod>2020-04-20T22:36:02+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/order_by_boolean/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/deploy-rails-app-with-capistrano-nginx-and-puma/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rspec/mock_and_stub/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/chrome/cant_stay_logged_in_chrome/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/vuejs/time_to_make_an_ajax_call/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/css/scoped_css/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/get-unused-routes-of-your-rails-applications/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/docker/docker_build_crash_when_useradd_with_large_uid/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/load_balancing_and_carrierwave/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rails_mailer_problem/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/3-tricks-to-automate-development-tasks-with-git-hooks/</loc>
    <lastmod>2020-04-19T20:13:31+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/how-to-get-instagram-public-information/</loc>
    <lastmod>2020-04-19T20:13:31+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/delete_multiple_branches_with_parttern/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rspec/shared_example_naming/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/best-practices-at-thoughbot/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/delete_line/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/git_hook/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/how-it-works/how_rbenv_works/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rspec/factory_girl_create_list/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rspec/factory_bot_usage/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/chrome/vimium/useful_shortcut/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/string_b_method/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/docker/create_default_user_and_db_in_mysql_docker/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/config_multiple_github_account_in_one_machine/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/cron/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/create_array_with_single_hash/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/ruby-hash-looking-up-why-is-it-so-fast/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/monkey-patching-without-a-mess/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/create-your-own-generator/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/fast-ruby/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rails_style_guide/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/3-activerecord-mistakes-that-slow-down-rails-app/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/docker/rm_flag/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/docker-series---part-1---how-to-dockerize-rails-environment/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/ruby-quick-tips/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/before_action_in_inheritance/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/local_variables/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/design-pastebin.com-or-bit.ly/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/s%E1%BB%AD-d%E1%BB%A5ng-gem-swagger-block-%C4%91%E1%BB%83-t%E1%BA%A1o-document-cho-rails-api-app/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/carrierwave-create-a-version-from-other-version/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/disable-rubocop-for-special-dir/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/validate_presence_for_boolean_field_rails/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/rebuilding-git-in-ruby/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/update_methods_in_rails/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/javascript/send_or_pass_value_between_window/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/basic-ruby-syntax-for-beginner/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/rails-design-pattern---adapter-pattern/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tu%E1%BB%95i-tr%E1%BA%BB-%C4%91%C3%A1ng-gi%C3%A1-bao-nhi%C3%AAu/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/c%C3%B3-th%E1%BB%83-b%E1%BA%A1n-ch%C6%B0a-bi%E1%BA%BFt-v/</loc>
    <lastmod>2020-04-19T16:15:47+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/how-css-work---part-1---how-css-is-parsed/</loc>
    <lastmod>2020-04-19T23:18:45+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/chrome/vimium/yank_a_link/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/how-google-authenticator-work/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/lazy_in_ruby/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/curry_in_ruby/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/fix_conflictin_binnary_file/</loc>
    <lastmod>2018-01-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/guide-to-rails-caching/</loc>
    <lastmod>2017-12-15T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/awesome_pry_methods/</loc>
    <lastmod>2017-11-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/bsearch_in_ruby/</loc>
    <lastmod>2017-11-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/here_doc/</loc>
    <lastmod>2017-11-21T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/create-offline-page-for-rails-application/</loc>
    <lastmod>2017-11-20T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/rails_custom_generator/</loc>
    <lastmod>2017-11-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/mouse-free---m%E1%BB%99t-v%C3%A0i-kinh-nghi%E1%BB%87m-khi-l%C3%A0m-vi%E1%BB%87c-v%E1%BB%9Bi-vim/</loc>
    <lastmod>2017-11-18T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/auto_save/</loc>
    <lastmod>2017-11-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/show_slow_log/</loc>
    <lastmod>2017-11-04T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/awesome-alfred/</loc>
    <lastmod>2017-10-30T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/uppercase_in_visual_mode/</loc>
    <lastmod>2017-10-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/dockerizing-rails-application/</loc>
    <lastmod>2017-10-15T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/l%C3%A0m-th%E1%BA%BF-n%C3%A0o-%C4%91%E1%BB%83-t%C4%83ng-t%E1%BB%91c-%C4%91%E1%BB%99-load-m%E1%BB%99t-trang-web/</loc>
    <lastmod>2017-10-15T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/do_simple_math_on_vim/</loc>
    <lastmod>2017-10-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/toggle_the_free_end_of_a_selection/</loc>
    <lastmod>2017-10-08T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/chmod/</loc>
    <lastmod>2017-10-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/ruby/code_android_with_ruby/</loc>
    <lastmod>2017-10-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/mouse-free---how-to-boost-your-vim-productivity/</loc>
    <lastmod>2017-09-20T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tips-tricks-khi-l%C3%A0m-vi%E1%BB%87c-v%E1%BB%9Bi-vi-v%C3%A0-tmux/</loc>
    <lastmod>2017-09-16T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/realtime-with-react-and-rails/</loc>
    <lastmod>2017-07-31T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/cant_start_rails_c/</loc>
    <lastmod>2017-07-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/test-guide-for-ruby-on-rails/</loc>
    <lastmod>2017-07-10T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/ruby-exceptions/</loc>
    <lastmod>2017-06-30T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/search_vietnamese/</loc>
    <lastmod>2017-06-09T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/5-ways-to-write-a-flaky-test/</loc>
    <lastmod>2017-05-30T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tracking-sql-query-in-rails/</loc>
    <lastmod>2017-05-20T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/show_all_file_changed_lastest_commit/</loc>
    <lastmod>2017-03-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/validate_with/</loc>
    <lastmod>2017-03-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/easy-life---duy%E1%BB%87t-web-c%C3%B9ng-vimperator/</loc>
    <lastmod>2017-03-28T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/content_for/</loc>
    <lastmod>2017-03-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/counter_cache/</loc>
    <lastmod>2017-03-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/open_pdf_file/</loc>
    <lastmod>2017-03-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/order_in_rails/</loc>
    <lastmod>2017-03-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/find_each/</loc>
    <lastmod>2017-03-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/zoombie_process/</loc>
    <lastmod>2017-03-27T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/change_history_commit_user/</loc>
    <lastmod>2017-03-18T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/screen_shot/</loc>
    <lastmod>2017-03-18T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/c/vector/</loc>
    <lastmod>2017-03-18T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/machine-learning---the-first-step/</loc>
    <lastmod>2017-03-11T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/macos/find_file/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/javascript/no_script_tag/</loc>
    <lastmod>2017-02-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/5-ways-to-refactor-rails-views/</loc>
    <lastmod>2017-02-20T10:20:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/become-a-superuser---getting-started-with-dotfiles/</loc>
    <lastmod>2016-12-25T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/count_lines_of_code/</loc>
    <lastmod>2016-12-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/be-aws---%C4%91%E1%BB%99-ph%E1%BB%A9c-t%E1%BA%A1p-c%E1%BB%A7a-thu%E1%BA%ADt-to%C3%A1n/</loc>
    <lastmod>2016-11-29T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/tmux/copy_in_tmux/</loc>
    <lastmod>2016-11-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/commit_with_no_edit/</loc>
    <lastmod>2016-11-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/changeslist/</loc>
    <lastmod>2016-11-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/copy_in_vim/</loc>
    <lastmod>2016-11-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/visual_block/</loc>
    <lastmod>2016-11-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/automatic_validate_has_many_association/</loc>
    <lastmod>2016-11-24T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/become-a-rubyist---ignore-nil-exception-in-ruby-on-rails/</loc>
    <lastmod>2016-11-20T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/working_with_window/</loc>
    <lastmod>2016-11-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/google_translate_make_form_wrong/</loc>
    <lastmod>2016-11-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/use_exist_in_rails/</loc>
    <lastmod>2016-11-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/deploy/env_sample/</loc>
    <lastmod>2016-11-10T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/delete_word/</loc>
    <lastmod>2016-11-03T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/easy-life---some-google-tricks-to-google-quickly/</loc>
    <lastmod>2016-10-25T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/store_hash_in_i18n/</loc>
    <lastmod>2016-10-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/security/auto_ddos/</loc>
    <lastmod>2016-10-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/turborlink_in_rails/</loc>
    <lastmod>2016-10-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/clean_routes/</loc>
    <lastmod>2016-10-11T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/compare_concat_and_join/</loc>
    <lastmod>2016-10-11T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/undo_local_branch_deleted/</loc>
    <lastmod>2016-10-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/firefox/other_extensions/last_pass_open_login_dialog/</loc>
    <lastmod>2016-10-01T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/irb_trick/</loc>
    <lastmod>2016-09-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/html_safe/</loc>
    <lastmod>2016-09-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/delete_file/</loc>
    <lastmod>2016-08-29T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/javascript/dectect_device/</loc>
    <lastmod>2016-08-18T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/pull_all_pull_request/</loc>
    <lastmod>2016-08-12T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/reload_rails/</loc>
    <lastmod>2016-08-12T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/sti/</loc>
    <lastmod>2016-08-09T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/patch_and_put/</loc>
    <lastmod>2016-08-04T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/replace_new_line/</loc>
    <lastmod>2016-08-02T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/ignore_file_local/</loc>
    <lastmod>2016-08-01T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/git/show_file_in_other_branch/</loc>
    <lastmod>2016-07-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/mouse-free---how-i-met-vim/</loc>
    <lastmod>2016-07-26T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/c/union_and_structure/</loc>
    <lastmod>2016-07-26T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/hello-world/</loc>
    <lastmod>2016-07-25T10:39:49+07:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/session_and_cookie/</loc>
    <lastmod>2016-07-23T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/firefox/vimpeartor/back_to_last_page/</loc>
    <lastmod>2016-07-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/firefox/vimpeartor/open_bookmark/</loc>
    <lastmod>2016-07-22T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/instances_on_controller/</loc>
    <lastmod>2016-07-20T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/custom_error/</loc>
    <lastmod>2016-07-19T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/tmux/run_command_without_prefix/</loc>
    <lastmod>2016-07-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/show_all_help/</loc>
    <lastmod>2016-07-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/sort/</loc>
    <lastmod>2016-07-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/interested_g/</loc>
    <lastmod>2016-07-17T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/browser/firefox/vimpeartor/insert_text_like_vim/</loc>
    <lastmod>2016-07-15T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/use_zsh_like_vim/</loc>
    <lastmod>2016-07-14T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/search_command/</loc>
    <lastmod>2016-07-13T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/reformat_file/</loc>
    <lastmod>2016-07-12T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/rails/i18n/</loc>
    <lastmod>2016-07-11T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/surround_on_erb_file/</loc>
    <lastmod>2016-07-11T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/computer/register/</loc>
    <lastmod>2016-06-28T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/computer/boot/</loc>
    <lastmod>2016-06-25T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/vim/play_with_ctags/</loc>
    <lastmod>2016-06-16T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/code/mysql/connect_remote_server/</loc>
    <lastmod>2016-06-13T00:00:00+00:00</lastmod>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/unix/vpn_adguard/</loc>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/active-record/</loc>
    <lastmod>2020-04-23T17:46:33+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/alfred/</loc>
    <lastmod>2020-04-22T07:34:54+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/algorithm/</loc>
    <lastmod>2016-11-29T10:39:49+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/api/</loc>
    <lastmod>2020-05-24T10:55:45+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/aws/</loc>
    <lastmod>2022-08-04T09:29:25+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/book-note/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/browser/</loc>
    <lastmod>2020-07-12T23:03:46+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/build-your-own-x/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/c/</loc>
    <lastmod>2017-03-18T00:00:00+00:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/chrome/</loc>
    <lastmod>2020-04-22T07:03:16+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/colophon/</loc>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/computer/</loc>
    <lastmod>2020-07-24T08:35:16+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/cfs/</loc>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/css/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/ctf/</loc>
    <lastmod>2021-09-06T00:41:47+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/deploy/</loc>
    <lastmod>2024-09-14T15:13:53+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/design-pattern/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/diagram/</loc>
    <lastmod>2022-07-19T08:59:29+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/docker/</loc>
    <lastmod>2022-11-16T14:26:38+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/firefox/</loc>
    <lastmod>2016-10-01T00:00:00+00:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/front-end/</loc>
    <lastmod>2020-04-19T23:18:45+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/gcp/</loc>
    <lastmod>2020-07-23T22:57:11+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/git/</loc>
    <lastmod>2022-09-25T11:57:30+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/google/</loc>
    <lastmod>2024-07-01T10:48:23+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/google-script/</loc>
    <lastmod>2020-12-01T08:59:06+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/how-it-works/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/javascript/</loc>
    <lastmod>2020-07-19T15:57:32+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/keyboard/</loc>
    <lastmod>2024-08-22T10:08:51+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/lambda/</loc>
    <lastmod>2022-08-04T09:29:25+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/linux/</loc>
    <lastmod>2021-07-22T23:13:28+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/machine-learning/</loc>
    <lastmod>2017-03-11T10:20:49+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/macos/</loc>
    <lastmod>2024-05-23T09:41:31+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/mouse-free/</loc>
    <lastmod>2016-07-26T10:39:49+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/mysql/</loc>
    <lastmod>2024-09-10T09:53:55+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/nodejs/</loc>
    <lastmod>2020-04-20T22:36:02+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/notes/</loc>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/npm/</loc>
    <lastmod>2020-04-20T22:36:02+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/obsidian/</loc>
    <lastmod>2025-02-07T09:34:02+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/others/</loc>
    <lastmod>2025-04-28T13:07:40+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/page/</loc>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/posts/</loc>
    <lastmod>2025-07-28T08:57:56+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/rails/</loc>
    <lastmod>2024-03-26T09:28:30+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/react/</loc>
    <lastmod>2017-07-31T10:39:49+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/reading/</loc>
    <lastmod>2025-07-28T08:57:56+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/refactor/</loc>
    <lastmod>2017-12-15T10:20:49+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/request/</loc>
    <lastmod>2020-11-09T08:44:55+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/rspec/</loc>
    <lastmod>2023-01-14T07:42:45+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/ruby/</loc>
    <lastmod>2024-07-22T11:24:39+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/security/</loc>
    <lastmod>2016-10-19T00:00:00+00:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/solution-design/</loc>
    <lastmod>2022-07-19T08:59:29+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/system-design/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/</loc>
    <lastmod>2020-04-23T17:46:33+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/terminal/</loc>
    <lastmod>2020-07-23T21:33:00+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/til/</loc>
    <lastmod>2025-04-28T13:07:40+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/tmux/</loc>
    <lastmod>2020-07-12T22:34:59+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/tool/</loc>
    <lastmod>2022-07-19T08:59:29+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/tools/</loc>
    <lastmod>2021-10-10T21:18:45+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/unix/</loc>
    <lastmod>2020-12-08T09:26:59+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/vi/</loc>
    <lastmod>2017-09-16T10:20:49+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/vim/</loc>
    <lastmod>2024-04-12T14:45:58+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/vimium/</loc>
    <lastmod>2020-04-22T07:03:16+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/vimperator/</loc>
    <lastmod>2016-07-22T00:00:00+00:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/vuejs/</loc>
    <lastmod>2020-04-19T15:38:07+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/web/</loc>
    <lastmod>2020-07-23T22:57:11+07:00</lastmod>
    <priority>0</priority>
  </url>
  
  <url>
    <loc>https://ttuan.xyz/tags/zsh/</loc>
    <lastmod>2020-08-06T22:51:48+07:00</lastmod>
    <priority>0</priority>
  </url>
  
</urlset>