<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://captain-solaris.medium.com/nice-work-6ec99123bf70</loc><lastmod>2022-08-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/the-worst-case-of-the-time-complexity-of-get-set-in-a-hash-map-is-o-n-that-is-only-true-for-1ea01ad4744</loc><lastmod>2022-08-01</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/select-admin-from-users-where-username-s-select-true-b7fbb235ea3c</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/its-not-python-what-is-really-slow-it-is-the-cpython-implemention-of-python-which-is-slow-d93ec1230fd4</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/5-no-private-variables-697b7626f31f</loc><lastmod>2023-06-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/pip-tools-is-so-much-better-oldie-but-goldie-fe53aa70ad74</loc><lastmod>2024-08-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/django-orm-10-tips-for-mastering-the-object-relational-mapper-8bdb4e80590e</loc><lastmod>2024-11-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/django-orm-values-and-values-list-c35e94609089</loc><lastmod>2024-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/why-my-it-startup-failed-free-again-d06d8cde102c</loc><lastmod>2024-11-07</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/love-your-article-good-work-bf4b664eb7f0</loc><lastmod>2024-11-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/perl-cmon-rust-or-go-is-the-way-1543eddcedfc</loc><lastmod>2025-06-06</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/hi-yeah-list-under-the-hood-are-dynamically-allocated-and-therefor-append-is-not-always-a-d3f2bd3c3507</loc><lastmod>2025-06-06</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/range-is-not-an-iterator-5d93be3182e6</loc><lastmod>2025-06-06</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/python-decorators-have-only-little-to-do-with-the-gof-decorator-pattern-76aea728e482</loc><lastmod>2025-08-13</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/exactly-you-could-do-similar-mess-with-c-more-or-less-but-anyway-good-article-98cdbf8fc54b</loc><lastmod>2025-08-07</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/docker-networking-finally-explained-why-http-prometheus-9090-works-29c0ac96992d</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/django-monitoring-in-2026-real-time-logging-with-grafana-loki-and-promtail-working-setup-01884b42becb</loc><lastmod>2026-04-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/versioned-fragment-caching-in-django-a-practical-scalable-invalidation-strategy-e981464f4dfd</loc><lastmod>2026-04-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/12-ways-to-convert-values-in-rust-for-python-developers-6945a662fe67</loc><lastmod>2026-04-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/linux-internals-xterm-tty-and-the-terminal-stack-764f945e7af8</loc><lastmod>2026-04-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/coding-is-the-only-thing-i-do-really-because-its-the-one-thing-i-really-love-26f5540c6d92</loc><lastmod>2022-04-16</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/tutorial-datums-und-zeitfunktionen-in-sql-postgresql-c2ec1e9023db</loc><lastmod>2024-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://captain-solaris.medium.com/python-advanced-10-things-you-can-do-with-polars-and-didnt-know-about-it-cb8c071227ba</loc><lastmod>2024-12-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/try-out-attrs-to-have-even-more-freedom-0658e44fd59d</loc><lastmod>2025-07-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/why-people-allways-forget-about-attrs-dcdfe6df243a</loc><lastmod>2025-07-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/hi-custom-metaclasses-inheritance-init-subclass-and-the-usage-of-super-super-post-init-30efa1e9e07b</loc><lastmod>2025-07-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/thing-is-uv-pip-install-django-for-example-will-not-make-an-entry-in-pyproject-toml-f91151ad3652</loc><lastmod>2025-07-09</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/hi-you-should-not-use-the-uv-pip-api-for-no-reason-f5f1e6d96aa7</loc><lastmod>2025-07-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/probably-ai-written-anyway-ba9647c8befe</loc><lastmod>2025-07-08</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/hi-d2d329bfd0b4</loc><lastmod>2025-08-20</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/your-numpy-code-is-correct-and-still-slow-in-2026-829b365345c1</loc><lastmod>2026-03-05</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/tracking-predictions-with-fastapi-and-postgresql-part-2-f598aaca020d</loc><lastmod>2026-05-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/serving-your-first-machine-learning-model-with-fastapi-and-docker-in-2026-part-1-ddec41eaf318</loc><lastmod>2026-04-27</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/async-fastapi-scaling-your-ml-api-the-right-way-part-3-8a2608098751</loc><lastmod>2026-05-11</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/6-atomic-database-transactions-every-data-scientist-should-understand-in-2026-7fa608f2d790</loc><lastmod>2026-05-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/linux-internals-processes-pty-and-your-shell-f8fd949090e1</loc><lastmod>2026-05-25</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/nice-writeup-5ae54456fee9</loc><lastmod>2026-05-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/nice-another-tip-use-zsh-instead-of-bash-c46a79b040f4</loc><lastmod>2026-05-20</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/stop-doing-this-in-git-youre-deleting-your-own-work-b6ec8f492ab7</loc><lastmod>2026-05-20</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/most-django-developers-use-transactions-wrong-i-did-too-dd3c013c8b31</loc><lastmod>2026-05-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/stop-waiting-for-mypy-why-im-switching-to-pyrefly-in-2026-a6979bbbcef7</loc><lastmod>2026-08-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/i-switched-from-mypy-and-pyright-to-pyrefly-and-never-looked-back-nice-article-7495086de640</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/nice-writeup-7533b1311b24</loc><lastmod>2026-08-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/so-much-is-happening-in-ai-right-now-its-almost-impossible-to-keep-up-03ce7dabf578</loc><lastmod>2026-11-03</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/beautiful-written-825943607a02</loc><lastmod>2026-11-02</lastmod><changefreq>daily</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/thats-a-great-real-world-example-427412dcab65</loc><lastmod>2026-10-31</lastmod><changefreq>daily</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/thats-an-interesting-use-case-dabc36da3035</loc><lastmod>2026-10-29</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/wait-duckdb-has-a-server-now-a96f63c763d2</loc><lastmod>2026-10-27</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>
<url><loc>https://captain-solaris.medium.com/thanks-for-this-informative-and-well-written-article-kamrun-df0fa421434d</loc><lastmod>2026-10-26</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/python-just-shipped-five-security-releases-heres-why-3ba86460c294</loc><lastmod>2026-10-26</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/cool-thanks-for-this-38ebafd39780</loc><lastmod>2021-01-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com</loc><lastmod>2026-11-03</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://captain-solaris.medium.com/about</loc><lastmod>2026-11-03</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://captain-solaris.medium.com/rust-traits-certify-that-a-data-type-can-perform-certain-operations-bef40f997655</loc><lastmod>2023-08-01</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/nice-to-read-bffb1007b386</loc><lastmod>2024-07-03</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/lol-the-image-restframe-porkbar-ai-image-for-this-seriously-3fdad2e718a3</loc><lastmod>2024-10-07</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/understanding-how-smartphone-location-tracking-works-e53e7779faf2</loc><lastmod>2024-11-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://captain-solaris.medium.com/understanding-how-smartphone-location-tracking-works-0bf9ba6d0fe0</loc><lastmod>2024-11-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/git-masters-cherry-picking-explained-in-detail-e4137a190d66</loc><lastmod>2024-11-12</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/same-this-article-needs-which-obviously-is-written-with-the-help-of-ai-needs-an-udate-019aa0951ed0</loc><lastmod>2025-06-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/you-could-use-all-instead-of-a-and-b-and-c-same-goes-for-any-dca8872aebff</loc><lastmod>2025-09-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/probably-just-another-click-bait-article-3243e8079357</loc><lastmod>2025-09-27</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/your-content-security-policy-is-probably-wrong-the-developers-guide-to-doing-csp-the-right-way-504cad5c8ace</loc><lastmod>2025-12-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/per-view-caching-in-django-is-usually-the-wrong-abstraction-96515f2cac3d</loc><lastmod>2026-01-27</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/stop-using-apply-pandas-patterns-that-actually-scale-3b95624a0769</loc><lastmod>2026-02-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://captain-solaris.medium.com/youre-using-polars-wrong-and-it-s-costing-you-performance-58b73dcaf9d4</loc><lastmod>2026-02-06</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/8-polars-expression-patterns-i-wish-i-knew-last-year-d3d463d4cf12</loc><lastmod>2026-02-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://captain-solaris.medium.com/pandas-time-series-are-fast-until-you-add-time-zones-9fefe388e655</loc><lastmod>2026-02-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/pandas-groupby-internals-2026-b93a122c50ba</loc><lastmod>2026-03-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/pandas-3-0-migration-checklist-44e5077af68b</loc><lastmod>2026-03-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://captain-solaris.medium.com/stop-writing-if-chains-8-python-pattern-matching-examples-for-data-science-237534f5470a</loc><lastmod>2026-03-28</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/one-docker-dns-feature-most-developers-dont-know-built-in-load-balancing-9143a384e9a5</loc><lastmod>2026-04-12</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/12-string-parsing-techniques-in-rust-for-python-developers-a183c9d38494</loc><lastmod>2026-04-08</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/why-your-ai-pipeline-runs-out-of-memory-its-pandas-not-the-model-0eaacdbb754c</loc><lastmod>2026-04-07</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/8-dataclass-patterns-advanced-data-scientists-actually-use-2026-14afdc665d65</loc><lastmod>2026-04-06</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://captain-solaris.medium.com/mistral-ai-and-vibe-explained-what-it-is-and-how-to-use-it-effectively-2026-4dcacb70b2f9</loc><lastmod>2026-04-03</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/your-ai-coding-assistant-needs-project-memory-the-specs-layer-i-use-in-2026-3920fcfc30d7</loc><lastmod>2026-09-04</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/nice-writeup-thanks-1765a8dace1b</loc><lastmod>2026-09-15</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/thank-you-so-much-86dbce8633b1</loc><lastmod>2026-09-15</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/exactly-for-production-its-way-to-early-to-switch-5a30281490f2</loc><lastmod>2026-09-15</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/ai-wont-replace-every-developer-but-it-will-change-which-developers-companies-need-5d120df420aa</loc><lastmod>2026-09-10</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/7-things-i-learned-from-ai-assisted-python-development-7ff637d0e5a1</loc><lastmod>2026-09-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://captain-solaris.medium.com/well-written-article-dc4a8652a028</loc><lastmod>2026-09-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/python-3-15-is-almost-here-is-the-ecosystem-ready-ae90b60e0d0a</loc><lastmod>2026-09-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/haha-a3cc709e5dfe</loc><lastmod>2026-09-20</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/excellent-excellent-and-well-written-article-i-will-use-this-as-an-example-in-my-ml-course-c706efb235ea</loc><lastmod>2026-09-20</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/the-7-levels-of-ai-adoption-from-chatgpt-to-ai-native-workflows-fe51692ef97d</loc><lastmod>2026-09-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/love-your-story-48c2345e8477</loc><lastmod>2026-09-17</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/well-written-article-i-did-quite-enjoy-thank-you-for-the-insight-f24c578c3360</loc><lastmod>2026-09-16</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/incredible-thank-you-so-much-for-this-piece-of-art-5128f1bc416d</loc><lastmod>2026-10-13</lastmod><changefreq>daily</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/thanks-so-much-kamrun-appreciate-your-kind-words-54fb9637e318</loc><lastmod>2026-10-09</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/thanks-for-sharing-this-article-i-love-markov-chains-since-a-long-time-cdd067442777</loc><lastmod>2026-10-23</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/that-would-be-a-really-interesting-comparison-especially-for-the-join-case-63052fc035f2</loc><lastmod>2026-10-21</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/fair-point-7a1870720c1a</loc><lastmod>2026-10-18</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/a-day-always-starts-well-with-a-story-by-kamrun-593ee3a9965e</loc><lastmod>2026-10-17</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/very-good-and-simple-explanation-for-a-common-problem-thank-you-4106981dc6e1</loc><lastmod>2026-10-17</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://captain-solaris.medium.com/absolutely-75b13ca35a22</loc><lastmod>2026-10-17</lastmod><changefreq>daily</changefreq><priority>0.2</priority></url>
<url><loc>https://captain-solaris.medium.com/i-am-a-big-fan-of-sphinx-since-a-long-time-9f5d80a0dffa</loc><lastmod>2026-10-17</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
</urlset>
