<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url><loc>https://friendlybytes.net/</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/"/></url><url><loc>https://friendlybytes.net/en/</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/"/></url><url><loc>https://friendlybytes.net/about</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/about"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/about"/></url><url><loc>https://friendlybytes.net/en/about</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/about"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/about"/></url><url><loc>https://friendlybytes.net/contact/</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/contact/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/contact/"/></url><url><loc>https://friendlybytes.net/en/contact/</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/contact/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/contact/"/></url><url><loc>https://friendlybytes.net/faq</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/faq"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/faq"/></url><url><loc>https://friendlybytes.net/en/faq</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/faq"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/faq"/></url><url><loc>https://friendlybytes.net/academy/</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/"/></url><url><loc>https://friendlybytes.net/en/academy/</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/"/></url><url><loc>https://friendlybytes.net/blog/</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/"/></url><url><loc>https://friendlybytes.net/en/blog/</loc><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/"/></url><url><loc>https://friendlybytes.net/blog/post/n8n-tutorial-auf-deutsch-deinen-ersten-workflow-er</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/n8n-tutorial-auf-deutsch-deinen-ersten-workflow-er"/></url><url><loc>https://friendlybytes.net/blog/post/bm25-vs-vector-search-vs-hybrid-search-rag-retriev</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/bm25-vs-vector-search-vs-hybrid-search-rag-retriev"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/bm25-vs-vector-search-vs-hybrid-search-rag-retriev"/></url><url><loc>https://friendlybytes.net/en/blog/post/bm25-vs-vector-search-vs-hybrid-search-rag-retriev</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/bm25-vs-vector-search-vs-hybrid-search-rag-retriev"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/bm25-vs-vector-search-vs-hybrid-search-rag-retriev"/></url><url><loc>https://friendlybytes.net/blog/post/tool-calling-verstehen-wie-llms-apis-und-andere-sy</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/tool-calling-verstehen-wie-llms-apis-und-andere-sy"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/tool-calling-verstehen-wie-llms-apis-und-andere-sy"/></url><url><loc>https://friendlybytes.net/en/blog/post/tool-calling-verstehen-wie-llms-apis-und-andere-sy</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/tool-calling-verstehen-wie-llms-apis-und-andere-sy"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/tool-calling-verstehen-wie-llms-apis-und-andere-sy"/></url><url><loc>https://friendlybytes.net/blog/post/ki-agenten-verstehen-was-hinter-ai-agents-wirklich</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/ki-agenten-verstehen-was-hinter-ai-agents-wirklich"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/ki-agenten-verstehen-was-hinter-ai-agents-wirklich"/></url><url><loc>https://friendlybytes.net/en/blog/post/ki-agenten-verstehen-was-hinter-ai-agents-wirklich</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/ki-agenten-verstehen-was-hinter-ai-agents-wirklich"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/ki-agenten-verstehen-was-hinter-ai-agents-wirklich"/></url><url><loc>https://friendlybytes.net/blog/post/rag-verstehen-wie-ki-auf-unternehmenswissen-zugrei</loc><lastmod>2026-08-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/rag-verstehen-wie-ki-auf-unternehmenswissen-zugrei"/></url><url><loc>https://friendlybytes.net/blog/post/django-monitoring-verstehen-metrics-logs-und-syste</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-monitoring-verstehen-metrics-logs-und-syste"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-monitoring-verstehen-metrics-logs-und-syste"/></url><url><loc>https://friendlybytes.net/en/blog/post/django-monitoring-verstehen-metrics-logs-und-syste</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-monitoring-verstehen-metrics-logs-und-syste"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-monitoring-verstehen-metrics-logs-und-syste"/></url><url><loc>https://friendlybytes.net/blog/post/django-projektstruktur-mit-fokus-auf-systemdesign</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-projektstruktur-mit-fokus-auf-systemdesign"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-projektstruktur-mit-fokus-auf-systemdesign"/></url><url><loc>https://friendlybytes.net/en/blog/post/django-projektstruktur-mit-fokus-auf-systemdesign</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-projektstruktur-mit-fokus-auf-systemdesign"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-projektstruktur-mit-fokus-auf-systemdesign"/></url><url><loc>https://friendlybytes.net/blog/post/django-schneller-entwickeln-mit-mistral-vibe-2026</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-schneller-entwickeln-mit-mistral-vibe-2026"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-schneller-entwickeln-mit-mistral-vibe-2026"/></url><url><loc>https://friendlybytes.net/en/blog/post/django-schneller-entwickeln-mit-mistral-vibe-2026</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-schneller-entwickeln-mit-mistral-vibe-2026"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-schneller-entwickeln-mit-mistral-vibe-2026"/></url><url><loc>https://friendlybytes.net/blog/post/mistral-ai-und-vibe-erklart-was-dahinter-steckt-un</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/mistral-ai-und-vibe-erklart-was-dahinter-steckt-un"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/mistral-ai-und-vibe-erklart-was-dahinter-steckt-un"/></url><url><loc>https://friendlybytes.net/en/blog/post/mistral-ai-und-vibe-erklart-was-dahinter-steckt-un</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/mistral-ai-und-vibe-erklart-was-dahinter-steckt-un"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/mistral-ai-und-vibe-erklart-was-dahinter-steckt-un"/></url><url><loc>https://friendlybytes.net/blog/post/services-in-django-saubere-trennung-von-logik</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/services-in-django-saubere-trennung-von-logik"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/services-in-django-saubere-trennung-von-logik"/></url><url><loc>https://friendlybytes.net/en/blog/post/services-in-django-saubere-trennung-von-logik</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/services-in-django-saubere-trennung-von-logik"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/services-in-django-saubere-trennung-von-logik"/></url><url><loc>https://friendlybytes.net/blog/post/wie-ein-wartbares-django-projekt-aufgebaut-ist</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/wie-ein-wartbares-django-projekt-aufgebaut-ist"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/wie-ein-wartbares-django-projekt-aufgebaut-ist"/></url><url><loc>https://friendlybytes.net/en/blog/post/wie-ein-wartbares-django-projekt-aufgebaut-ist</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/wie-ein-wartbares-django-projekt-aufgebaut-ist"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/wie-ein-wartbares-django-projekt-aufgebaut-ist"/></url><url><loc>https://friendlybytes.net/blog/post/warum-90-aller-django-projekte-unwartbar-werden</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/warum-90-aller-django-projekte-unwartbar-werden"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/warum-90-aller-django-projekte-unwartbar-werden"/></url><url><loc>https://friendlybytes.net/en/blog/post/warum-90-aller-django-projekte-unwartbar-werden</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/warum-90-aller-django-projekte-unwartbar-werden"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/warum-90-aller-django-projekte-unwartbar-werden"/></url><url><loc>https://friendlybytes.net/blog/post/json-serialisierung-in-python-beschleunigen</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/json-serialisierung-in-python-beschleunigen"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/json-serialisierung-in-python-beschleunigen"/></url><url><loc>https://friendlybytes.net/en/blog/post/json-serialisierung-in-python-beschleunigen</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/json-serialisierung-in-python-beschleunigen"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/json-serialisierung-in-python-beschleunigen"/></url><url><loc>https://friendlybytes.net/blog/post/django-rest-framework-optimieren-schnelleres-seria</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-rest-framework-optimieren-schnelleres-seria"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-rest-framework-optimieren-schnelleres-seria"/></url><url><loc>https://friendlybytes.net/en/blog/post/django-rest-framework-optimieren-schnelleres-seria</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-rest-framework-optimieren-schnelleres-seria"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-rest-framework-optimieren-schnelleres-seria"/></url><url><loc>https://friendlybytes.net/blog/post/7-tipps-fur-die-erfolgreiche-rest-api-mit-django</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/7-tipps-fur-die-erfolgreiche-rest-api-mit-django"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/7-tipps-fur-die-erfolgreiche-rest-api-mit-django"/></url><url><loc>https://friendlybytes.net/en/blog/post/7-tipps-fur-die-erfolgreiche-rest-api-mit-django</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/7-tipps-fur-die-erfolgreiche-rest-api-mit-django"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/7-tipps-fur-die-erfolgreiche-rest-api-mit-django"/></url><url><loc>https://friendlybytes.net/blog/post/pandas-arbeiten-mit-datum-und-zeit-in-dataframes</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/pandas-arbeiten-mit-datum-und-zeit-in-dataframes"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/pandas-arbeiten-mit-datum-und-zeit-in-dataframes"/></url><url><loc>https://friendlybytes.net/en/blog/post/pandas-arbeiten-mit-datum-und-zeit-in-dataframes</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/pandas-arbeiten-mit-datum-und-zeit-in-dataframes"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/pandas-arbeiten-mit-datum-und-zeit-in-dataframes"/></url><url><loc>https://friendlybytes.net/blog/post/vor-und-nachteile-der-anaconda-distribution</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/vor-und-nachteile-der-anaconda-distribution"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/vor-und-nachteile-der-anaconda-distribution"/></url><url><loc>https://friendlybytes.net/en/blog/post/vor-und-nachteile-der-anaconda-distribution</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/vor-und-nachteile-der-anaconda-distribution"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/vor-und-nachteile-der-anaconda-distribution"/></url><url><loc>https://friendlybytes.net/blog/post/python-uberblick-uber-wichtige-bibliotheken-im-dat</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/python-uberblick-uber-wichtige-bibliotheken-im-dat"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/python-uberblick-uber-wichtige-bibliotheken-im-dat"/></url><url><loc>https://friendlybytes.net/en/blog/post/python-uberblick-uber-wichtige-bibliotheken-im-dat</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/python-uberblick-uber-wichtige-bibliotheken-im-dat"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/python-uberblick-uber-wichtige-bibliotheken-im-dat"/></url><url><loc>https://friendlybytes.net/blog/post/docker-container-und-images</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/docker-container-und-images"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/docker-container-und-images"/></url><url><loc>https://friendlybytes.net/en/blog/post/docker-container-und-images</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/docker-container-und-images"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/docker-container-und-images"/></url><url><loc>https://friendlybytes.net/blog/post/docker-prune-aufraumen-von-docker-ressourcen</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/docker-prune-aufraumen-von-docker-ressourcen"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/docker-prune-aufraumen-von-docker-ressourcen"/></url><url><loc>https://friendlybytes.net/en/blog/post/docker-prune-aufraumen-von-docker-ressourcen</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/docker-prune-aufraumen-von-docker-ressourcen"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/docker-prune-aufraumen-von-docker-ressourcen"/></url><url><loc>https://friendlybytes.net/blog/post/django-performance-optimierung</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-performance-optimierung"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-performance-optimierung"/></url><url><loc>https://friendlybytes.net/en/blog/post/django-performance-optimierung</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-performance-optimierung"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-performance-optimierung"/></url><url><loc>https://friendlybytes.net/blog/post/django-fur-intranet-entwicklung-die-optimale-wahl</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-fur-intranet-entwicklung-die-optimale-wahl"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-fur-intranet-entwicklung-die-optimale-wahl"/></url><url><loc>https://friendlybytes.net/en/blog/post/django-fur-intranet-entwicklung-die-optimale-wahl</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/django-fur-intranet-entwicklung-die-optimale-wahl"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/django-fur-intranet-entwicklung-die-optimale-wahl"/></url><url><loc>https://friendlybytes.net/blog/post/ungenutzte-docker-images-container-und-volumes-los</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/ungenutzte-docker-images-container-und-volumes-los"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/ungenutzte-docker-images-container-und-volumes-los"/></url><url><loc>https://friendlybytes.net/en/blog/post/ungenutzte-docker-images-container-und-volumes-los</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/ungenutzte-docker-images-container-und-volumes-los"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/ungenutzte-docker-images-container-und-volumes-los"/></url><url><loc>https://friendlybytes.net/blog/post/python-exception-chaining-implicit-und-explicit</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/python-exception-chaining-implicit-und-explicit"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/python-exception-chaining-implicit-und-explicit"/></url><url><loc>https://friendlybytes.net/en/blog/post/python-exception-chaining-implicit-und-explicit</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/python-exception-chaining-implicit-und-explicit"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/python-exception-chaining-implicit-und-explicit"/></url><url><loc>https://friendlybytes.net/blog/post/kugelstoss-simulation-mit-pygame</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/kugelstoss-simulation-mit-pygame"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/kugelstoss-simulation-mit-pygame"/></url><url><loc>https://friendlybytes.net/en/blog/post/kugelstoss-simulation-mit-pygame</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/kugelstoss-simulation-mit-pygame"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/kugelstoss-simulation-mit-pygame"/></url><url><loc>https://friendlybytes.net/blog/post/was-ist-eigentlich-docker</loc><lastmod>2026-01-18</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/was-ist-eigentlich-docker"/></url><url><loc>https://friendlybytes.net/blog/post/rust-arrays-und-vektoren</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/rust-arrays-und-vektoren"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/rust-arrays-und-vektoren"/></url><url><loc>https://friendlybytes.net/en/blog/post/rust-arrays-und-vektoren</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/rust-arrays-und-vektoren"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/rust-arrays-und-vektoren"/></url><url><loc>https://friendlybytes.net/blog/post/rust-borrowing</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/rust-borrowing"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/rust-borrowing"/></url><url><loc>https://friendlybytes.net/en/blog/post/rust-borrowing</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/rust-borrowing"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/rust-borrowing"/></url><url><loc>https://friendlybytes.net/blog/post/strings-in-rust</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/strings-in-rust"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/strings-in-rust"/></url><url><loc>https://friendlybytes.net/en/blog/post/strings-in-rust</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/strings-in-rust"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/strings-in-rust"/></url><url><loc>https://friendlybytes.net/blog/post/pull-request-uberprufen-best-practices</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/pull-request-uberprufen-best-practices"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/pull-request-uberprufen-best-practices"/></url><url><loc>https://friendlybytes.net/en/blog/post/pull-request-uberprufen-best-practices</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/pull-request-uberprufen-best-practices"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/pull-request-uberprufen-best-practices"/></url><url><loc>https://friendlybytes.net/blog/post/wie-funktioniert-ein-pull-request-mit-github</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/wie-funktioniert-ein-pull-request-mit-github"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/wie-funktioniert-ein-pull-request-mit-github"/></url><url><loc>https://friendlybytes.net/en/blog/post/wie-funktioniert-ein-pull-request-mit-github</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/wie-funktioniert-ein-pull-request-mit-github"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/wie-funktioniert-ein-pull-request-mit-github"/></url><url><loc>https://friendlybytes.net/blog/post/rust-der-unit-typ</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/rust-der-unit-typ"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/rust-der-unit-typ"/></url><url><loc>https://friendlybytes.net/en/blog/post/rust-der-unit-typ</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/rust-der-unit-typ"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/rust-der-unit-typ"/></url><url><loc>https://friendlybytes.net/blog/post/git-tutorial-pull</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/git-tutorial-pull"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/git-tutorial-pull"/></url><url><loc>https://friendlybytes.net/en/blog/post/git-tutorial-pull</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/git-tutorial-pull"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/git-tutorial-pull"/></url><url><loc>https://friendlybytes.net/blog/post/numpy-axis-was-sind-eigentlich-die-achsen</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/numpy-axis-was-sind-eigentlich-die-achsen"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/numpy-axis-was-sind-eigentlich-die-achsen"/></url><url><loc>https://friendlybytes.net/en/blog/post/numpy-axis-was-sind-eigentlich-die-achsen</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/numpy-axis-was-sind-eigentlich-die-achsen"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/numpy-axis-was-sind-eigentlich-die-achsen"/></url><url><loc>https://friendlybytes.net/blog/post/sortierung-von-numpy-arrays</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/sortierung-von-numpy-arrays"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/sortierung-von-numpy-arrays"/></url><url><loc>https://friendlybytes.net/en/blog/post/sortierung-von-numpy-arrays</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/sortierung-von-numpy-arrays"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/sortierung-von-numpy-arrays"/></url><url><loc>https://friendlybytes.net/blog/post/intervalle-erstellen-mit-numpy</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/intervalle-erstellen-mit-numpy"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/intervalle-erstellen-mit-numpy"/></url><url><loc>https://friendlybytes.net/en/blog/post/intervalle-erstellen-mit-numpy</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/intervalle-erstellen-mit-numpy"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/intervalle-erstellen-mit-numpy"/></url><url><loc>https://friendlybytes.net/blog/post/wichtige-matrizen-in-der-linearen-algebra-mit-nump</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/wichtige-matrizen-in-der-linearen-algebra-mit-nump"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/wichtige-matrizen-in-der-linearen-algebra-mit-nump"/></url><url><loc>https://friendlybytes.net/en/blog/post/wichtige-matrizen-in-der-linearen-algebra-mit-nump</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/wichtige-matrizen-in-der-linearen-algebra-mit-nump"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/wichtige-matrizen-in-der-linearen-algebra-mit-nump"/></url><url><loc>https://friendlybytes.net/blog/post/numpy-transponieren-von-matrizen</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/numpy-transponieren-von-matrizen"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/numpy-transponieren-von-matrizen"/></url><url><loc>https://friendlybytes.net/en/blog/post/numpy-transponieren-von-matrizen</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/numpy-transponieren-von-matrizen"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/numpy-transponieren-von-matrizen"/></url><url><loc>https://friendlybytes.net/blog/post/numpy-tutorial-arrays-zusammenfuhren</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/numpy-tutorial-arrays-zusammenfuhren"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/numpy-tutorial-arrays-zusammenfuhren"/></url><url><loc>https://friendlybytes.net/en/blog/post/numpy-tutorial-arrays-zusammenfuhren</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/numpy-tutorial-arrays-zusammenfuhren"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/numpy-tutorial-arrays-zusammenfuhren"/></url><url><loc>https://friendlybytes.net/blog/post/rust-boxing</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/rust-boxing"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/rust-boxing"/></url><url><loc>https://friendlybytes.net/en/blog/post/rust-boxing</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/rust-boxing"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/rust-boxing"/></url><url><loc>https://friendlybytes.net/blog/post/git-commit-was-ist-das-und-wie-funktioniert-es</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/git-commit-was-ist-das-und-wie-funktioniert-es"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/git-commit-was-ist-das-und-wie-funktioniert-es"/></url><url><loc>https://friendlybytes.net/en/blog/post/git-commit-was-ist-das-und-wie-funktioniert-es</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/git-commit-was-ist-das-und-wie-funktioniert-es"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/git-commit-was-ist-das-und-wie-funktioniert-es"/></url><url><loc>https://friendlybytes.net/blog/post/verarbeiten-grosser-datenmengen-in-pandas</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/verarbeiten-grosser-datenmengen-in-pandas"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/verarbeiten-grosser-datenmengen-in-pandas"/></url><url><loc>https://friendlybytes.net/en/blog/post/verarbeiten-grosser-datenmengen-in-pandas</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/blog/post/verarbeiten-grosser-datenmengen-in-pandas"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/blog/post/verarbeiten-grosser-datenmengen-in-pandas"/></url><url><loc>https://friendlybytes.net/academy/python-engineering/python-intensiv/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/python-engineering/python-intensiv/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/python-engineering/python-intensiv/"/></url><url><loc>https://friendlybytes.net/en/academy/python-engineering/python-intensiv/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/python-engineering/python-intensiv/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/python-engineering/python-intensiv/"/></url><url><loc>https://friendlybytes.net/academy/python-engineering/advanced-python/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/python-engineering/advanced-python/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/python-engineering/advanced-python/"/></url><url><loc>https://friendlybytes.net/en/academy/python-engineering/advanced-python/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/python-engineering/advanced-python/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/python-engineering/advanced-python/"/></url><url><loc>https://friendlybytes.net/academy/python-engineering/pytest-testing/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/python-engineering/pytest-testing/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/python-engineering/pytest-testing/"/></url><url><loc>https://friendlybytes.net/en/academy/python-engineering/pytest-testing/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/python-engineering/pytest-testing/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/python-engineering/pytest-testing/"/></url><url><loc>https://friendlybytes.net/academy/web-engineering/django/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/web-engineering/django/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/web-engineering/django/"/></url><url><loc>https://friendlybytes.net/en/academy/web-engineering/django/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/web-engineering/django/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/web-engineering/django/"/></url><url><loc>https://friendlybytes.net/academy/web-engineering/rest-apis/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/web-engineering/rest-apis/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/web-engineering/rest-apis/"/></url><url><loc>https://friendlybytes.net/en/academy/web-engineering/rest-apis/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/web-engineering/rest-apis/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/web-engineering/rest-apis/"/></url><url><loc>https://friendlybytes.net/academy/ai-engineering/generative-ai/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/ai-engineering/generative-ai/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/ai-engineering/generative-ai/"/></url><url><loc>https://friendlybytes.net/en/academy/ai-engineering/generative-ai/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/ai-engineering/generative-ai/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/ai-engineering/generative-ai/"/></url><url><loc>https://friendlybytes.net/academy/ai-engineering/rag-retrieval/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/ai-engineering/rag-retrieval/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/ai-engineering/rag-retrieval/"/></url><url><loc>https://friendlybytes.net/en/academy/ai-engineering/rag-retrieval/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/ai-engineering/rag-retrieval/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/ai-engineering/rag-retrieval/"/></url><url><loc>https://friendlybytes.net/academy/ai-engineering/ai-agents/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/ai-engineering/ai-agents/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/ai-engineering/ai-agents/"/></url><url><loc>https://friendlybytes.net/en/academy/ai-engineering/ai-agents/</loc><lastmod>2026-10-27</lastmod><xhtml:link rel="alternate" hreflang="de" href="https://friendlybytes.net/academy/ai-engineering/ai-agents/"/><xhtml:link rel="alternate" hreflang="en" href="https://friendlybytes.net/en/academy/ai-engineering/ai-agents/"/></url>
</urlset>
