<?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://blog.kalan.dev/</loc></url><url><loc>https://blog.kalan.dev/about/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/15-grateful-life/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/1000-true-fans/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/being-a-heathen/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/healthy-life/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/imposter-syndrome/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/luck-surface-area/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/on-consultation/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/on-my-life/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/quit/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/ramen-profitable/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/recover-dopmine/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/rethinking-productivity-mindset/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/spear-and-basket/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/two-modes/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/uncertainty/</loc></url><url><loc>https://blog.kalan.dev/career-retrospect/unfair-advantage/</loc></url><url><loc>https://blog.kalan.dev/cs/</loc></url><url><loc>https://blog.kalan.dev/cs/huffman-coding/</loc></url><url><loc>https://blog.kalan.dev/cs/jpeg-arrow-of-compression/</loc></url><url><loc>https://blog.kalan.dev/devnote/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-02-03-%E9%97%9C%E6%96%BC%E5%AF%AB%E6%B8%AC%E8%A9%A6%E7%9A%84%E4%B8%80%E4%BA%9B%E6%83%B3%E6%B3%95%E5%89%8D%E7%AB%AF/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-03-28-xxd-%E7%B0%A1%E6%98%93%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F%E7%B4%80%E9%8C%84/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-04-27-xcode-simulator-record-video/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-05-01-how-to-use-github-actions/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-06-12-typora-custom-image-upload/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-07-08-study-data-science-from-scratch/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-07-21-arduino-esp32-co2-sensor/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-07-24-arduino-esp32-co2-sensor-2/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-07-30-arduino-esp32-co2-sensor-3/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-09-08-arduino-esp32-co2-sensor-4/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-10-25-learn-from-kotlin/</loc></url><url><loc>https://blog.kalan.dev/devnote/2020-11-29-improvement-process/</loc></url><url><loc>https://blog.kalan.dev/devnote/2021-05-07-build-a-server-at-company/</loc></url><url><loc>https://blog.kalan.dev/devnote/2021-08-11-why-mental-model-matters/</loc></url><url><loc>https://blog.kalan.dev/devnote/2021-10-27-tmux-for-development/</loc></url><url><loc>https://blog.kalan.dev/devnote/2021-11-22-raspberry-pico-pio-overview/</loc></url><url><loc>https://blog.kalan.dev/devnote/2021-11-24-avr-usb-capability/</loc></url><url><loc>https://blog.kalan.dev/devnote/2021-12-07-amazon-polly-text-to-speech/</loc></url><url><loc>https://blog.kalan.dev/devnote/2021-12-07-postgre-sql-note-index/</loc></url><url><loc>https://blog.kalan.dev/devnote/2022-01-13-vscode-vim-tips/</loc></url><url><loc>https://blog.kalan.dev/devnote/2022-02-27-avr-libc-atomic-block/</loc></url><url><loc>https://blog.kalan.dev/devnote/2022-03-20-string-handling-in-c/</loc></url><url><loc>https://blog.kalan.dev/devnote/advent-of-code-day9/</loc></url><url><loc>https://blog.kalan.dev/devnote/aws-lambda-medium/</loc></url><url><loc>https://blog.kalan.dev/devnote/better-express-error/</loc></url><url><loc>https://blog.kalan.dev/devnote/chatops/</loc></url><url><loc>https://blog.kalan.dev/devnote/code-review-101/</loc></url><url><loc>https://blog.kalan.dev/devnote/core-nfc-en/</loc></url><url><loc>https://blog.kalan.dev/devnote/core-nfc-suica/</loc></url><url><loc>https://blog.kalan.dev/devnote/debug-connection-refused/</loc></url><url><loc>https://blog.kalan.dev/devnote/game-related-to-programming-2/</loc></url><url><loc>https://blog.kalan.dev/devnote/golang-default-value/</loc></url><url><loc>https://blog.kalan.dev/devnote/golang-env-variable-viper/</loc></url><url><loc>https://blog.kalan.dev/devnote/golang-env-variable/</loc></url><url><loc>https://blog.kalan.dev/devnote/golang-make-and-new/</loc></url><url><loc>https://blog.kalan.dev/devnote/golang-sql/</loc></url><url><loc>https://blog.kalan.dev/devnote/golang-type-assertion/</loc></url><url><loc>https://blog.kalan.dev/devnote/goworker-introduction/</loc></url><url><loc>https://blog.kalan.dev/devnote/how-does-charger-work/</loc></url><url><loc>https://blog.kalan.dev/devnote/how-to-structure-log/</loc></url><url><loc>https://blog.kalan.dev/devnote/inverse-matrix-not-as-expected/</loc></url><url><loc>https://blog.kalan.dev/devnote/journey-of-inspired-research/</loc></url><url><loc>https://blog.kalan.dev/devnote/jpg-and-discrete-cosine-transform/</loc></url><url><loc>https://blog.kalan.dev/devnote/keyboard-1/</loc></url><url><loc>https://blog.kalan.dev/devnote/keyboard-2/</loc></url><url><loc>https://blog.kalan.dev/devnote/networking-theories-1/</loc></url><url><loc>https://blog.kalan.dev/devnote/networking-theories-2/</loc></url><url><loc>https://blog.kalan.dev/devnote/numerical-stability-and-error/</loc></url><url><loc>https://blog.kalan.dev/devnote/overview-of-electricity-in-japan/</loc></url><url><loc>https://blog.kalan.dev/devnote/parse-japanese-tv-subtitles/</loc></url><url><loc>https://blog.kalan.dev/devnote/pca-and-t-sne/</loc></url><url><loc>https://blog.kalan.dev/devnote/seam-curving-scaling-images-disproportionately/</loc></url><url><loc>https://blog.kalan.dev/devnote/semiconductors-driving-modern-society-1/</loc></url><url><loc>https://blog.kalan.dev/devnote/semiconductors-driving-modern-society-2/</loc></url><url><loc>https://blog.kalan.dev/devnote/singular-value-decomposition/</loc></url><url><loc>https://blog.kalan.dev/devnote/stop-using-aws-access-keys/</loc></url><url><loc>https://blog.kalan.dev/devnote/uuidv7-primary-key/</loc></url><url><loc>https://blog.kalan.dev/devnote/zeabur-review/</loc></url><url><loc>https://blog.kalan.dev/en/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/15-grateful-life/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/1000-true-fans/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/being-a-heathen/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/healthy-life/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/imposter-syndrome/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/luck-surface-area/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/on-consultation/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/on-my-life/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/quit/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/ramen-profitable/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/recover-dopmine/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/rethinking-productivity-mindset/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/spear-and-basket/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/two-modes/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/uncertainty/</loc></url><url><loc>https://blog.kalan.dev/en/career-retrospect/unfair-advantage/</loc></url><url><loc>https://blog.kalan.dev/en/cs/</loc></url><url><loc>https://blog.kalan.dev/en/cs/huffman-coding/</loc></url><url><loc>https://blog.kalan.dev/en/cs/jpeg-arrow-of-compression/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-02-03-%E9%97%9C%E6%96%BC%E5%AF%AB%E6%B8%AC%E8%A9%A6%E7%9A%84%E4%B8%80%E4%BA%9B%E6%83%B3%E6%B3%95%E5%89%8D%E7%AB%AF/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-03-28-xxd-%E7%B0%A1%E6%98%93%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F%E7%B4%80%E9%8C%84/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-04-27-xcode-simulator-record-video/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-05-01-how-to-use-github-actions/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-06-12-typora-custom-image-upload/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-07-08-study-data-science-from-scratch/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-07-21-arduino-esp32-co2-sensor/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-07-24-arduino-esp32-co2-sensor-2/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-07-30-arduino-esp32-co2-sensor-3/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-09-08-arduino-esp32-co2-sensor-4/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-10-25-learn-from-kotlin/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2020-11-29-improvement-process/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2021-05-07-build-a-server-at-company/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2021-08-11-why-mental-model-matters/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2021-10-27-tmux-for-development/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2021-11-22-raspberry-pico-pio-overview/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2021-11-24-avr-usb-capability/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2021-12-07-amazon-polly-text-to-speech/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2021-12-07-postgre-sql-note-index/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2022-01-13-vscode-vim-tips/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2022-02-27-avr-libc-atomic-block/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/2022-03-20-string-handling-in-c/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/advent-of-code-day9/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/aws-lambda-medium/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/better-express-error/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/chatops/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/code-review-101/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/core-nfc-en/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/core-nfc-suica/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/debug-connection-refused/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/game-related-to-programming-2/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/golang-default-value/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/golang-env-variable-viper/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/golang-env-variable/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/golang-make-and-new/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/golang-sql/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/golang-type-assertion/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/goworker-introduction/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/how-does-charger-work/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/how-to-structure-log/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/inverse-matrix-not-as-expected/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/journey-of-inspired-research/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/jpg-and-discrete-cosine-transform/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/keyboard-1/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/keyboard-2/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/networking-theories-1/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/networking-theories-2/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/numerical-stability-and-error/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/overview-of-electricity-in-japan/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/parse-japanese-tv-subtitles/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/pca-and-t-sne/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/seam-curving-scaling-images-disproportionately/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/semiconductors-driving-modern-society-1/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/semiconductors-driving-modern-society-2/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/singular-value-decomposition/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/stop-using-aws-access-keys/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/uuidv7-primary-key/</loc></url><url><loc>https://blog.kalan.dev/en/devnote/zeabur-review/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-04-13-chrome-cookie-%E6%94%BF%E7%AD%96%E8%AA%BF%E6%95%B4%E8%88%87%E5%8F%8D%E6%80%9D/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-04-19-svelte--%E6%98%AF%E4%BB%80%E9%BA%BC%E8%AE%93%E6%88%91%E9%81%87%E8%A6%8B%E9%80%99%E6%A8%A3%E7%9A%84%E4%BD%A0/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-04-24-svelte-no-silver-bullet/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-04-25-svelte-apollo-boost-rollup/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-04-27-svelte-compiler-is-smarter-than-you/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-05-06-scroll-behavior-smooth-thats-it/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-05-09-how-to-write-a-json-parser-1/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-05-10-how-to-write-a-json-parser-2/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-05-11-tech-and-human/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-06-14-frontend-random-thought/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-07-27-should-frontend-learn-cs/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-09-19-react-17-update/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-10-18-rethink-cookie-and-cors/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-10-20-how-to-add-comma-into-number/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-10-22-ios-mousedown-not-working/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-10-24-svelte-summit-2020-note/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-11-13-vue-ref-sugar-and-svelte/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-11-23-rethink-ssr/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-11-23-taiwan-assault-vdata/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-12-07-zero-runtime-linaria-css-in-js/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2020-12-23-hotwire-turbolinks-thought/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-02-08-svelte-what-is-ast/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-02-09-svelte-compile-process/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-02-09-why-learn-svelte-in-2022/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-02-14-svelte-generated-code/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-03-13-form-and-form-data/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-03-13-html-form-data/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-03-21-web-serial-api-with-arduino/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-10-15-anxiety-about-frontend/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-11-07-from-prismjs-to-shiki/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-11-07-use-memo-use-cases/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-11-09-url-and-samesite/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2021-11-18-webgl-draw-a-line/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2022-01-09-learn-swiftui-from-frontend-view/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2022-01-21-integrate-sentry-web-vitals-into-slack/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2022-02-25-nodejs-read-file/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2022-03-18-remix-form-and-data-loading/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/2022-advent-of-code-day10/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/abort-controller/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/array-sort/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/astro-and-my-newsletter/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/cors-and-cookie/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/css-pseudo-classes-for-layout/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/css-variable/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/deep-into-frontend-development/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/fetch-metadata-request-headers/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/frontend-interview/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/function-component-to-hooks/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/game-related-to-programming-1/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/go-to-postcss-or-not/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/hsl-and-oklch/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/html-css-javascript/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/migrate-react-transition-group/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/on-semantic-html/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/ramda-introduction/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/react-16-features/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/recent-status/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/request-idle-callback/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/responsive-flex/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/rethink-line-height-and-ellipsis/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/rewrite-blog-with-nextjs/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/scroll-pin-bottom/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/text-underline-offset/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/user-friendly-table/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/vuex-dynamic-import/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/webgl-it/</loc></url><url><loc>https://blog.kalan.dev/en/frontend/why-not-pixel-perfect/</loc></url><url><loc>https://blog.kalan.dev/en/game-review/</loc></url><url><loc>https://blog.kalan.dev/en/game-review/2020-06-24-project-winter-game/</loc></url><url><loc>https://blog.kalan.dev/en/game-review/2021-10-20-turing-complete-game/</loc></url><url><loc>https://blog.kalan.dev/en/game-review/splatoon3/</loc></url><url><loc>https://blog.kalan.dev/en/journal/</loc></url><url><loc>https://blog.kalan.dev/en/journal/ainoshima/</loc></url><url><loc>https://blog.kalan.dev/en/journal/film-tokyo/</loc></url><url><loc>https://blog.kalan.dev/en/journal/kasuga/</loc></url><url><loc>https://blog.kalan.dev/en/journal/kyoto-1/</loc></url><url><loc>https://blog.kalan.dev/en/journal/onomichi/</loc></url><url><loc>https://blog.kalan.dev/en/journal/sakura-1/</loc></url><url><loc>https://blog.kalan.dev/en/page/2/</loc></url><url><loc>https://blog.kalan.dev/en/page/3/</loc></url><url><loc>https://blog.kalan.dev/en/page/4/</loc></url><url><loc>https://blog.kalan.dev/en/page/5/</loc></url><url><loc>https://blog.kalan.dev/en/page/6/</loc></url><url><loc>https://blog.kalan.dev/en/page/7/</loc></url><url><loc>https://blog.kalan.dev/en/page/8/</loc></url><url><loc>https://blog.kalan.dev/en/page/9/</loc></url><url><loc>https://blog.kalan.dev/en/page/10/</loc></url><url><loc>https://blog.kalan.dev/en/page/11/</loc></url><url><loc>https://blog.kalan.dev/en/page/12/</loc></url><url><loc>https://blog.kalan.dev/en/page/13/</loc></url><url><loc>https://blog.kalan.dev/en/random/</loc></url><url><loc>https://blog.kalan.dev/en/random/2016-g0v-summit/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-01-19-%E8%BB%9F%E9%AB%94%E5%B7%A5%E7%A8%8B%E5%B9%BB%E6%BB%85/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-02-14-%E6%8E%A8%E7%89%B9%E4%BE%9D%E5%AD%98%E7%97%87/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-03-20-%E7%82%BA%E4%BB%80%E9%BA%BC%E6%88%91%E9%96%8B%E5%A7%8B%E4%BA%86%E4%B8%80%E5%80%8B-youtube-%E9%A0%BB%E9%81%93/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-03-25-%E5%89%B5%E4%BD%9C%E8%80%85%E7%9A%84%E5%B4%9B%E8%B5%B7-%E5%AF%AB%E7%A8%8B%E5%BC%8F/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-04-05-%E9%BB%9E%E5%AD%90%E4%BB%8D%E7%84%B6%E9%87%8D%E8%A6%81-idea-still-count/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-04-07-%E4%B8%80%E4%BD%8D%E9%96%8B%E7%99%BC%E8%80%85%E8%88%87-mailchimp-%E7%9A%84%E6%95%85%E4%BA%8B/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-04-14-%E9%96%92%E8%81%8A-flv-js/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-05-10-outstanding-or-bullshit/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-06-03-tech-lead-random-thought/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-06-10-e-remote-google-home/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-07-28-audrey_tang/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-10-27-weird-expert-da-da/</loc></url><url><loc>https://blog.kalan.dev/en/random/2020-12-03-learn-management-from-game/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-03-02-think-about-value/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-05-23-remote-work-setup-hardware/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-06-17-tech-lead-part1/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-08-06-hhkb-hybrid-type-s-review/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-09-15-my-favorite-monospace-font/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-10-13-running-linux-on-apple-m1/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-10-17-linear-and-exponential-value/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-10-19-nft-misunderstanding/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-12-01-self-made-simple-radio/</loc></url><url><loc>https://blog.kalan.dev/en/random/2021-12-08-leaving-mysql-thought/</loc></url><url><loc>https://blog.kalan.dev/en/random/2022-01-20-coinhive-suit/</loc></url><url><loc>https://blog.kalan.dev/en/random/2022-01-23-infinite-alert-loop/</loc></url><url><loc>https://blog.kalan.dev/en/random/2022-01-25-why-internet-comments-are-toxic/</loc></url><url><loc>https://blog.kalan.dev/en/random/am-i-being-helpful/</loc></url><url><loc>https://blog.kalan.dev/en/random/bad-writing-habits/</loc></url><url><loc>https://blog.kalan.dev/en/random/birthday-paradox/</loc></url><url><loc>https://blog.kalan.dev/en/random/blue-period-and-me/</loc></url><url><loc>https://blog.kalan.dev/en/random/boring-technology/</loc></url><url><loc>https://blog.kalan.dev/en/random/cafe-nomad-taipei/</loc></url><url><loc>https://blog.kalan.dev/en/random/career-quick-and-dirty/</loc></url><url><loc>https://blog.kalan.dev/en/random/clinic-in-japan/</loc></url><url><loc>https://blog.kalan.dev/en/random/concern-about-working-in-japan/</loc></url><url><loc>https://blog.kalan.dev/en/random/concern-energy-collapse/</loc></url><url><loc>https://blog.kalan.dev/en/random/does-startup-need-cto/</loc></url><url><loc>https://blog.kalan.dev/en/random/ems-scary/</loc></url><url><loc>https://blog.kalan.dev/en/random/fat-engineer-start-workout/</loc></url><url><loc>https://blog.kalan.dev/en/random/furiren/</loc></url><url><loc>https://blog.kalan.dev/en/random/google-removed-my-blog-index/</loc></url><url><loc>https://blog.kalan.dev/en/random/higuruma/</loc></url><url><loc>https://blog.kalan.dev/en/random/how-to-communicate/</loc></url><url><loc>https://blog.kalan.dev/en/random/interview-guide/</loc></url><url><loc>https://blog.kalan.dev/en/random/japan-interview/</loc></url><url><loc>https://blog.kalan.dev/en/random/japan-permanent-residence/</loc></url><url><loc>https://blog.kalan.dev/en/random/japan-software-noun/</loc></url><url><loc>https://blog.kalan.dev/en/random/just-made-with-slidev/</loc></url><url><loc>https://blog.kalan.dev/en/random/killer-paradox/</loc></url><url><loc>https://blog.kalan.dev/en/random/my-society-anxiety/</loc></url><url><loc>https://blog.kalan.dev/en/random/on-music/</loc></url><url><loc>https://blog.kalan.dev/en/random/on-technical-writing/</loc></url><url><loc>https://blog.kalan.dev/en/random/plausible-over-ga4/</loc></url><url><loc>https://blog.kalan.dev/en/random/quit-quit-quit/</loc></url><url><loc>https://blog.kalan.dev/en/random/random-life/</loc></url><url><loc>https://blog.kalan.dev/en/random/rss-revival-and-attention/</loc></url><url><loc>https://blog.kalan.dev/en/random/shura/</loc></url><url><loc>https://blog.kalan.dev/en/random/study-group/</loc></url><url><loc>https://blog.kalan.dev/en/random/tang-poetry/</loc></url><url><loc>https://blog.kalan.dev/en/random/the-essence-of-money/</loc></url><url><loc>https://blog.kalan.dev/en/random/things-i-realized-after-30/</loc></url><url><loc>https://blog.kalan.dev/en/random/thought-about-live-streaming/</loc></url><url><loc>https://blog.kalan.dev/en/random/thought-on-the-worst-kind-of-programmer/</loc></url><url><loc>https://blog.kalan.dev/en/random/thoughts-after-using-hey-and-giving-up/</loc></url><url><loc>https://blog.kalan.dev/en/random/try/</loc></url><url><loc>https://blog.kalan.dev/en/random/what-is-yaoya/</loc></url><url><loc>https://blog.kalan.dev/en/random/where-do-you-stand/</loc></url><url><loc>https://blog.kalan.dev/en/random/wireless-keyboard-investigation/</loc></url><url><loc>https://blog.kalan.dev/en/random/you-might-not-need-mechnical-keyboard/</loc></url><url><loc>https://blog.kalan.dev/en/reading/</loc></url><url><loc>https://blog.kalan.dev/en/reading/2020-10-24-how-to-lead-when-you-are-not-in-charge/</loc></url><url><loc>https://blog.kalan.dev/en/reading/2022-01-30-introduction-to-computational-thinking/</loc></url><url><loc>https://blog.kalan.dev/en/reading/driving-technical-change/</loc></url><url><loc>https://blog.kalan.dev/en/reading/how-to-win-friends-and-influence-people/</loc></url><url><loc>https://blog.kalan.dev/en/reading/learn-by-yourself-review/</loc></url><url><loc>https://blog.kalan.dev/en/reading/outliers-by-malcolm-gladwell/</loc></url><url><loc>https://blog.kalan.dev/en/reading/readble-code-art/</loc></url><url><loc>https://blog.kalan.dev/en/reading/so-good-they-cant-ignore-you/</loc></url><url><loc>https://blog.kalan.dev/en/software-development/</loc></url><url><loc>https://blog.kalan.dev/en/software-development/ai-generation-software-disenchantment/</loc></url><url><loc>https://blog.kalan.dev/en/software-development/dancing-with-ai/</loc></url><url><loc>https://blog.kalan.dev/en/software-development/ecs-deployment-guide/</loc></url><url><loc>https://blog.kalan.dev/en/software-development/the-essence-of-failure/</loc></url><url><loc>https://blog.kalan.dev/en/software-development/you-might-not-need-aws/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/1111-happy-birthday/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/2017-yearly-review/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/2019-in-review-en/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/2019-review/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/2020-06-15-thought-on-remote-work/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/2020-12-14-how-computer-works/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/2020-12-28-2020-year-in-review-tech/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/2021-year-in-review/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/2022-02-02-2021-year-in-review/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/2025-year-in-review/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/software-engineer-in-fukuoka/</loc></url><url><loc>https://blog.kalan.dev/en/year-in-review/year-in-review-2024/</loc></url><url><loc>https://blog.kalan.dev/frontend/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-04-13-chrome-cookie-%E6%94%BF%E7%AD%96%E8%AA%BF%E6%95%B4%E8%88%87%E5%8F%8D%E6%80%9D/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-04-19-svelte--%E6%98%AF%E4%BB%80%E9%BA%BC%E8%AE%93%E6%88%91%E9%81%87%E8%A6%8B%E9%80%99%E6%A8%A3%E7%9A%84%E4%BD%A0/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-04-24-svelte-no-silver-bullet/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-04-25-svelte-apollo-boost-rollup/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-04-27-svelte-compiler-is-smarter-than-you/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-05-06-scroll-behavior-smooth-thats-it/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-05-09-how-to-write-a-json-parser-1/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-05-10-how-to-write-a-json-parser-2/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-05-11-tech-and-human/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-06-14-frontend-random-thought/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-07-27-should-frontend-learn-cs/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-09-19-react-17-update/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-10-18-rethink-cookie-and-cors/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-10-20-how-to-add-comma-into-number/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-10-22-ios-mousedown-not-working/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-10-24-svelte-summit-2020-note/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-11-13-vue-ref-sugar-and-svelte/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-11-23-rethink-ssr/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-11-23-taiwan-assault-vdata/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-12-07-zero-runtime-linaria-css-in-js/</loc></url><url><loc>https://blog.kalan.dev/frontend/2020-12-23-hotwire-turbolinks-thought/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-02-08-svelte-what-is-ast/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-02-09-svelte-compile-process/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-02-09-why-learn-svelte-in-2022/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-02-14-svelte-generated-code/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-03-13-form-and-form-data/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-03-13-html-form-data/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-03-21-web-serial-api-with-arduino/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-10-15-anxiety-about-frontend/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-11-07-from-prismjs-to-shiki/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-11-07-use-memo-use-cases/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-11-09-url-and-samesite/</loc></url><url><loc>https://blog.kalan.dev/frontend/2021-11-18-webgl-draw-a-line/</loc></url><url><loc>https://blog.kalan.dev/frontend/2022-01-09-learn-swiftui-from-frontend-view/</loc></url><url><loc>https://blog.kalan.dev/frontend/2022-01-21-integrate-sentry-web-vitals-into-slack/</loc></url><url><loc>https://blog.kalan.dev/frontend/2022-02-25-nodejs-read-file/</loc></url><url><loc>https://blog.kalan.dev/frontend/2022-03-18-remix-form-and-data-loading/</loc></url><url><loc>https://blog.kalan.dev/frontend/2022-advent-of-code-day10/</loc></url><url><loc>https://blog.kalan.dev/frontend/abort-controller/</loc></url><url><loc>https://blog.kalan.dev/frontend/array-sort/</loc></url><url><loc>https://blog.kalan.dev/frontend/astro-and-my-newsletter/</loc></url><url><loc>https://blog.kalan.dev/frontend/cors-and-cookie/</loc></url><url><loc>https://blog.kalan.dev/frontend/css-pseudo-classes-for-layout/</loc></url><url><loc>https://blog.kalan.dev/frontend/css-variable/</loc></url><url><loc>https://blog.kalan.dev/frontend/deep-into-frontend-development/</loc></url><url><loc>https://blog.kalan.dev/frontend/fetch-metadata-request-headers/</loc></url><url><loc>https://blog.kalan.dev/frontend/frontend-interview/</loc></url><url><loc>https://blog.kalan.dev/frontend/function-component-to-hooks/</loc></url><url><loc>https://blog.kalan.dev/frontend/game-related-to-programming-1/</loc></url><url><loc>https://blog.kalan.dev/frontend/go-to-postcss-or-not/</loc></url><url><loc>https://blog.kalan.dev/frontend/hsl-and-oklch/</loc></url><url><loc>https://blog.kalan.dev/frontend/html-css-javascript/</loc></url><url><loc>https://blog.kalan.dev/frontend/migrate-react-transition-group/</loc></url><url><loc>https://blog.kalan.dev/frontend/on-semantic-html/</loc></url><url><loc>https://blog.kalan.dev/frontend/ramda-introduction/</loc></url><url><loc>https://blog.kalan.dev/frontend/react-16-features/</loc></url><url><loc>https://blog.kalan.dev/frontend/recent-status/</loc></url><url><loc>https://blog.kalan.dev/frontend/request-idle-callback/</loc></url><url><loc>https://blog.kalan.dev/frontend/responsive-flex/</loc></url><url><loc>https://blog.kalan.dev/frontend/rethink-line-height-and-ellipsis/</loc></url><url><loc>https://blog.kalan.dev/frontend/rewrite-blog-with-nextjs/</loc></url><url><loc>https://blog.kalan.dev/frontend/scroll-pin-bottom/</loc></url><url><loc>https://blog.kalan.dev/frontend/text-underline-offset/</loc></url><url><loc>https://blog.kalan.dev/frontend/user-friendly-table/</loc></url><url><loc>https://blog.kalan.dev/frontend/vuex-dynamic-import/</loc></url><url><loc>https://blog.kalan.dev/frontend/webgl-it/</loc></url><url><loc>https://blog.kalan.dev/frontend/why-not-pixel-perfect/</loc></url><url><loc>https://blog.kalan.dev/game-review/</loc></url><url><loc>https://blog.kalan.dev/game-review/2020-06-24-project-winter-game/</loc></url><url><loc>https://blog.kalan.dev/game-review/2021-10-20-turing-complete-game/</loc></url><url><loc>https://blog.kalan.dev/game-review/splatoon3/</loc></url><url><loc>https://blog.kalan.dev/ja/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/15-grateful-life/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/1000-true-fans/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/being-a-heathen/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/healthy-life/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/imposter-syndrome/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/luck-surface-area/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/on-consultation/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/on-my-life/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/quit/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/ramen-profitable/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/recover-dopmine/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/rethinking-productivity-mindset/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/spear-and-basket/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/two-modes/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/uncertainty/</loc></url><url><loc>https://blog.kalan.dev/ja/career-retrospect/unfair-advantage/</loc></url><url><loc>https://blog.kalan.dev/ja/cs/</loc></url><url><loc>https://blog.kalan.dev/ja/cs/huffman-coding/</loc></url><url><loc>https://blog.kalan.dev/ja/cs/jpeg-arrow-of-compression/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-02-03-%E9%97%9C%E6%96%BC%E5%AF%AB%E6%B8%AC%E8%A9%A6%E7%9A%84%E4%B8%80%E4%BA%9B%E6%83%B3%E6%B3%95%E5%89%8D%E7%AB%AF/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-03-28-xxd-%E7%B0%A1%E6%98%93%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F%E7%B4%80%E9%8C%84/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-04-27-xcode-simulator-record-video/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-05-01-how-to-use-github-actions/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-06-12-typora-custom-image-upload/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-07-08-study-data-science-from-scratch/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-07-21-arduino-esp32-co2-sensor/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-07-24-arduino-esp32-co2-sensor-2/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-07-30-arduino-esp32-co2-sensor-3/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-09-08-arduino-esp32-co2-sensor-4/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-10-25-learn-from-kotlin/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2020-11-29-improvement-process/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2021-05-07-build-a-server-at-company/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2021-08-11-why-mental-model-matters/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2021-10-27-tmux-for-development/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2021-11-22-raspberry-pico-pio-overview/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2021-11-24-avr-usb-capability/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2021-12-07-amazon-polly-text-to-speech/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2021-12-07-postgre-sql-note-index/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2022-01-13-vscode-vim-tips/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2022-02-27-avr-libc-atomic-block/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/2022-03-20-string-handling-in-c/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/advent-of-code-day9/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/aws-lambda-medium/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/better-express-error/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/chatops/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/code-review-101/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/core-nfc-en/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/core-nfc-suica/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/debug-connection-refused/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/game-related-to-programming-2/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/golang-default-value/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/golang-env-variable-viper/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/golang-env-variable/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/golang-make-and-new/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/golang-sql/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/golang-type-assertion/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/goworker-introduction/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/how-does-charger-work/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/how-to-structure-log/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/inverse-matrix-not-as-expected/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/journey-of-inspired-research/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/jpg-and-discrete-cosine-transform/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/keyboard-1/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/keyboard-2/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/networking-theories-1/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/networking-theories-2/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/numerical-stability-and-error/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/overview-of-electricity-in-japan/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/parse-japanese-tv-subtitles/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/pca-and-t-sne/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/seam-curving-scaling-images-disproportionately/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/semiconductors-driving-modern-society-1/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/semiconductors-driving-modern-society-2/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/singular-value-decomposition/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/stop-using-aws-access-keys/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/uuidv7-primary-key/</loc></url><url><loc>https://blog.kalan.dev/ja/devnote/zeabur-review/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-04-13-chrome-cookie-%E6%94%BF%E7%AD%96%E8%AA%BF%E6%95%B4%E8%88%87%E5%8F%8D%E6%80%9D/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-04-19-svelte--%E6%98%AF%E4%BB%80%E9%BA%BC%E8%AE%93%E6%88%91%E9%81%87%E8%A6%8B%E9%80%99%E6%A8%A3%E7%9A%84%E4%BD%A0/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-04-24-svelte-no-silver-bullet/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-04-25-svelte-apollo-boost-rollup/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-04-27-svelte-compiler-is-smarter-than-you/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-05-06-scroll-behavior-smooth-thats-it/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-05-09-how-to-write-a-json-parser-1/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-05-10-how-to-write-a-json-parser-2/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-05-11-tech-and-human/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-06-14-frontend-random-thought/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-07-27-should-frontend-learn-cs/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-09-19-react-17-update/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-10-18-rethink-cookie-and-cors/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-10-20-how-to-add-comma-into-number/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-10-22-ios-mousedown-not-working/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-10-24-svelte-summit-2020-note/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-11-13-vue-ref-sugar-and-svelte/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-11-23-rethink-ssr/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-11-23-taiwan-assault-vdata/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-12-07-zero-runtime-linaria-css-in-js/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2020-12-23-hotwire-turbolinks-thought/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-02-08-svelte-what-is-ast/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-02-09-svelte-compile-process/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-02-09-why-learn-svelte-in-2022/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-02-14-svelte-generated-code/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-03-13-form-and-form-data/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-03-13-html-form-data/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-03-21-web-serial-api-with-arduino/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-10-15-anxiety-about-frontend/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-11-07-from-prismjs-to-shiki/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-11-07-use-memo-use-cases/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-11-09-url-and-samesite/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2021-11-18-webgl-draw-a-line/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2022-01-09-learn-swiftui-from-frontend-view/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2022-01-21-integrate-sentry-web-vitals-into-slack/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2022-02-25-nodejs-read-file/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2022-03-18-remix-form-and-data-loading/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/2022-advent-of-code-day10/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/abort-controller/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/array-sort/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/astro-and-my-newsletter/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/cors-and-cookie/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/css-pseudo-classes-for-layout/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/css-variable/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/deep-into-frontend-development/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/fetch-metadata-request-headers/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/frontend-interview/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/function-component-to-hooks/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/game-related-to-programming-1/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/go-to-postcss-or-not/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/hsl-and-oklch/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/html-css-javascript/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/migrate-react-transition-group/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/on-semantic-html/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/ramda-introduction/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/react-16-features/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/recent-status/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/request-idle-callback/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/responsive-flex/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/rethink-line-height-and-ellipsis/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/rewrite-blog-with-nextjs/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/scroll-pin-bottom/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/text-underline-offset/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/user-friendly-table/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/vuex-dynamic-import/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/webgl-it/</loc></url><url><loc>https://blog.kalan.dev/ja/frontend/why-not-pixel-perfect/</loc></url><url><loc>https://blog.kalan.dev/ja/game-review/</loc></url><url><loc>https://blog.kalan.dev/ja/game-review/2020-06-24-project-winter-game/</loc></url><url><loc>https://blog.kalan.dev/ja/game-review/2021-10-20-turing-complete-game/</loc></url><url><loc>https://blog.kalan.dev/ja/game-review/splatoon3/</loc></url><url><loc>https://blog.kalan.dev/ja/journal/</loc></url><url><loc>https://blog.kalan.dev/ja/journal/ainoshima/</loc></url><url><loc>https://blog.kalan.dev/ja/journal/film-tokyo/</loc></url><url><loc>https://blog.kalan.dev/ja/journal/kasuga/</loc></url><url><loc>https://blog.kalan.dev/ja/journal/kyoto-1/</loc></url><url><loc>https://blog.kalan.dev/ja/journal/onomichi/</loc></url><url><loc>https://blog.kalan.dev/ja/journal/sakura-1/</loc></url><url><loc>https://blog.kalan.dev/ja/page/2/</loc></url><url><loc>https://blog.kalan.dev/ja/page/3/</loc></url><url><loc>https://blog.kalan.dev/ja/page/4/</loc></url><url><loc>https://blog.kalan.dev/ja/page/5/</loc></url><url><loc>https://blog.kalan.dev/ja/page/6/</loc></url><url><loc>https://blog.kalan.dev/ja/page/7/</loc></url><url><loc>https://blog.kalan.dev/ja/page/8/</loc></url><url><loc>https://blog.kalan.dev/ja/page/9/</loc></url><url><loc>https://blog.kalan.dev/ja/page/10/</loc></url><url><loc>https://blog.kalan.dev/ja/page/11/</loc></url><url><loc>https://blog.kalan.dev/ja/page/12/</loc></url><url><loc>https://blog.kalan.dev/ja/page/13/</loc></url><url><loc>https://blog.kalan.dev/ja/random/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2016-g0v-summit/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-01-19-%E8%BB%9F%E9%AB%94%E5%B7%A5%E7%A8%8B%E5%B9%BB%E6%BB%85/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-02-14-%E6%8E%A8%E7%89%B9%E4%BE%9D%E5%AD%98%E7%97%87/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-03-20-%E7%82%BA%E4%BB%80%E9%BA%BC%E6%88%91%E9%96%8B%E5%A7%8B%E4%BA%86%E4%B8%80%E5%80%8B-youtube-%E9%A0%BB%E9%81%93/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-03-25-%E5%89%B5%E4%BD%9C%E8%80%85%E7%9A%84%E5%B4%9B%E8%B5%B7-%E5%AF%AB%E7%A8%8B%E5%BC%8F/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-04-05-%E9%BB%9E%E5%AD%90%E4%BB%8D%E7%84%B6%E9%87%8D%E8%A6%81-idea-still-count/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-04-07-%E4%B8%80%E4%BD%8D%E9%96%8B%E7%99%BC%E8%80%85%E8%88%87-mailchimp-%E7%9A%84%E6%95%85%E4%BA%8B/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-04-14-%E9%96%92%E8%81%8A-flv-js/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-05-10-outstanding-or-bullshit/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-06-03-tech-lead-random-thought/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-06-10-e-remote-google-home/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-07-28-audrey_tang/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-10-27-weird-expert-da-da/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2020-12-03-learn-management-from-game/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-03-02-think-about-value/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-05-23-remote-work-setup-hardware/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-06-17-tech-lead-part1/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-08-06-hhkb-hybrid-type-s-review/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-09-15-my-favorite-monospace-font/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-10-13-running-linux-on-apple-m1/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-10-17-linear-and-exponential-value/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-10-19-nft-misunderstanding/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-12-01-self-made-simple-radio/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2021-12-08-leaving-mysql-thought/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2022-01-20-coinhive-suit/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2022-01-23-infinite-alert-loop/</loc></url><url><loc>https://blog.kalan.dev/ja/random/2022-01-25-why-internet-comments-are-toxic/</loc></url><url><loc>https://blog.kalan.dev/ja/random/am-i-being-helpful/</loc></url><url><loc>https://blog.kalan.dev/ja/random/bad-writing-habits/</loc></url><url><loc>https://blog.kalan.dev/ja/random/birthday-paradox/</loc></url><url><loc>https://blog.kalan.dev/ja/random/blue-period-and-me/</loc></url><url><loc>https://blog.kalan.dev/ja/random/boring-technology/</loc></url><url><loc>https://blog.kalan.dev/ja/random/cafe-nomad-taipei/</loc></url><url><loc>https://blog.kalan.dev/ja/random/career-quick-and-dirty/</loc></url><url><loc>https://blog.kalan.dev/ja/random/clinic-in-japan/</loc></url><url><loc>https://blog.kalan.dev/ja/random/concern-about-working-in-japan/</loc></url><url><loc>https://blog.kalan.dev/ja/random/concern-energy-collapse/</loc></url><url><loc>https://blog.kalan.dev/ja/random/does-startup-need-cto/</loc></url><url><loc>https://blog.kalan.dev/ja/random/ems-scary/</loc></url><url><loc>https://blog.kalan.dev/ja/random/fat-engineer-start-workout/</loc></url><url><loc>https://blog.kalan.dev/ja/random/furiren/</loc></url><url><loc>https://blog.kalan.dev/ja/random/google-removed-my-blog-index/</loc></url><url><loc>https://blog.kalan.dev/ja/random/higuruma/</loc></url><url><loc>https://blog.kalan.dev/ja/random/how-to-communicate/</loc></url><url><loc>https://blog.kalan.dev/ja/random/interview-guide/</loc></url><url><loc>https://blog.kalan.dev/ja/random/japan-interview/</loc></url><url><loc>https://blog.kalan.dev/ja/random/japan-permanent-residence/</loc></url><url><loc>https://blog.kalan.dev/ja/random/japan-software-noun/</loc></url><url><loc>https://blog.kalan.dev/ja/random/just-made-with-slidev/</loc></url><url><loc>https://blog.kalan.dev/ja/random/killer-paradox/</loc></url><url><loc>https://blog.kalan.dev/ja/random/my-society-anxiety/</loc></url><url><loc>https://blog.kalan.dev/ja/random/on-music/</loc></url><url><loc>https://blog.kalan.dev/ja/random/on-technical-writing/</loc></url><url><loc>https://blog.kalan.dev/ja/random/plausible-over-ga4/</loc></url><url><loc>https://blog.kalan.dev/ja/random/quit-quit-quit/</loc></url><url><loc>https://blog.kalan.dev/ja/random/random-life/</loc></url><url><loc>https://blog.kalan.dev/ja/random/rss-revival-and-attention/</loc></url><url><loc>https://blog.kalan.dev/ja/random/shura/</loc></url><url><loc>https://blog.kalan.dev/ja/random/study-group/</loc></url><url><loc>https://blog.kalan.dev/ja/random/tang-poetry/</loc></url><url><loc>https://blog.kalan.dev/ja/random/the-essence-of-money/</loc></url><url><loc>https://blog.kalan.dev/ja/random/things-i-realized-after-30/</loc></url><url><loc>https://blog.kalan.dev/ja/random/thought-about-live-streaming/</loc></url><url><loc>https://blog.kalan.dev/ja/random/thought-on-the-worst-kind-of-programmer/</loc></url><url><loc>https://blog.kalan.dev/ja/random/thoughts-after-using-hey-and-giving-up/</loc></url><url><loc>https://blog.kalan.dev/ja/random/try/</loc></url><url><loc>https://blog.kalan.dev/ja/random/what-is-yaoya/</loc></url><url><loc>https://blog.kalan.dev/ja/random/where-do-you-stand/</loc></url><url><loc>https://blog.kalan.dev/ja/random/wireless-keyboard-investigation/</loc></url><url><loc>https://blog.kalan.dev/ja/random/you-might-not-need-mechnical-keyboard/</loc></url><url><loc>https://blog.kalan.dev/ja/reading/</loc></url><url><loc>https://blog.kalan.dev/ja/reading/2020-10-24-how-to-lead-when-you-are-not-in-charge/</loc></url><url><loc>https://blog.kalan.dev/ja/reading/2022-01-30-introduction-to-computational-thinking/</loc></url><url><loc>https://blog.kalan.dev/ja/reading/driving-technical-change/</loc></url><url><loc>https://blog.kalan.dev/ja/reading/how-to-win-friends-and-influence-people/</loc></url><url><loc>https://blog.kalan.dev/ja/reading/learn-by-yourself-review/</loc></url><url><loc>https://blog.kalan.dev/ja/reading/outliers-by-malcolm-gladwell/</loc></url><url><loc>https://blog.kalan.dev/ja/reading/readble-code-art/</loc></url><url><loc>https://blog.kalan.dev/ja/reading/so-good-they-cant-ignore-you/</loc></url><url><loc>https://blog.kalan.dev/ja/software-development/</loc></url><url><loc>https://blog.kalan.dev/ja/software-development/ai-generation-software-disenchantment/</loc></url><url><loc>https://blog.kalan.dev/ja/software-development/dancing-with-ai/</loc></url><url><loc>https://blog.kalan.dev/ja/software-development/ecs-deployment-guide/</loc></url><url><loc>https://blog.kalan.dev/ja/software-development/the-essence-of-failure/</loc></url><url><loc>https://blog.kalan.dev/ja/software-development/you-might-not-need-aws/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/1111-happy-birthday/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/2017-yearly-review/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/2019-in-review-en/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/2019-review/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/2020-06-15-thought-on-remote-work/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/2020-12-14-how-computer-works/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/2020-12-28-2020-year-in-review-tech/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/2021-year-in-review/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/2022-02-02-2021-year-in-review/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/2025-year-in-review/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/software-engineer-in-fukuoka/</loc></url><url><loc>https://blog.kalan.dev/ja/year-in-review/year-in-review-2024/</loc></url><url><loc>https://blog.kalan.dev/journal/</loc></url><url><loc>https://blog.kalan.dev/journal/ainoshima/</loc></url><url><loc>https://blog.kalan.dev/journal/film-tokyo/</loc></url><url><loc>https://blog.kalan.dev/journal/kasuga/</loc></url><url><loc>https://blog.kalan.dev/journal/kyoto-1/</loc></url><url><loc>https://blog.kalan.dev/journal/onomichi/</loc></url><url><loc>https://blog.kalan.dev/journal/sakura-1/</loc></url><url><loc>https://blog.kalan.dev/now/</loc></url><url><loc>https://blog.kalan.dev/page/2/</loc></url><url><loc>https://blog.kalan.dev/page/3/</loc></url><url><loc>https://blog.kalan.dev/page/4/</loc></url><url><loc>https://blog.kalan.dev/page/5/</loc></url><url><loc>https://blog.kalan.dev/page/6/</loc></url><url><loc>https://blog.kalan.dev/page/7/</loc></url><url><loc>https://blog.kalan.dev/page/8/</loc></url><url><loc>https://blog.kalan.dev/page/9/</loc></url><url><loc>https://blog.kalan.dev/page/10/</loc></url><url><loc>https://blog.kalan.dev/page/11/</loc></url><url><loc>https://blog.kalan.dev/page/12/</loc></url><url><loc>https://blog.kalan.dev/page/13/</loc></url><url><loc>https://blog.kalan.dev/random/</loc></url><url><loc>https://blog.kalan.dev/random/2016-g0v-summit/</loc></url><url><loc>https://blog.kalan.dev/random/2020-01-19-%E8%BB%9F%E9%AB%94%E5%B7%A5%E7%A8%8B%E5%B9%BB%E6%BB%85/</loc></url><url><loc>https://blog.kalan.dev/random/2020-02-14-%E6%8E%A8%E7%89%B9%E4%BE%9D%E5%AD%98%E7%97%87/</loc></url><url><loc>https://blog.kalan.dev/random/2020-03-20-%E7%82%BA%E4%BB%80%E9%BA%BC%E6%88%91%E9%96%8B%E5%A7%8B%E4%BA%86%E4%B8%80%E5%80%8B-youtube-%E9%A0%BB%E9%81%93/</loc></url><url><loc>https://blog.kalan.dev/random/2020-03-25-%E5%89%B5%E4%BD%9C%E8%80%85%E7%9A%84%E5%B4%9B%E8%B5%B7-%E5%AF%AB%E7%A8%8B%E5%BC%8F/</loc></url><url><loc>https://blog.kalan.dev/random/2020-04-05-%E9%BB%9E%E5%AD%90%E4%BB%8D%E7%84%B6%E9%87%8D%E8%A6%81-idea-still-count/</loc></url><url><loc>https://blog.kalan.dev/random/2020-04-07-%E4%B8%80%E4%BD%8D%E9%96%8B%E7%99%BC%E8%80%85%E8%88%87-mailchimp-%E7%9A%84%E6%95%85%E4%BA%8B/</loc></url><url><loc>https://blog.kalan.dev/random/2020-04-14-%E9%96%92%E8%81%8A-flv-js/</loc></url><url><loc>https://blog.kalan.dev/random/2020-05-10-outstanding-or-bullshit/</loc></url><url><loc>https://blog.kalan.dev/random/2020-06-03-tech-lead-random-thought/</loc></url><url><loc>https://blog.kalan.dev/random/2020-06-10-e-remote-google-home/</loc></url><url><loc>https://blog.kalan.dev/random/2020-07-28-audrey_tang/</loc></url><url><loc>https://blog.kalan.dev/random/2020-10-27-weird-expert-da-da/</loc></url><url><loc>https://blog.kalan.dev/random/2020-12-03-learn-management-from-game/</loc></url><url><loc>https://blog.kalan.dev/random/2021-03-02-think-about-value/</loc></url><url><loc>https://blog.kalan.dev/random/2021-05-23-remote-work-setup-hardware/</loc></url><url><loc>https://blog.kalan.dev/random/2021-06-17-tech-lead-part1/</loc></url><url><loc>https://blog.kalan.dev/random/2021-08-06-hhkb-hybrid-type-s-review/</loc></url><url><loc>https://blog.kalan.dev/random/2021-09-15-my-favorite-monospace-font/</loc></url><url><loc>https://blog.kalan.dev/random/2021-10-13-running-linux-on-apple-m1/</loc></url><url><loc>https://blog.kalan.dev/random/2021-10-17-linear-and-exponential-value/</loc></url><url><loc>https://blog.kalan.dev/random/2021-10-19-nft-misunderstanding/</loc></url><url><loc>https://blog.kalan.dev/random/2021-12-01-self-made-simple-radio/</loc></url><url><loc>https://blog.kalan.dev/random/2021-12-08-leaving-mysql-thought/</loc></url><url><loc>https://blog.kalan.dev/random/2022-01-20-coinhive-suit/</loc></url><url><loc>https://blog.kalan.dev/random/2022-01-23-infinite-alert-loop/</loc></url><url><loc>https://blog.kalan.dev/random/2022-01-25-why-internet-comments-are-toxic/</loc></url><url><loc>https://blog.kalan.dev/random/am-i-being-helpful/</loc></url><url><loc>https://blog.kalan.dev/random/bad-writing-habits/</loc></url><url><loc>https://blog.kalan.dev/random/birthday-paradox/</loc></url><url><loc>https://blog.kalan.dev/random/blue-period-and-me/</loc></url><url><loc>https://blog.kalan.dev/random/boring-technology/</loc></url><url><loc>https://blog.kalan.dev/random/cafe-nomad-taipei/</loc></url><url><loc>https://blog.kalan.dev/random/career-quick-and-dirty/</loc></url><url><loc>https://blog.kalan.dev/random/clinic-in-japan/</loc></url><url><loc>https://blog.kalan.dev/random/concern-about-working-in-japan/</loc></url><url><loc>https://blog.kalan.dev/random/concern-energy-collapse/</loc></url><url><loc>https://blog.kalan.dev/random/does-startup-need-cto/</loc></url><url><loc>https://blog.kalan.dev/random/ems-scary/</loc></url><url><loc>https://blog.kalan.dev/random/fat-engineer-start-workout/</loc></url><url><loc>https://blog.kalan.dev/random/furiren/</loc></url><url><loc>https://blog.kalan.dev/random/google-removed-my-blog-index/</loc></url><url><loc>https://blog.kalan.dev/random/higuruma/</loc></url><url><loc>https://blog.kalan.dev/random/how-to-communicate/</loc></url><url><loc>https://blog.kalan.dev/random/interview-guide/</loc></url><url><loc>https://blog.kalan.dev/random/japan-interview/</loc></url><url><loc>https://blog.kalan.dev/random/japan-permanent-residence/</loc></url><url><loc>https://blog.kalan.dev/random/japan-software-noun/</loc></url><url><loc>https://blog.kalan.dev/random/just-made-with-slidev/</loc></url><url><loc>https://blog.kalan.dev/random/killer-paradox/</loc></url><url><loc>https://blog.kalan.dev/random/my-society-anxiety/</loc></url><url><loc>https://blog.kalan.dev/random/on-music/</loc></url><url><loc>https://blog.kalan.dev/random/on-technical-writing/</loc></url><url><loc>https://blog.kalan.dev/random/plausible-over-ga4/</loc></url><url><loc>https://blog.kalan.dev/random/quit-quit-quit/</loc></url><url><loc>https://blog.kalan.dev/random/random-life/</loc></url><url><loc>https://blog.kalan.dev/random/rss-revival-and-attention/</loc></url><url><loc>https://blog.kalan.dev/random/shura/</loc></url><url><loc>https://blog.kalan.dev/random/study-group/</loc></url><url><loc>https://blog.kalan.dev/random/tang-poetry/</loc></url><url><loc>https://blog.kalan.dev/random/the-essence-of-money/</loc></url><url><loc>https://blog.kalan.dev/random/things-i-realized-after-30/</loc></url><url><loc>https://blog.kalan.dev/random/thought-about-live-streaming/</loc></url><url><loc>https://blog.kalan.dev/random/thought-on-the-worst-kind-of-programmer/</loc></url><url><loc>https://blog.kalan.dev/random/thoughts-after-using-hey-and-giving-up/</loc></url><url><loc>https://blog.kalan.dev/random/try/</loc></url><url><loc>https://blog.kalan.dev/random/what-is-yaoya/</loc></url><url><loc>https://blog.kalan.dev/random/where-do-you-stand/</loc></url><url><loc>https://blog.kalan.dev/random/wireless-keyboard-investigation/</loc></url><url><loc>https://blog.kalan.dev/random/you-might-not-need-mechnical-keyboard/</loc></url><url><loc>https://blog.kalan.dev/reading/</loc></url><url><loc>https://blog.kalan.dev/reading/2020-10-24-how-to-lead-when-you-are-not-in-charge/</loc></url><url><loc>https://blog.kalan.dev/reading/2022-01-30-introduction-to-computational-thinking/</loc></url><url><loc>https://blog.kalan.dev/reading/driving-technical-change/</loc></url><url><loc>https://blog.kalan.dev/reading/how-to-win-friends-and-influence-people/</loc></url><url><loc>https://blog.kalan.dev/reading/learn-by-yourself-review/</loc></url><url><loc>https://blog.kalan.dev/reading/outliers-by-malcolm-gladwell/</loc></url><url><loc>https://blog.kalan.dev/reading/readble-code-art/</loc></url><url><loc>https://blog.kalan.dev/reading/so-good-they-cant-ignore-you/</loc></url><url><loc>https://blog.kalan.dev/software-development/</loc></url><url><loc>https://blog.kalan.dev/software-development/ai-generation-software-disenchantment/</loc></url><url><loc>https://blog.kalan.dev/software-development/dancing-with-ai/</loc></url><url><loc>https://blog.kalan.dev/software-development/ecs-deployment-guide/</loc></url><url><loc>https://blog.kalan.dev/software-development/the-essence-of-failure/</loc></url><url><loc>https://blog.kalan.dev/software-development/you-might-not-need-aws/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/1111-happy-birthday/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/2017-yearly-review/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/2019-in-review-en/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/2019-review/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/2020-06-15-thought-on-remote-work/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/2020-12-14-how-computer-works/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/2020-12-28-2020-year-in-review-tech/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/2021-year-in-review/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/2022-02-02-2021-year-in-review/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/2025-year-in-review/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/software-engineer-in-fukuoka/</loc></url><url><loc>https://blog.kalan.dev/year-in-review/year-in-review-2024/</loc></url></urlset>