<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://yunaristech.com/</loc></url>
  <url><loc>https://yunaristech.com/privacy/</loc></url>
  <url><loc>https://yunaristech.com/examples/web/</loc></url>
  <url><loc>https://yunaristech.com/articles/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-wcag-gap-discovered-after-launch-is-not-a-quick-fix/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-studio-closing-without-a-continuity-plan-leaves-your-syste/</loc></url>
  <url><loc>https://yunaristech.com/articles/explaining-what-you-owe-a-customer-when-your-fixed-price-pro/</loc></url>
  <url><loc>https://yunaristech.com/articles/the-github-organisation-holding-your-code-may-not-be-yours/</loc></url>
  <url><loc>https://yunaristech.com/articles/the-person-who-deployed-your-app-to-production-may-not-have-/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-domain-registrar-login-you-cannot-access-is-not-yours/</loc></url>
  <url><loc>https://yunaristech.com/articles/documentation-living-only-in-your-developer-s-head-is-not-do/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-domain-registered-by-a-subcontractor-can-vanish-with-them/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-domain-registrar-login-only-your-developer-remembers-is-a-/</loc></url>
  <url><loc>https://yunaristech.com/articles/two-factor-authentication-tied-to-your-developer-s-phone-can/</loc></url>
  <url><loc>https://yunaristech.com/articles/search-rankings-can-vanish-overnight-if-a-migration-skips-re/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-domain-lapsing-during-handover-can-strand-the-new-owner/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-subcontractor-you-never-approved-may-be-writing-your-code/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-domain-name-renewal-lapsing-mid-project-can-take-your-whol/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-single-developer-s-laptop-failure-can-freeze-your-entire-p/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-staging-environment-that-doesn-t-mirror-production-hides-t/</loc></url>
  <url><loc>https://yunaristech.com/articles/load-testing-before-launch-not-after-your-first-traffic-spik/</loc></url>
  <url><loc>https://yunaristech.com/articles/your-ssl-certificate-renewal-is-someone-else-s-calendar-remi/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-currency-swing-can-quietly-erode-a-fixed-price-usd-quote/</loc></url>
  <url><loc>https://yunaristech.com/articles/nobody-notices-your-site-is-down-until-a-customer-complains-/</loc></url>
  <url><loc>https://yunaristech.com/articles/the-github-repository-often-stays-owned-by-your-developer-s-/</loc></url>
  <url><loc>https://yunaristech.com/articles/source-code-escrow-only-protects-you-if-it-has-been-tested/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-quote-that-excludes-testing-time-was-never-really-fixed/</loc></url>
  <url><loc>https://yunaristech.com/articles/the-line-between-a-bug-fix-and-a-change-request-is-contractu/</loc></url>
  <url><loc>https://yunaristech.com/articles/acceptance-criteria-decide-when-done-happened-not-the-invoic/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-backup-nobody-has-restored-is-not-a-backup/</loc></url>
  <url><loc>https://yunaristech.com/articles/every-third-party-library-you-didn-t-choose-becomes-a-debt-y/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-single-developer-who-knows-the-system-is-a-hidden-risk/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-warranty-with-no-end-date-protects-the-vendor-not-you/</loc></url>
  <url><loc>https://yunaristech.com/articles/milestone-payments-without-deliverable-criteria-pay-for-noth/</loc></url>
  <url><loc>https://yunaristech.com/articles/whoever-holds-the-api-keys-after-launch-controls-the-system/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-deadline-without-a-penalty-clause-is-just-a-suggestion/</loc></url>
  <url><loc>https://yunaristech.com/articles/a-domain-name-outside-the-contract-is-a-risk-you-inherit/</loc></url>
  <url><loc>https://yunaristech.com/articles/who-owns-the-hosting-account-decides-who-controls-your-uptim/</loc></url>
  <url><loc>https://yunaristech.com/articles/support-after-launch-needs-a-clause-not-a-promise/</loc></url>
  <url><loc>https://yunaristech.com/articles/ask-for-a-data-export-clause-before-you-sign-not-after/</loc></url>
  <url><loc>https://yunaristech.com/articles/who-owns-the-source-code-depends-on-what-the-contract-actual/</loc></url>
  <url><loc>https://yunaristech.com/articles/the-demo-that-works-and-the-system-that-ships-are-different-/</loc></url>
  <url><loc>https://yunaristech.com/articles/change-requests-should-renegotiate-price-not-just-the-deadli/</loc></url>
  <url><loc>https://yunaristech.com/articles/buying-the-commodity-and-building-the-difference-and-why-the/</loc></url>
  <url><loc>https://yunaristech.com/articles/why-a-fixed-price-is-possible-when-the-scope-is-written-down/</loc></url>
  <url><loc>https://yunaristech.com/articles/what-a-handover-should-contain-and-why-you-should-be-able-to/</loc></url>
</urlset>
