<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
         <loc>https://barryocallaghan.com/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/404/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/contact/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/projects/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/blog/2026/10/20/sec-headers-audit-your-security-headers-in-one-command/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/blog/2026/10/20/vt-scanner-check-any-file-against-virustotal-in-one-command/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/blog/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/blog/archive/2026/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/blog/category/tools/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/blog/category/security-headers/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/blog/category/python/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
    <url>
         <loc>https://barryocallaghan.com/blog/category/virus-total/</loc>
         <lastmod>2026-10-20</lastmod>
    </url>
</urlset>