<?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://www.jotaen.net/</loc>
    <lastmod>2025-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/e3Jq5/three-gripes-about-go-modules/</loc>
    <lastmod>2025-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/posts/</loc>
    <lastmod>2025-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/tags/thoughts/</loc>
    <lastmod>2025-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/tags/tooling/</loc>
    <lastmod>2025-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/tags/coding/</loc>
    <lastmod>2025-02-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/YNkLs/integer-overflow-safemath/</loc>
    <lastmod>2025-02-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/HI4Ck/not-all-binary-state-is-boolean/</loc>
    <lastmod>2024-12-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/1Uvns/custom-git-subcommands-aliases/</loc>
    <lastmod>2024-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/YbKvZ/docker-run-shortcut-dckr/</loc>
    <lastmod>2024-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/c54IG/migration-state-sqlite-user-version/</loc>
    <lastmod>2024-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/KWGql/inlining-images-html/</loc>
    <lastmod>2024-07-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/nzDuh/testing-http-apis-hurl/</loc>
    <lastmod>2024-07-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/DWZaD/iife-immediately-invoked-function-expressions/</loc>
    <lastmod>2024-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/3tyCJ/10-years-of-blogging/</loc>
    <lastmod>2024-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/tags/meta/</loc>
    <lastmod>2024-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/tags/project/</loc>
    <lastmod>2024-01-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/iE3XC/snapdiff-compare-directory-trees-on-CLI/</loc>
    <lastmod>2024-01-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/anA6o/self-hosting-guide-docker-haproxy-lets-encrypt/</loc>
    <lastmod>2023-11-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/upfqo/the-future-of-ai-enhanced-professional-networking/</loc>
    <lastmod>2023-08-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/thcRw/golang-error-handling-syntax/</loc>
    <lastmod>2023-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/aXSeX/fallacy-of-software-development-principles/</loc>
    <lastmod>2023-02-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/8LgpO/free-and-open-source-software/</loc>
    <lastmod>2023-01-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/s1FSO/boost-klog-performance-golang/</loc>
    <lastmod>2022-12-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/BpGjw/open-decentralised-cross-platform-app-distribution/</loc>
    <lastmod>2022-11-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/Fj38K/golang-error-handling-syntax/</loc>
    <lastmod>2022-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/nCuaM/refactoring-code-kata-clockdiff/</loc>
    <lastmod>2022-09-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/7l202/run-sh-command/</loc>
    <lastmod>2022-05-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/fIYuQ/xit-plain-text-todos/</loc>
    <lastmod>2022-04-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/9rRZQ/klog-retrospective/</loc>
    <lastmod>2021-12-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/DnKeU/storytime-failing-to-become-game-developer/</loc>
    <lastmod>2021-03-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/9zRPA/klog-time-tracking-plain-textfiles/</loc>
    <lastmod>2021-01-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/eYPPs/two-golden-principles-of-great-api-design/</loc>
    <lastmod>2020-11-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/e7ewR/espresso-arduino-library/</loc>
    <lastmod>2020-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/tags/technology/</loc>
    <lastmod>2020-09-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/hma2x/network-overhead-latency/</loc>
    <lastmod>2020-09-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/mOGE3/lord-timothy-and-the-hyphen-text-postcard/</loc>
    <lastmod>2020-08-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/2A4BQ/mental-poker-explained/</loc>
    <lastmod>2020-05-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/K001f/crypto-yahtzee/</loc>
    <lastmod>2020-04-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/rDuAZ/run-script/</loc>
    <lastmod>2020-03-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/ncP01/distributed-application-architecture-microservices/</loc>
    <lastmod>2020-02-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/lAFT4/connect-4-game-ai-artificial-intelligence/</loc>
    <lastmod>2020-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/2e2Ff/sabbatical-self-study-reflection/</loc>
    <lastmod>2019-12-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/iJ6fF/arduino-hardware-components-explained/</loc>
    <lastmod>2019-11-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/0K2pE/clean-code-refactoring-kata/</loc>
    <lastmod>2019-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/iCb10/running-in-circles/</loc>
    <lastmod>2019-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/uhb19/continuous-delivery-mindset/</loc>
    <lastmod>2019-06-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/xG6Re/discovery-and-exploration-of-pluto/</loc>
    <lastmod>2019-05-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/tags/off-topic/</loc>
    <lastmod>2019-05-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/8VFKa/the-art-of-receiving-feedback/</loc>
    <lastmod>2018-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/13ozc/checking-validating-http-requests/</loc>
    <lastmod>2018-06-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/IgXy1/spring-cleaning/</loc>
    <lastmod>2018-04-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/c5PaA/successful-data-migration/</loc>
    <lastmod>2018-01-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/oGBQj/critical-debug-info/</loc>
    <lastmod>2017-12-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/VZ3NI/shearing-layers/</loc>
    <lastmod>2017-04-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/nQ7yq/docker-tutorial-for-developers/</loc>
    <lastmod>2017-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/cDjSY/apartment-hunting-in-berlin/</loc>
    <lastmod>2017-03-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/e7ywT/deploying-static-website-to-aws/</loc>
    <lastmod>2017-02-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/dSXhh/protect-yourself/</loc>
    <lastmod>2017-02-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/EDIqf/the-job-interview/</loc>
    <lastmod>2016-12-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/L9yVd/optimizing-for-print/</loc>
    <lastmod>2016-11-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/PzmvA/javascript-map/</loc>
    <lastmod>2016-10-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/V4ZPG/storytime/</loc>
    <lastmod>2016-10-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/oBPhB/run-monitor/</loc>
    <lastmod>2016-09-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/h0JQH/6-months-of-blogging/</loc>
    <lastmod>2016-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/jBZuH/errorpage-with-webshelljs/</loc>
    <lastmod>2016-08-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/s0SRs/semantic-versioning/</loc>
    <lastmod>2016-07-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/C3K4N/jwt-json-web-tokens/</loc>
    <lastmod>2016-06-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/L2hWc/the-discount-campaign/</loc>
    <lastmod>2016-06-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/lxrmc/jsconf-budapest-2016/</loc>
    <lastmod>2016-05-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/Tt7Yh/deployment-and-operating/</loc>
    <lastmod>2016-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/v24iU/testing-and-qa-of-j4nio/</loc>
    <lastmod>2016-04-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/Q6eUW/coding-j4nio-with-nodejs/</loc>
    <lastmod>2016-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/fXts2/what-is-a-rest-service/</loc>
    <lastmod>2016-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/Toqw4/lets-build-a-rest-service/</loc>
    <lastmod>2016-03-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/cpQw4/behind-the-scenes/</loc>
    <lastmod>2016-02-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/2uNLp/syncing-dotfiles-with-git/</loc>
    <lastmod>2016-02-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/R9naP/javascript-promises/</loc>
    <lastmod>2016-01-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/4haPC/stop-using-ascii-art/</loc>
    <lastmod>2016-01-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/e9gb1/put-your-stuff-into-the-world/</loc>
    <lastmod>2016-01-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/internal/</loc>
    <lastmod>2015-12-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/internal/styleguide/</loc>
    <lastmod>2015-12-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/xZVFm/yet-another-website-framework/</loc>
    <lastmod>2014-12-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/wgCB2/the-beauty-of-cplusplus/</loc>
    <lastmod>2014-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://www.jotaen.net/internal/stats/</loc>
  </url><url>
    <loc>https://www.jotaen.net/blog/</loc>
  </url><url>
    <loc>https://www.jotaen.net/mail/</loc>
  </url><url>
    <loc>https://www.jotaen.net/datenschutz/</loc>
  </url><url>
    <loc>https://www.jotaen.net/about/</loc>
  </url><url>
    <loc>https://www.jotaen.net/impressum/</loc>
  </url><url>
    <loc>https://www.jotaen.net/projects/</loc>
  </url>
</urlset>
