<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/_assets/984e6ee9829f85eb447bb6a36455204a/CSS/Sitemap.xsl?1788859045"?>

<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/</loc>
                <lastmod>2026-09-09T14:25:59+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/leistungen</loc>
                <lastmod>2026-09-08T20:34:18+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/podcast</loc>
                <lastmod>2026-07-19T10:18:37+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog</loc>
                <lastmod>2026-07-19T10:22:42+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/ueber-uns</loc>
                <lastmod>2026-07-19T18:00:41+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/kontakt</loc>
                <lastmod>2026-09-08T20:34:21+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/pakete</loc>
                <lastmod>2026-09-08T20:38:23+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/projekt-check</loc>
                <lastmod>2026-09-08T20:34:32+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/impressum</loc>
                <lastmod>2026-07-18T18:30:08+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/auf-die-plaetze-fertig-los</loc>
                <lastmod>2026-07-19T10:33:43+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/direnv-vereinfacht-projekte</loc>
                <lastmod>2026-07-19T10:38:36+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/advanced-intrusion-detection</loc>
                <lastmod>2026-07-19T10:43:00+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/ci-cd-ohne-stress-reproduzierbar-ausrollen-und-sauber-zurueckrollen</loc>
                <lastmod>2026-07-19T10:43:39+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/compile-time-only-generics-der-realistische-php-kompromiss</loc>
                <lastmod>2026-07-19T10:46:44+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/crowdsec-in-der-praxis-kollektive-verteidigung</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/default-deny-mit-ufw-die-15-minuten-basis</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/die-stadt-waechst-mit-ihrem-kontext</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/gute-software-erzaehlt-eine-geschichte</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/ki-deckt-organisationsprobleme-auf</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/ki-liefert-code-wir-liefern-ordnung</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/manager-serie-problem-verstehen</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/monitoring-mit-signal-statt-rauschen</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/ollama-tuning-auf-spark-lokale-coding-modelle</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/praktischer-blueprint-typsichere-collections-in-php-projekten</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/stadt-als-software-landkarte</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/typsicherheit-heute-mit-phpstan-und-psalm</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/vom-release-zur-stabilen-delivery-testing-als-basis</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/wann-aus-spaeter-ein-jetzt-wird</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/warum-constraints-wichtiger-sind-als-kreative-prompts</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/warum-php-keine-generics-hat</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/warum-union-types-die-generic-debatte-so-schwierig-machen</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/was-ist-software-development</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/welche-design-patterns-generische-luecken-praktisch-schliessen</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/wenn-begriffe-im-team-verschiedene-bilder-ausloesen</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/wenn-das-passwort-nicht-reicht</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
        
            <url>
                <loc>https://xebro.dev.ole-hartwig.eu/blog/zwei-lokale-ki-modelle-auf-einem-server-dgx-spark-vllm</loc>
                <lastmod>2026-07-19T10:47:30+02:00</lastmod>
                
                
                    <priority>0.5</priority>
                
            </url>
        
    
</urlset>
