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

  <!-- Static pages -->
  <url>
    <loc>https://www.josephcharnin.com/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.josephcharnin.com/about/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.josephcharnin.com/blog/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.josephcharnin.com/contact/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.josephcharnin.com/saas-products/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.josephcharnin.com/client-projects/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- JSB Media Plan landing pages -->
    <url>
    <loc>https://www.josephcharnin.com/joes-safe-bet-media-plan/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/joes-safe-bet-media-plan/jsb-media-plan-content-marketing/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/joes-safe-bet-media-plan/jsb-media-plan-email-marketing/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/joes-safe-bet-media-plan/jsb-media-plan-sem-paid-ads-google-ads/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/joes-safe-bet-media-plan/jsb-media-plan-for-wordpress-seo/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/flipper-zero/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  
  <!-- Category archives — lastmod = most recent post in that category -->
    <url>
    <loc>https://www.josephcharnin.com/storage-billing/</loc>
    <lastmod>2024-10-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/</loc>
    <lastmod>2024-08-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/reverse-engineering/</loc>
    <lastmod>2024-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/cybersecurity/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/ai/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/wordpress/</loc>
    <lastmod>2025-09-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/linux/</loc>
    <lastmod>2025-02-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/programming/</loc>
    <lastmod>2024-11-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/seo/</loc>
    <lastmod>2024-01-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
    <url>
    <loc>https://www.josephcharnin.com/photography/</loc>
    <lastmod>2023-05-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  
  <!-- Blog posts -->
    <url>
    <loc>https://www.josephcharnin.com/cybersecurity/gravity-smtp-cve-2026-4020-api-key-exposure/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/gravity-smtp-cve-2026-4020.webp</image:loc>
      <image:title>CVE-2026-4020: Gravity SMTP Plugin Exposes API Keys</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/cybersecurity/nginx-critical-rce-cve-2026-42530-42055/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/nginx-rce-cve-2026-42530.webp</image:loc>
      <image:title>Two Critical NGINX RCE Flaws: CVE-2026-42530 &amp; 42055</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/cybersecurity/http2-bomb-cve-2026-49975-dos-nginx-apache/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/http2-bomb-cve-2026-49975.webp</image:loc>
      <image:title>HTTP/2 Bomb (CVE-2026-49975): One-Connection DoS Attack</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/cybersecurity/kirki-plugin-privilege-escalation-cve-2026-8206/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/kirki-privilege-escalation-cve-2026-8206.webp</image:loc>
      <image:title>CVE-2026-8206: Kirki WordPress Plugin Privilege Escalation</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/cybersecurity/avada-builder-file-deletion-rce-cve-2026-8713/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/avada-builder-rce-cve-2026-8713.webp</image:loc>
      <image:title>CVE-2026-8713: Avada Builder File Deletion RCE</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/ai/discord-mcp-connector-for-claude/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/discord-mcp-connector-claude.webp</image:loc>
      <image:title>Discord MCP Connector for Claude: Read, Search &amp; Post</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/ai/how-to-connect-discord-to-claude-mcp/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/discord-claude-mcp-setup.webp</image:loc>
      <image:title>How to Connect Discord to Claude AI Using MCP (Setup Guide)</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/ai/discord-mcp-use-cases-teams-developers/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/discord-mcp-team-use-cases.webp</image:loc>
      <image:title>10 Ways Teams Are Using Claude with Discord MCP</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/ai/how-to-set-up-mcp-in-claude-desktop/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/mcp-claude-desktop-setup.webp</image:loc>
      <image:title>How to Set Up MCP in Claude Desktop (Step-by-Step Guide)</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/ai/best-mcp-connectors-for-claude/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/best-mcp-connectors-claude-2026.webp</image:loc>
      <image:title>Best MCP Connectors for Claude AI (2026)</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/ai/why-multiple-email-accounts-need-mailsimple/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/mailsimple-multiple-accounts.webp</image:loc>
      <image:title>Managing Multiple Email Accounts in Claude with MAILsimple</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/ai/how-to-connect-imap-email-to-claude-with-mailsimple/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/mailsimple-imap-connection.webp</image:loc>
      <image:title>How to Connect Your IMAP Email to Claude Using MAILsimple</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/ai/introducing-mailsimple-imap-connector-for-claude/</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/mailsimple-intro.webp</image:loc>
      <image:title>Introducing MAILsimple: Connect IMAP Email to Claude AI</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/wordpress/woocommerce-po-box-usps-only/</loc>
    <lastmod>2025-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2025/09/ChatGPT-Image-Sep-14-2025-06_42_36-PM.jpg</image:loc>
      <image:title>WooCommerce PO Box: Show USPS Only Without Paid Plugins</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/wordpress/woocommerce-cart-bot-attack-protection/</loc>
    <lastmod>2025-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2025/09/ChatGPT-Image-Sep-14-2025-06_33_19-PM.jpg</image:loc>
      <image:title>WooCommerce Bot Attack Protection: SQL Injection Guard</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/wordpress/raw-html-wordpress-category-descriptions/</loc>
    <lastmod>2025-06-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2025/06/Edit-Category-WordPress-Category-HTML.png</image:loc>
      <image:title>Allow Raw HTML in WordPress Category Descriptions</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/wordpress/woocommerce-export-categories/</loc>
    <lastmod>2025-03-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2025/03/woocommerce_logo-e1743391351390.png</image:loc>
      <image:title>Why I Built a Free WooCommerce Export Tool</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/linux/ai-voice-bot-kubernetes/</loc>
    <lastmod>2025-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2023/12/Joseph-Charnin-Web-Developer-Linux-Admin-and-SEO-Expert.jpg</image:loc>
      <image:title>Building an AI Voice Bot with Kubernetes and Rasa</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/programming/rasa-setup-m1-macbook/</loc>
    <lastmod>2024-11-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/rasa-setup-m1-macbook.webp</image:loc>
      <image:title>RASA on an M1 MacBook: Solving ARM Compatibility Issues</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/storage-billing/how-to-manage-storage-billing-software-renewals/</loc>
    <lastmod>2024-10-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/storage-billing-renewals.webp</image:loc>
      <image:title>How to Manage Storage Billing Software Renewals</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/storage-billing/self-storage-software-pricing-models/</loc>
    <lastmod>2024-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/self-storage-pricing-models.webp</image:loc>
      <image:title>Self Storage Software Pricing Models Explained</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/php-8-features-for-enterprise-billing-systems/</loc>
    <lastmod>2024-08-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/php8-billing-systems.webp</image:loc>
      <image:title>PHP 8 Features for Enterprise Billing Systems</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/mysql-optimization-for-high-volume-transactions/</loc>
    <lastmod>2024-07-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/mysql-optimization.webp</image:loc>
      <image:title>MySQL Optimization for High-Volume Transactions</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/reverse-engineering/reverse-engineering-legacy-billing-systems/</loc>
    <lastmod>2024-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/reverse-engineering-billing.webp</image:loc>
      <image:title>Reverse Engineering Legacy Billing Systems</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/plesk-webhosting-php-deployment-guide/</loc>
    <lastmod>2024-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/plesk-php-deployment.webp</image:loc>
      <image:title>Plesk Webhosting PHP Deployment Guide</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/cybersecurity/cybersecurity-for-billing-software/</loc>
    <lastmod>2024-04-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/cybersecurity-billing.webp</image:loc>
      <image:title>Cybersecurity Essentials for Billing Software</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/programming/chrome-developer-console-5-hacks/</loc>
    <lastmod>2024-04-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2024/04/the-jsb-media-plan-chrome-dev-console.webp</image:loc>
      <image:title>Chrome Developer Console: 5 Hacks for Developers</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/programming/simpleimagedownload4macos/</loc>
    <lastmod>2024-03-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2024/03/SimpleImageDownload4MacOS.webp</image:loc>
      <image:title>SimpleImageDownload4MacOS: Simplify Bulk Image Downloads</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/programming/wordpress-site-title-hack/</loc>
    <lastmod>2024-03-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2024/03/browser-title-hack.webp</image:loc>
      <image:title>1 Quick WordPress Site Title Hack with jQuery</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/jquery-to-vanilla-js-migration-guide/</loc>
    <lastmod>2024-03-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/jquery-to-vanilla-js.webp</image:loc>
      <image:title>jQuery to Vanilla JS: A Practical Migration Guide</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/storage-billing/storage-facility-management-software-comparison/</loc>
    <lastmod>2024-02-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/storage-software-comparison.webp</image:loc>
      <image:title>Storage Facility Management Software Comparison 2024</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/bootstrapping-custom-billing-platform-php-mysql/</loc>
    <lastmod>2024-01-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/custom-billing-platform-php.webp</image:loc>
      <image:title>Bootstrapping a Custom Billing Platform with PHP and MySQL</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/seo/email-marketing-24/</loc>
    <lastmod>2024-01-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2024/01/jcharnin-email-marketing.jpg</image:loc>
      <image:title>5 Reasons We Switched from MailChimp to YesPo</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/reverse-engineering/understanding-2600-magazine-hacker-culture/</loc>
    <lastmod>2023-12-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/2600-hacker-culture.webp</image:loc>
      <image:title>Understanding 2600 Magazine and Hacker Culture</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/seo/local-seo-chrome-geolocation/</loc>
    <lastmod>2023-12-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2023/12/jcharnin-local-seo-683x1024.jpg</image:loc>
      <image:title>Mastering Local SEO with Chrome&#039;s Geolocation Override</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/programming/custom-digital-business-card-popl/</loc>
    <lastmod>2023-12-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2023/12/Joseph-Charnin-CEO-Founder-at-ILC-Creative-1024x525.jpg</image:loc>
      <image:title>Building My Own Digital Business Card from POPL</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/ada-compliance-web-development-wcag-guide/</loc>
    <lastmod>2023-11-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/wcag-accessibility.webp</image:loc>
      <image:title>ADA Compliance in Web Development: A WCAG 2.1 Guide</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/seo/jsb-media-plan-seo-marketing/</loc>
    <lastmod>2023-11-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2023/11/jsb-media-web-design-1024x680.jpg</image:loc>
      <image:title>The JSB Media Plan: 5 Pillars of Digital Marketing</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/cybersecurity/wordpress-security-vulnerability/</loc>
    <lastmod>2023-10-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2023/10/wordpress-updates.webp</image:loc>
      <image:title>WordPress Security Vulnerabilities: Core 6.3.2 Analysis</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/storage-billing/api-integration-storage-management-software/</loc>
    <lastmod>2023-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/api-integration-storage.webp</image:loc>
      <image:title>API Integration for Storage Management Software</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/cybersecurity/penetration-testing-web-applications-beginners/</loc>
    <lastmod>2023-09-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/penetration-testing.webp</image:loc>
      <image:title>Penetration Testing Web Applications: Beginner&#039;s Guide</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/bootstrap-css-frameworks-billing-software-ui/</loc>
    <lastmod>2023-08-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/bootstrap-vs-custom-css.webp</image:loc>
      <image:title>Bootstrap vs Custom CSS for Billing Software UI</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/automated-testing-billing-workflows-php/</loc>
    <lastmod>2023-07-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/phpunit-billing-tests.webp</image:loc>
      <image:title>Automated Testing for Billing Workflows in PHP</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/reverse-engineering/reverse-engineering-proprietary-protocols/</loc>
    <lastmod>2023-06-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/reverse-engineering-protocols.webp</image:loc>
      <image:title>Reverse Engineering Proprietary Network Protocols</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/eol-for-centos-7-and-plesk/</loc>
    <lastmod>2023-06-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/plesk-php-deployment.webp</image:loc>
      <image:title>EOL for CentOS 7 and Its Impact on Companies Using Plesk</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/photography/photos-from-my-first-nikon-dslr/</loc>
    <lastmod>2023-05-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2023/05/yellow-flowers.jpg</image:loc>
      <image:title>Photos from My First Nikon DSLR</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/seo/disavow-backlinks-bing-webmaster/</loc>
    <lastmod>2023-06-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2023/05/southflseo-disavow-1024x684.jpg</image:loc>
      <image:title>Disavow Backlinks with Bing&#039;s Webmaster Toolkit</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/building-a-lean-wordpress-site/</loc>
    <lastmod>2023-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2023/05/joseph-charnin-wordpress-lean-site-1024x538.png</image:loc>
      <image:title>WordPress Get Better Performance with 8 Plugins</image:title>
    </image:image>
      </url>
    <url>
    <loc>https://www.josephcharnin.com/php-development/wordpress-to-custom-php-migration-guide/</loc>
    <lastmod>2023-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
        <image:image>
      <image:loc>https://www.josephcharnin.com/assets/images/uploads/2026/06/wordpress-to-php-migration.webp</image:loc>
      <image:title>WordPress to Custom PHP: A Complete Migration Guide</image:title>
    </image:image>
      </url>
  
</urlset>
