<?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://kaeruct.github.io/tags/ci/</loc><lastmod>2026-03-28T16:09:45+01:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2026/03/28/localstack-changed-its-license/</loc><lastmod>2026-03-28T16:09:45+01:00</lastmod></url><url><loc>https://kaeruct.github.io/</loc><lastmod>2026-03-28T16:09:45+01:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/</loc><lastmod>2026-03-28T16:09:45+01:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/ramblings/</loc><lastmod>2026-03-28T16:09:45+01:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/</loc><lastmod>2026-03-28T16:09:45+01:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/testing/</loc><lastmod>2026-03-28T16:09:45+01:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/tips/</loc><lastmod>2026-03-28T16:09:45+01:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/jest/</loc><lastmod>2026-01-24T10:34:06+01:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/nodejs/</loc><lastmod>2026-01-24T10:34:06+01:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2026/01/24/our-ci-doesnt-do-weekends/</loc><lastmod>2026-01-24T10:34:06+01:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/vitest/</loc><lastmod>2026-01-24T10:34:06+01:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2024/10/10/ssh-config-hostnames/</loc><lastmod>2024-10-10T20:42:48+02:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/linux/</loc><lastmod>2024-10-10T20:42:48+02:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/ssh/</loc><lastmod>2024-10-10T20:42:48+02:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/javascript/</loc><lastmod>2024-09-29T10:45:54+02:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/tutorials/</loc><lastmod>2024-09-29T10:45:54+02:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2024/09/29/using-asynclocalstorage-for-better-traceability-in-nodejs-applications/</loc><lastmod>2024-09-29T10:45:54+02:00</lastmod></url><url><loc>https://kaeruct.github.io/gallery/</loc><lastmod>2024-09-02T23:46:00+01:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/canvas/</loc><lastmod>2024-08-31T20:18:07+02:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/programming-projects/</loc><lastmod>2024-08-31T20:18:07+02:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2024/08/31/starfield-visualization-js/</loc><lastmod>2024-08-31T20:18:07+02:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/dokuwiki/</loc><lastmod>2024-08-18T21:37:56+02:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2024/08/18/migrating-from-dokuwiki-to-obsidian/</loc><lastmod>2024-08-18T21:37:56+02:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/obsidian/</loc><lastmod>2024-08-18T21:37:56+02:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/refactoring/</loc><lastmod>2024-08-18T21:37:56+02:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2023/01/04/how-to-use-lets-encrypt-certificates-with-keycloak/</loc><lastmod>2023-01-04T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/java/</loc><lastmod>2023-01-04T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/keycloak/</loc><lastmod>2023-01-04T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/letsencrypt/</loc><lastmod>2023-01-04T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/css/</loc><lastmod>2022-01-15T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2022/01/15/free-static-web-hosts-for-frontend-developers/</loc><lastmod>2022-01-15T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/html/</loc><lastmod>2022-01-15T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/android/</loc><lastmod>2021-08-03T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/f-droid/</loc><lastmod>2021-08-03T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2021/08/03/publishing-an-app-on-f-droid/</loc><lastmod>2021-08-03T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/career/</loc><lastmod>2020-04-18T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/mentoring/</loc><lastmod>2020-04-18T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2020/04/18/my-top-tips-for-junior-developers/</loc><lastmod>2020-04-18T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2019/04/13/how-to-show-preview-images-when-sharing-links-of-your-website/</loc><lastmod>2019-04-13T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2019/04/13/starry-sky-in-html5-canvas-pt1/</loc><lastmod>2019-04-13T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2019/04/13/starry-sky-in-html5-canvas-pt2/</loc><lastmod>2019-04-13T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/es6/</loc><lastmod>2017-12-28T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2017/12/28/migrating-old-style-javascript-code-to-es6/</loc><lastmod>2017-12-28T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/webpack/</loc><lastmod>2017-12-28T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/email/</loc><lastmod>2016-05-14T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2016/05/14/setting-up-sendmail-to-redirect-emails/</loc><lastmod>2016-05-14T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2014/11/12/generating-partnerjar-for-salesforce-api-integration/</loc><lastmod>2014-11-12T02:12:38+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2014/05/23/how-to-use-the-youtube-js-api-to-play-music-in-the-background/</loc><lastmod>2014-05-23T18:29:55+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/youtube/</loc><lastmod>2014-05-23T18:29:55+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2014/02/14/learning-a-programming-language/</loc><lastmod>2014-02-14T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2013/09/08/go-learn/</loc><lastmod>2013-09-08T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/golang/</loc><lastmod>2013-09-08T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/ruby/</loc><lastmod>2013-06-30T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2013/06/30/trying-out-ruby-on-rails/</loc><lastmod>2013-06-30T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2013/05/28/just-switched-to-ubuntu/</loc><lastmod>2013-05-28T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/about/</loc><lastmod>2013-05-21T15:14:50-06:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2013/05/14/origins/</loc><lastmod>2013-05-14T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/math/</loc><lastmod>2013-03-12T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2013/03/12/project-euler/</loc><lastmod>2013-03-12T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/tags/fun/</loc><lastmod>2013-03-07T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2013/03/07/rainbow-tunnel/</loc><lastmod>2013-03-07T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/posts/2013/03/05/messing-around-with-trig/</loc><lastmod>2013-03-05T00:00:00+00:00</lastmod></url><url><loc>https://kaeruct.github.io/galleries/readme/</loc></url><url><loc>https://kaeruct.github.io/categories/</loc></url><url><loc>https://kaeruct.github.io/galleries/</loc></url><url><loc>https://kaeruct.github.io/manifest/index.json</loc></url><url><loc>https://kaeruct.github.io/search/</loc></url></urlset>