<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://cybars69.github.io/</loc></url>
  <url><loc>https://cybars69.github.io/projects/</loc></url>
  <url><loc>https://cybars69.github.io/blog/</loc></url>
  <url><loc>https://cybars69.github.io/tools/</loc></url>
  <url><loc>https://cybars69.github.io/links/</loc></url>
  <url><loc>https://cybars69.github.io/contact/</loc></url>
  <url><loc>https://cybars69.github.io/projects/aeo-skills/</loc></url>
  <url><loc>https://cybars69.github.io/projects/agency-site-geo/</loc></url>
  <url><loc>https://cybars69.github.io/projects/billing-tracker/</loc></url>
  <url><loc>https://cybars69.github.io/projects/ble-image-transfer/</loc></url>
  <url><loc>https://cybars69.github.io/projects/booking-agent/</loc></url>
  <url><loc>https://cybars69.github.io/projects/clinic-lead-pipeline/</loc></url>
  <url><loc>https://cybars69.github.io/projects/commerce-platform/</loc></url>
  <url><loc>https://cybars69.github.io/projects/concentration-prediction/</loc></url>
  <url><loc>https://cybars69.github.io/projects/generative-art/</loc></url>
  <url><loc>https://cybars69.github.io/projects/healthcare-logistics/</loc></url>
  <url><loc>https://cybars69.github.io/projects/hospitality-marketplace/</loc></url>
  <url><loc>https://cybars69.github.io/projects/image-channel-splitter/</loc></url>
  <url><loc>https://cybars69.github.io/projects/interview-practice/</loc></url>
  <url><loc>https://cybars69.github.io/projects/lms-platform/</loc></url>
  <url><loc>https://cybars69.github.io/projects/nonslop-sidebar/</loc></url>
  <url><loc>https://cybars69.github.io/projects/storefront-on-workers/</loc></url>
  <url><loc>https://cybars69.github.io/projects/telanon/</loc></url>
  <url><loc>https://cybars69.github.io/projects/valor-tutors/</loc></url>
  <url><loc>https://cybars69.github.io/projects/web-cloner/</loc></url>
  <url><loc>https://cybars69.github.io/projects/word2video/</loc></url>
  <url><loc>https://cybars69.github.io/projects/work-order-board/</loc></url>
  <url><loc>https://cybars69.github.io/blog/a-shop-on-a-key-value-store/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/control-plane-seam-usage-events-hmac/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/demo-mode-as-signed-config/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/dropping-the-agent-framework/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/geo-audit-checklist-not-ranking-model/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/ical-is-not-a-channel-manager/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/modelling-quizzes-question-types-and-attempt-states/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/observability-outside-the-app-stack/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/one-state-machine-for-work-orders/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/otp-auth-for-multi-tenant-portals/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/plans-that-never-block-checkout/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/presigned-uploads-to-r2/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/provisioning-a-whatsapp-number-in-six-steps/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/rebuilt-with-astro/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/repo-as-system-of-record/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/signed-entitlements-over-kv/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/streaming-mic-audio-three-attempts/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/the-webhook-returns-200-first/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/two-currencies-one-invoice/</loc><lastmod>2026-09-24</lastmod></url>
  <url><loc>https://cybars69.github.io/blog/websocket-pings-blocked-event-loop/</loc><lastmod>2026-09-24</lastmod></url>
</urlset>
