<?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"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
  <url>
    <loc>https://code.ababilspark.com/</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/about</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/rss.xml</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/posts/laravel-missing-app-key-exception</loc>
    <lastmod>2026-11-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://code.ababilspark.com/images/posts/laravel-missing-app-key-exception-banner.webp</image:loc>
      <image:caption>Fix the Laravel MissingAppKeyException error when APP_KEY is missing or empty in your .env file.</image:caption>
      <image:title>Laravel MissingAppKeyException: No Application Encryption Key Has Been Specified</image:title>
      <image:geo_location>Global</image:geo_location>
      <image:license>https://code.ababilspark.com/</image:license>
    </image:image>
  </url>
  <url>
    <loc>https://code.ababilspark.com/posts/understanding-url-schemes-and-protocols</loc>
    <lastmod>2026-11-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://code.ababilspark.com/images/posts/understanding-url-schemes-and-protocols-banner.webp</image:loc>
      <image:caption>Understand URI schemes, URLs, and communication protocols with practical HTML examples.</image:caption>
      <image:title>Understanding URL Schemes &amp; Protocols</image:title>
      <image:geo_location>Global</image:geo_location>
      <image:license>https://code.ababilspark.com/</image:license>
    </image:image>
  </url>
  <url>
    <loc>https://code.ababilspark.com/posts/add-custom-headers-free-cron-services-proxy</loc>
    <lastmod>2026-11-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://code.ababilspark.com/images/posts/add-custom-headers-free-cron-services-banner.webp</image:loc>
      <image:caption>Build a tiny proxy server to work around header limitations in free cron services.</image:caption>
      <image:title>How to Add Custom Headers to Free Cron Services</image:title>
      <image:geo_location>Global</image:geo_location>
      <image:license>https://code.ababilspark.com/</image:license>
    </image:image>
  </url>
  <url>
    <loc>https://code.ababilspark.com/posts/php-composer-autoloading-complete-guide</loc>
    <lastmod>2026-11-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://code.ababilspark.com/images/posts/php-composer-autoloading-banner.webp</image:loc>
      <image:caption>Learn how Composer autoloading eliminates manual file includes and simplifies PHP dependency management.</image:caption>
      <image:title>PHP Composer Autoloading - From Manual Requires to Modern Dependency Management</image:title>
      <image:geo_location>Global</image:geo_location>
      <image:license>https://code.ababilspark.com/</image:license>
    </image:image>
  </url>
  <url>
    <loc>https://code.ababilspark.com/posts/complete-seo-optimization-guide</loc>
    <lastmod>2026-11-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://code.ababilspark.com/images/posts/complete-seo-optimization-guide-banner.webp</image:loc>
      <image:caption>Proven SEO techniques to boost search rankings and drive organic traffic.</image:caption>
      <image:title>Complete SEO Optimization Guide for Blogs and Websites</image:title>
      <image:geo_location>Global</image:geo_location>
      <image:license>https://code.ababilspark.com/</image:license>
    </image:image>
  </url>
  <url>
    <loc>https://code.ababilspark.com/posts/zsh-corrupt-history-fix-5-seconds</loc>
    <lastmod>2026-11-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://code.ababilspark.com/images/posts/zsh-corrupt-history-banner.webp</image:loc>
      <image:caption>Quick and easy solution to fix the annoying &quot;zsh corrupt history file&quot; error that appears after system crashes.</image:caption>
      <image:title>Zsh Corrupt History File: Fix It in 5 Seconds</image:title>
      <image:geo_location>Global</image:geo_location>
      <image:license>https://code.ababilspark.com/</image:license>
    </image:image>
  </url>
  <url>
    <loc>https://code.ababilspark.com/posts/how-i-designed-the-architecture-of-envlink</loc>
    <lastmod>2026-11-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://code.ababilspark.com/images/posts/EnvLink-Security-Architecture-Banner-image.webp</image:loc>
      <image:caption>The decisions and tradeoffs behind building an end-to-end encrypted environment file sharing tool.</image:caption>
      <image:title>How I Designed the Architecture of EnvLink</image:title>
      <image:geo_location>Global</image:geo_location>
      <image:license>https://code.ababilspark.com/</image:license>
    </image:image>
  </url>
  <url>
    <loc>https://code.ababilspark.com/posts/envlink-secure-environment-file-sharing</loc>
    <lastmod>2026-11-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://code.ababilspark.com/images/posts/EnvLink-CLI-Banner-image.webp</image:loc>
      <image:caption>Share .env files securely with team members using encryption and automatic expiration.</image:caption>
      <image:title>EnvLink - Secure and Anonymous ENV File Sharing</image:title>
      <image:geo_location>Global</image:geo_location>
      <image:license>https://code.ababilspark.com/</image:license>
    </image:image>
  </url>
  <url>
    <loc>https://code.ababilspark.com/posts/fix-git-corrupted-objects-repository</loc>
    <lastmod>2026-11-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://code.ababilspark.com/images/posts/git-repository-recovery-flow.webp</image:loc>
      <image:caption>Recover a Git repository with empty object files using a remote copy.</image:caption>
      <image:title>Fix Git Corrupted Object Files and Restore Your Repository</image:title>
      <image:geo_location>Global</image:geo_location>
      <image:license>https://code.ababilspark.com/</image:license>
    </image:image>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/troubleshooting</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/web-development</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/cli</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/devtools</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/nodejs</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/php</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/security</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/.env</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/accessibility</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/backend</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/composer</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/encryption</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/express</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/git</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/html</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/laravel</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/linux</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/networking</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/performance</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/seo</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/serverless</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/terminal</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/tutorial</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://code.ababilspark.com/tag/zsh</loc>
    <lastmod>2026-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>