<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://gordonlau.io/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/10/26/Cathy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/11/01/Programming-vs-Computer-Science</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/11/05/Programming-Languages-Contest</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/11/08/Type-Inference-I</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/11/13/Command-Line-&amp;-Hacker</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/11/15/Programmers-Career</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/11/19/Good-Programmers-use-Windows</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/11/23/Data-Sciences</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/11/27/React-Hooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/11/29/React-useEffect</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/12/04/What-is-Emoji</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/12/08/Why-use-linux-as-server</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/12/11/excel-syndrome</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/12/14/binary-vs-plain-text</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/12/18/What-is-Entropy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/12/20/what-makes-a-good-programmers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/12/24/Software-Craftsmanship</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2018/12/28/Von-Neumann</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/01/02/Learn-Programming-New-Year-Resolution</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/01/07/Writing-Blog-&amp;-writing-code</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/01/09/Tecky-New-Website</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/01/15/What-is-qubit</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/01/18/The-unbearable-lightness-of-online-course</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/01/22/How-to-fix-ambiguous-thought</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/01/27/Programming-Principles-For-Dummy</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/02/02/Why-Web-Tech-conquers-the-world</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/02/12/Dart-Vs-Javascript-Vs-Typescript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/02/20/HTTP-Language-Of-Internet</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/02/27/Chinese-Tech-Vocab</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/03/10/Expert-Beginner</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/03/25/Redux-React-Hooks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/04/03/Excel+JavaScript-Perfect-Match</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/04/16/Why-Technologies-Obsolete</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/04/24/Evolution-of-Programmers</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/05/02/Structured-data-vs-unstructured-data</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/06/09/Why-learning-to-code-is-so-fucking-difficult</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/06/26/Why-you-should-use-password-manager</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/07/24/Hype-Cycle</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/08/21/Coding-Practice</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/09/08/React-Hooks-4-Functional-React-app</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/10/07/NoSQL-No-SQL</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/10/14/SQL-can-do-these-things</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/10/22/You-Dont-need-ORM</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2019/10/25/SQL-Future</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2020/03/21/four-reasons-you-failed-to-learn-to-code</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2020/06/04/The-revenge-of-Microsoft</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2020/07/15/Programmers-are-good-at-mathematics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2020/07/17/Deno-the-better-Node-js-1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2020/08/08/Deno-the-better-Node-js-2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2020/11/05/Answering-doubt-on-bootcamp-model</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2021/02/22/Programming-is-a-universal-skill</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2021/04/26/How-to-pick-library</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2021/09/10/Do-you-really-need-deep-learning</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2021/09/15/Evolution-of-Programming-Languages_en</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2022/03/31/React-v18</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2022/09/20/why-linux-desktop-always-fails</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2022/12/13/Deno-npm-support</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2023/02/10/Can-ChatGPT-replace-programmer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/2025/05/05/Why-you-should-ditch-your-tablet</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/archive</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/blog/page/3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/history</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/docs/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/docs/language-input</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/docs/lineageos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/docs/linuxify-your-mac</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/docs/powershell-equivalent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/docs/quine</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/docs/ubuntu</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://gordonlau.io/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>