<?xml version="1.0" encoding="UTF-8"?>
<urlset
    xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

    <url>
        <loc>https://knowledgebase.pirho.net/</loc>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/API_-_Enumeration</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/ATOM:_A_Clean,_Durable_Model_for_Feeds,_Items,_and_API_Surfaces</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Access_Based_Enumeration_(ABE)</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Accessibility,_ARIA,_and_Semantic_HTML</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/An_Evening_with_ChaosTables:_A_Field_Report_from_a_Published_IP</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Application_%26_Platform_Request_Routing</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Bundling_Routes:_Why_We_Do_It,_How_It_Works,_and_the_Role_of_the_Route_Register_%26_Route_Trie</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Business_Continuity_%26_Disaster_Recovery</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/CSS_-_Centering</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Certbot_-_Install_Certificate_in_Nginx</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Choosing_the_Right_OAuth_2.0_Flow</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Cloud_Security_Architecture</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Coturn</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Data_Classification_and_Handling</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Defence_in_Depth</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Describing_HTTP_Endpoints_and_Discovery</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Digitizing_Paper_Forms_and_Business_Processes_-_What_to_Remember_and_What_to_Forget</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Directory_Synchronisation_Strategies:_From_XCOPY_to_Rsync</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Dirty_Bitmaps</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Ethernet,_Frames,_and_Thinking_in_Containers</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Extending_Internet_Explorer_6%2B:_A_Technical_Retrospective</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Cloud_Storage_Synchronisation_Technologies:_Standards,_Reality,_and_the_Gaps_in_Between</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Rendering_a_Well-Formed_XML_Document_in_Node.js</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Not_Everything_Belongs_in_a_Database</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Programmatically_Determining_the_Distance_to_the_Sea</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/From_HTML_Template_to_Documentation_Framework</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/The_Evolution_of_LTO,_Storage_Interfaces_and_the_Backup_Landscape</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Television_EPG_Data:_A_Case_Study_in_Legacy_Metadata</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/RAID:_Balancing_Capacity,_Performance_and_Resilience</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/PiRho_Lab:_Building_Three_Generations_of_Microsoft_Infrastructure</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/SharePoint_and_Microsoft_Teams:_Bringing_Resources_and_Collaboration_Together</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/HTML5_Feature_Detection:_Presence_vs_Behaviour</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/From_ISA_Server_to_Modern_Reverse_Proxies:_The_Evolution_of_Microsoft%27s_Application_Publishing_Solutions</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Choosing_Technology_Based_on_Team_Structure_Rather_Than_Features</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Mobile_Application_Lifecycle_and_Deployment</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Kotlin_Multiplatform_and_the_Shared_Logic_Model</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Flutter_Architecture_Explained</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Shared_UI_vs_Shared_Logic_Architectures</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Native_vs_Cross-Platform_Mobile_Development</loc>
    </url>

    <url>
        <loc>https://knowledgebase.pirho.net/wiki/Mobile_Programming_Languages_and_Frameworks</loc>
    </url>
</urlset>
