<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url><loc>https://subxcat.com/</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/"/></url>
<url><loc>https://subxcat.com/ru</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/"/></url>
<url><loc>https://subxcat.com/solutions</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions"/></url>
<url><loc>https://subxcat.com/ru/solutions</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions"/></url>
<url><loc>https://subxcat.com/solutions/code</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions/code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions/code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions/code"/></url>
<url><loc>https://subxcat.com/ru/solutions/code</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions/code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions/code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions/code"/></url>
<url><loc>https://subxcat.com/solutions/design</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions/design"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions/design"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions/design"/></url>
<url><loc>https://subxcat.com/ru/solutions/design</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions/design"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions/design"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions/design"/></url>
<url><loc>https://subxcat.com/solutions/marketing</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions/marketing"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions/marketing"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions/marketing"/></url>
<url><loc>https://subxcat.com/ru/solutions/marketing</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions/marketing"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions/marketing"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions/marketing"/></url>
<url><loc>https://subxcat.com/solutions/mobile</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions/mobile"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions/mobile"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions/mobile"/></url>
<url><loc>https://subxcat.com/ru/solutions/mobile</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/solutions/mobile"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/solutions/mobile"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/solutions/mobile"/></url>
<url><loc>https://subxcat.com/articles</loc><lastmod>2026-10-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles"/></url>
<url><loc>https://subxcat.com/ru/articles</loc><lastmod>2026-10-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles"/></url>
<url><loc>https://subxcat.com/articles/error-handling-basics</loc><lastmod>2026-10-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/error-handling-basics"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/error-handling-basics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/error-handling-basics"/></url>
<url><loc>https://subxcat.com/articles/production-ready</loc><lastmod>2026-10-12</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/production-ready"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/production-ready"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/production-ready"/></url>
<url><loc>https://subxcat.com/articles/product-hunt-launch</loc><lastmod>2026-10-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/product-hunt-launch"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/product-hunt-launch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/product-hunt-launch"/></url>
<url><loc>https://subxcat.com/articles/dark-mode-done-right</loc><lastmod>2026-09-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/dark-mode-done-right"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/dark-mode-done-right"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/dark-mode-done-right"/></url>
<url><loc>https://subxcat.com/articles/choosing-a-model</loc><lastmod>2026-09-19</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/choosing-a-model"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/choosing-a-model"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/choosing-a-model"/></url>
<url><loc>https://subxcat.com/articles/performance-quick-wins</loc><lastmod>2026-09-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/performance-quick-wins"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/performance-quick-wins"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/performance-quick-wins"/></url>
<url><loc>https://subxcat.com/articles/tech-due-diligence</loc><lastmod>2026-09-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/tech-due-diligence"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/tech-due-diligence"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/tech-due-diligence"/></url>
<url><loc>https://subxcat.com/articles/environment-variables</loc><lastmod>2026-08-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/environment-variables"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/environment-variables"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/environment-variables"/></url>
<url><loc>https://subxcat.com/articles/first-b2b-customers</loc><lastmod>2026-08-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/first-b2b-customers"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/first-b2b-customers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/first-b2b-customers"/></url>
<url><loc>https://subxcat.com/articles/accessibility-minimum</loc><lastmod>2026-08-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/accessibility-minimum"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/accessibility-minimum"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/accessibility-minimum"/></url>
<url><loc>https://subxcat.com/articles/ai-ux-patterns</loc><lastmod>2026-08-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/ai-ux-patterns"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/ai-ux-patterns"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/ai-ux-patterns"/></url>
<url><loc>https://subxcat.com/articles/incident-playbook</loc><lastmod>2026-07-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/incident-playbook"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/incident-playbook"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/incident-playbook"/></url>
<url><loc>https://subxcat.com/articles/dependency-hygiene</loc><lastmod>2026-07-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/dependency-hygiene"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/dependency-hygiene"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/dependency-hygiene"/></url>
<url><loc>https://subxcat.com/articles/domain-dns-ssl</loc><lastmod>2026-07-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/domain-dns-ssl"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/domain-dns-ssl"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/domain-dns-ssl"/></url>
<url><loc>https://subxcat.com/articles/first-channel</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/first-channel"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/first-channel"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/first-channel"/></url>
<url><loc>https://subxcat.com/articles/pricing-page-design</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/pricing-page-design"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/pricing-page-design"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/pricing-page-design"/></url>
<url><loc>https://subxcat.com/articles/user-data-and-ai</loc><lastmod>2026-06-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/user-data-and-ai"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/user-data-and-ai"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/user-data-and-ai"/></url>
<url><loc>https://subxcat.com/articles/logs-without-pii</loc><lastmod>2026-06-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/logs-without-pii"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/logs-without-pii"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/logs-without-pii"/></url>
<url><loc>https://subxcat.com/articles/safe-file-uploads</loc><lastmod>2026-05-31</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/safe-file-uploads"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/safe-file-uploads"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/safe-file-uploads"/></url>
<url><loc>https://subxcat.com/articles/refactor-or-rewrite</loc><lastmod>2026-05-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/refactor-or-rewrite"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/refactor-or-rewrite"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/refactor-or-rewrite"/></url>
<url><loc>https://subxcat.com/articles/hire-developer-for-vibe-code</loc><lastmod>2026-05-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/hire-developer-for-vibe-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/hire-developer-for-vibe-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/hire-developer-for-vibe-code"/></url>
<url><loc>https://subxcat.com/articles/what-is-deployment</loc><lastmod>2026-05-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-deployment"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-deployment"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-deployment"/></url>
<url><loc>https://subxcat.com/articles/tracking-plan</loc><lastmod>2026-04-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/tracking-plan"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/tracking-plan"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/tracking-plan"/></url>
<url><loc>https://subxcat.com/articles/why-it-looks-like-a-template</loc><lastmod>2026-04-22</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/why-it-looks-like-a-template"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/why-it-looks-like-a-template"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/why-it-looks-like-a-template"/></url>
<url><loc>https://subxcat.com/articles/agent-or-single-call</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/agent-or-single-call"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/agent-or-single-call"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/agent-or-single-call"/></url>
<url><loc>https://subxcat.com/articles/first-thousand-users</loc><lastmod>2026-04-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/first-thousand-users"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/first-thousand-users"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/first-thousand-users"/></url>
<url><loc>https://subxcat.com/articles/reviewing-ai-code</loc><lastmod>2026-03-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/reviewing-ai-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/reviewing-ai-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/reviewing-ai-code"/></url>
<url><loc>https://subxcat.com/articles/tech-debt-in-vibe-code</loc><lastmod>2026-03-22</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/tech-debt-in-vibe-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/tech-debt-in-vibe-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/tech-debt-in-vibe-code"/></url>
<url><loc>https://subxcat.com/articles/leaving-lovable</loc><lastmod>2026-03-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/leaving-lovable"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/leaving-lovable"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/leaving-lovable"/></url>
<url><loc>https://subxcat.com/articles/authentication-vs-authorization</loc><lastmod>2026-03-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/authentication-vs-authorization"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/authentication-vs-authorization"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/authentication-vs-authorization"/></url>
<url><loc>https://subxcat.com/articles/retention-metrics</loc><lastmod>2026-02-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/retention-metrics"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/retention-metrics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/retention-metrics"/></url>
<url><loc>https://subxcat.com/articles/mobile-mistakes</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/mobile-mistakes"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/mobile-mistakes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/mobile-mistakes"/></url>
<url><loc>https://subxcat.com/articles/llm-evals</loc><lastmod>2026-02-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/llm-evals"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/llm-evals"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/llm-evals"/></url>
<url><loc>https://subxcat.com/articles/zero-downtime-migrations</loc><lastmod>2026-02-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/zero-downtime-migrations"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/zero-downtime-migrations"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/zero-downtime-migrations"/></url>
<url><loc>https://subxcat.com/articles/tests-that-matter</loc><lastmod>2026-01-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/tests-that-matter"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/tests-that-matter"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/tests-that-matter"/></url>
<url><loc>https://subxcat.com/articles/readme-and-handover-docs</loc><lastmod>2026-01-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/readme-and-handover-docs"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/readme-and-handover-docs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/readme-and-handover-docs"/></url>
<url><loc>https://subxcat.com/articles/ai-code-common-bugs</loc><lastmod>2026-01-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/ai-code-common-bugs"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/ai-code-common-bugs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/ai-code-common-bugs"/></url>
<url><loc>https://subxcat.com/articles/git-for-vibe-coders</loc><lastmod>2026-01-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/git-for-vibe-coders"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/git-for-vibe-coders"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/git-for-vibe-coders"/></url>
<url><loc>https://subxcat.com/articles/in-app-purchases-basics</loc><lastmod>2025-12-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/in-app-purchases-basics"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/in-app-purchases-basics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/in-app-purchases-basics"/></url>
<url><loc>https://subxcat.com/articles/pricing-experiments</loc><lastmod>2025-12-17</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/pricing-experiments"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/pricing-experiments"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/pricing-experiments"/></url>
<url><loc>https://subxcat.com/articles/diy-ux-audit</loc><lastmod>2025-12-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/diy-ux-audit"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/diy-ux-audit"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/diy-ux-audit"/></url>
<url><loc>https://subxcat.com/articles/rag-without-hype</loc><lastmod>2025-12-01</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/rag-without-hype"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/rag-without-hype"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/rag-without-hype"/></url>
<url><loc>https://subxcat.com/articles/monitoring-minimum</loc><lastmod>2025-11-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/monitoring-minimum"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/monitoring-minimum"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/monitoring-minimum"/></url>
<url><loc>https://subxcat.com/articles/payment-webhooks</loc><lastmod>2025-11-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/payment-webhooks"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/payment-webhooks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/payment-webhooks"/></url>
<url><loc>https://subxcat.com/articles/naming-in-code</loc><lastmod>2025-11-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/naming-in-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/naming-in-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/naming-in-code"/></url>
<url><loc>https://subxcat.com/articles/vibe-coding-workflow</loc><lastmod>2025-10-31</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-workflow"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-workflow"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-workflow"/></url>
<url><loc>https://subxcat.com/articles/what-is-refactoring</loc><lastmod>2025-10-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-refactoring"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-refactoring"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-refactoring"/></url>
<url><loc>https://subxcat.com/articles/push-notifications-basics</loc><lastmod>2025-10-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/push-notifications-basics"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/push-notifications-basics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/push-notifications-basics"/></url>
<url><loc>https://subxcat.com/articles/startup-positioning</loc><lastmod>2025-10-07</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/startup-positioning"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/startup-positioning"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/startup-positioning"/></url>
<url><loc>https://subxcat.com/articles/design-system-small-team</loc><lastmod>2025-09-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/design-system-small-team"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/design-system-small-team"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/design-system-small-team"/></url>
<url><loc>https://subxcat.com/articles/structured-outputs</loc><lastmod>2025-09-22</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/structured-outputs"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/structured-outputs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/structured-outputs"/></url>
<url><loc>https://subxcat.com/articles/backups-that-restore</loc><lastmod>2025-09-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/backups-that-restore"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/backups-that-restore"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/backups-that-restore"/></url>
<url><loc>https://subxcat.com/articles/auth-pitfalls</loc><lastmod>2025-09-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/auth-pitfalls"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/auth-pitfalls"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/auth-pitfalls"/></url>
<url><loc>https://subxcat.com/articles/remove-dead-code</loc><lastmod>2025-08-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/remove-dead-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/remove-dead-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/remove-dead-code"/></url>
<url><loc>https://subxcat.com/articles/vibe-coding-limits</loc><lastmod>2025-08-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-limits"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-limits"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-limits"/></url>
<url><loc>https://subxcat.com/articles/what-is-an-api</loc><lastmod>2025-08-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-an-api"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-an-api"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-an-api"/></url>
<url><loc>https://subxcat.com/articles/app-store-rejection</loc><lastmod>2025-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/app-store-rejection"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/app-store-rejection"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/app-store-rejection"/></url>
<url><loc>https://subxcat.com/articles/concierge-mvp</loc><lastmod>2025-07-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/concierge-mvp"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/concierge-mvp"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/concierge-mvp"/></url>
<url><loc>https://subxcat.com/articles/forms-people-finish</loc><lastmod>2025-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/forms-people-finish"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/forms-people-finish"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/forms-people-finish"/></url>
<url><loc>https://subxcat.com/articles/prompt-injection-explained</loc><lastmod>2025-07-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/prompt-injection-explained"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/prompt-injection-explained"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/prompt-injection-explained"/></url>
<url><loc>https://subxcat.com/articles/dev-stage-prod</loc><lastmod>2025-07-05</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/dev-stage-prod"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/dev-stage-prod"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/dev-stage-prod"/></url>
<url><loc>https://subxcat.com/articles/secrets-management</loc><lastmod>2025-06-27</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/secrets-management"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/secrets-management"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/secrets-management"/></url>
<url><loc>https://subxcat.com/articles/project-folder-structure</loc><lastmod>2025-06-19</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/project-folder-structure"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/project-folder-structure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/project-folder-structure"/></url>
<url><loc>https://subxcat.com/articles/vibe-coding-for-founders</loc><lastmod>2025-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-for-founders"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-for-founders"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-for-founders"/></url>
<url><loc>https://subxcat.com/articles/frontend-backend-database</loc><lastmod>2025-06-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/frontend-backend-database"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/frontend-backend-database"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/frontend-backend-database"/></url>
<url><loc>https://subxcat.com/articles/publish-app-store-google-play</loc><lastmod>2025-05-27</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/publish-app-store-google-play"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/publish-app-store-google-play"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/publish-app-store-google-play"/></url>
<url><loc>https://subxcat.com/articles/customer-interviews</loc><lastmod>2025-05-19</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/customer-interviews"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/customer-interviews"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/customer-interviews"/></url>
<url><loc>https://subxcat.com/articles/empty-states</loc><lastmod>2025-05-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/empty-states"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/empty-states"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/empty-states"/></url>
<url><loc>https://subxcat.com/articles/ai-cost-control</loc><lastmod>2025-05-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/ai-cost-control"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/ai-cost-control"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/ai-cost-control"/></url>
<url><loc>https://subxcat.com/articles/ci-cd-small-team</loc><lastmod>2025-04-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/ci-cd-small-team"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/ci-cd-small-team"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/ci-cd-small-team"/></url>
<url><loc>https://subxcat.com/articles/supabase-rls</loc><lastmod>2025-04-17</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/supabase-rls"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/supabase-rls"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/supabase-rls"/></url>
<url><loc>https://subxcat.com/articles/messy-codebase-first-week</loc><lastmod>2025-04-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/messy-codebase-first-week"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/messy-codebase-first-week"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/messy-codebase-first-week"/></url>
<url><loc>https://subxcat.com/articles/vibe-coding-prompts</loc><lastmod>2025-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-prompts"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-prompts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-prompts"/></url>
<url><loc>https://subxcat.com/articles/what-is-mvp</loc><lastmod>2025-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-mvp"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-mvp"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-mvp"/></url>
<url><loc>https://subxcat.com/articles/pwa-vs-native-app</loc><lastmod>2025-03-17</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/pwa-vs-native-app"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/pwa-vs-native-app"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/pwa-vs-native-app"/></url>
<url><loc>https://subxcat.com/articles/market-fit-before-marketing</loc><lastmod>2025-03-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/market-fit-before-marketing"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/market-fit-before-marketing"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/market-fit-before-marketing"/></url>
<url><loc>https://subxcat.com/articles/onboarding-that-retains</loc><lastmod>2025-03-01</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/onboarding-that-retains"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/onboarding-that-retains"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/onboarding-that-retains"/></url>
<url><loc>https://subxcat.com/articles/designing-ai-features</loc><lastmod>2025-02-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/designing-ai-features"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/designing-ai-features"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/designing-ai-features"/></url>
<url><loc>https://subxcat.com/articles/choosing-hosting</loc><lastmod>2025-02-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/choosing-hosting"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/choosing-hosting"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/choosing-hosting"/></url>
<url><loc>https://subxcat.com/articles/vibe-code-launch-checklist</loc><lastmod>2025-02-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-code-launch-checklist"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-code-launch-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-code-launch-checklist"/></url>
<url><loc>https://subxcat.com/articles/clean-up-vibe-code</loc><lastmod>2025-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/clean-up-vibe-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/clean-up-vibe-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/clean-up-vibe-code"/></url>
<url><loc>https://subxcat.com/articles/vibe-coding-tools-compared</loc><lastmod>2025-01-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-tools-compared"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-tools-compared"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-tools-compared"/></url>
<url><loc>https://subxcat.com/articles/what-is-vibe-coding</loc><lastmod>2025-01-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-vibe-coding"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-vibe-coding"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-vibe-coding"/></url>
<url><loc>https://subxcat.com/ru/articles/error-handling-basics</loc><lastmod>2026-10-20</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/error-handling-basics"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/error-handling-basics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/error-handling-basics"/></url>
<url><loc>https://subxcat.com/ru/articles/production-ready</loc><lastmod>2026-10-12</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/production-ready"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/production-ready"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/production-ready"/></url>
<url><loc>https://subxcat.com/ru/articles/product-hunt-launch</loc><lastmod>2026-10-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/product-hunt-launch"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/product-hunt-launch"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/product-hunt-launch"/></url>
<url><loc>https://subxcat.com/ru/articles/dark-mode-done-right</loc><lastmod>2026-09-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/dark-mode-done-right"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/dark-mode-done-right"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/dark-mode-done-right"/></url>
<url><loc>https://subxcat.com/ru/articles/choosing-a-model</loc><lastmod>2026-09-19</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/choosing-a-model"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/choosing-a-model"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/choosing-a-model"/></url>
<url><loc>https://subxcat.com/ru/articles/performance-quick-wins</loc><lastmod>2026-09-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/performance-quick-wins"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/performance-quick-wins"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/performance-quick-wins"/></url>
<url><loc>https://subxcat.com/ru/articles/tech-due-diligence</loc><lastmod>2026-09-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/tech-due-diligence"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/tech-due-diligence"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/tech-due-diligence"/></url>
<url><loc>https://subxcat.com/ru/articles/environment-variables</loc><lastmod>2026-08-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/environment-variables"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/environment-variables"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/environment-variables"/></url>
<url><loc>https://subxcat.com/ru/articles/first-b2b-customers</loc><lastmod>2026-08-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/first-b2b-customers"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/first-b2b-customers"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/first-b2b-customers"/></url>
<url><loc>https://subxcat.com/ru/articles/accessibility-minimum</loc><lastmod>2026-08-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/accessibility-minimum"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/accessibility-minimum"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/accessibility-minimum"/></url>
<url><loc>https://subxcat.com/ru/articles/ai-ux-patterns</loc><lastmod>2026-08-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/ai-ux-patterns"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/ai-ux-patterns"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/ai-ux-patterns"/></url>
<url><loc>https://subxcat.com/ru/articles/incident-playbook</loc><lastmod>2026-07-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/incident-playbook"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/incident-playbook"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/incident-playbook"/></url>
<url><loc>https://subxcat.com/ru/articles/dependency-hygiene</loc><lastmod>2026-07-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/dependency-hygiene"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/dependency-hygiene"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/dependency-hygiene"/></url>
<url><loc>https://subxcat.com/ru/articles/domain-dns-ssl</loc><lastmod>2026-07-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/domain-dns-ssl"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/domain-dns-ssl"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/domain-dns-ssl"/></url>
<url><loc>https://subxcat.com/ru/articles/first-channel</loc><lastmod>2026-07-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/first-channel"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/first-channel"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/first-channel"/></url>
<url><loc>https://subxcat.com/ru/articles/pricing-page-design</loc><lastmod>2026-06-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/pricing-page-design"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/pricing-page-design"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/pricing-page-design"/></url>
<url><loc>https://subxcat.com/ru/articles/user-data-and-ai</loc><lastmod>2026-06-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/user-data-and-ai"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/user-data-and-ai"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/user-data-and-ai"/></url>
<url><loc>https://subxcat.com/ru/articles/logs-without-pii</loc><lastmod>2026-06-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/logs-without-pii"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/logs-without-pii"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/logs-without-pii"/></url>
<url><loc>https://subxcat.com/ru/articles/safe-file-uploads</loc><lastmod>2026-05-31</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/safe-file-uploads"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/safe-file-uploads"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/safe-file-uploads"/></url>
<url><loc>https://subxcat.com/ru/articles/refactor-or-rewrite</loc><lastmod>2026-05-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/refactor-or-rewrite"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/refactor-or-rewrite"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/refactor-or-rewrite"/></url>
<url><loc>https://subxcat.com/ru/articles/hire-developer-for-vibe-code</loc><lastmod>2026-05-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/hire-developer-for-vibe-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/hire-developer-for-vibe-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/hire-developer-for-vibe-code"/></url>
<url><loc>https://subxcat.com/ru/articles/what-is-deployment</loc><lastmod>2026-05-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-deployment"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-deployment"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-deployment"/></url>
<url><loc>https://subxcat.com/ru/articles/tracking-plan</loc><lastmod>2026-04-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/tracking-plan"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/tracking-plan"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/tracking-plan"/></url>
<url><loc>https://subxcat.com/ru/articles/why-it-looks-like-a-template</loc><lastmod>2026-04-22</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/why-it-looks-like-a-template"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/why-it-looks-like-a-template"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/why-it-looks-like-a-template"/></url>
<url><loc>https://subxcat.com/ru/articles/agent-or-single-call</loc><lastmod>2026-04-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/agent-or-single-call"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/agent-or-single-call"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/agent-or-single-call"/></url>
<url><loc>https://subxcat.com/ru/articles/first-thousand-users</loc><lastmod>2026-04-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/first-thousand-users"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/first-thousand-users"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/first-thousand-users"/></url>
<url><loc>https://subxcat.com/ru/articles/reviewing-ai-code</loc><lastmod>2026-03-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/reviewing-ai-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/reviewing-ai-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/reviewing-ai-code"/></url>
<url><loc>https://subxcat.com/ru/articles/tech-debt-in-vibe-code</loc><lastmod>2026-03-22</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/tech-debt-in-vibe-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/tech-debt-in-vibe-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/tech-debt-in-vibe-code"/></url>
<url><loc>https://subxcat.com/ru/articles/leaving-lovable</loc><lastmod>2026-03-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/leaving-lovable"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/leaving-lovable"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/leaving-lovable"/></url>
<url><loc>https://subxcat.com/ru/articles/authentication-vs-authorization</loc><lastmod>2026-03-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/authentication-vs-authorization"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/authentication-vs-authorization"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/authentication-vs-authorization"/></url>
<url><loc>https://subxcat.com/ru/articles/retention-metrics</loc><lastmod>2026-02-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/retention-metrics"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/retention-metrics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/retention-metrics"/></url>
<url><loc>https://subxcat.com/ru/articles/mobile-mistakes</loc><lastmod>2026-02-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/mobile-mistakes"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/mobile-mistakes"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/mobile-mistakes"/></url>
<url><loc>https://subxcat.com/ru/articles/llm-evals</loc><lastmod>2026-02-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/llm-evals"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/llm-evals"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/llm-evals"/></url>
<url><loc>https://subxcat.com/ru/articles/zero-downtime-migrations</loc><lastmod>2026-02-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/zero-downtime-migrations"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/zero-downtime-migrations"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/zero-downtime-migrations"/></url>
<url><loc>https://subxcat.com/ru/articles/tests-that-matter</loc><lastmod>2026-01-26</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/tests-that-matter"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/tests-that-matter"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/tests-that-matter"/></url>
<url><loc>https://subxcat.com/ru/articles/readme-and-handover-docs</loc><lastmod>2026-01-18</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/readme-and-handover-docs"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/readme-and-handover-docs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/readme-and-handover-docs"/></url>
<url><loc>https://subxcat.com/ru/articles/ai-code-common-bugs</loc><lastmod>2026-01-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/ai-code-common-bugs"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/ai-code-common-bugs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/ai-code-common-bugs"/></url>
<url><loc>https://subxcat.com/ru/articles/git-for-vibe-coders</loc><lastmod>2026-01-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/git-for-vibe-coders"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/git-for-vibe-coders"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/git-for-vibe-coders"/></url>
<url><loc>https://subxcat.com/ru/articles/in-app-purchases-basics</loc><lastmod>2025-12-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/in-app-purchases-basics"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/in-app-purchases-basics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/in-app-purchases-basics"/></url>
<url><loc>https://subxcat.com/ru/articles/pricing-experiments</loc><lastmod>2025-12-17</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/pricing-experiments"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/pricing-experiments"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/pricing-experiments"/></url>
<url><loc>https://subxcat.com/ru/articles/diy-ux-audit</loc><lastmod>2025-12-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/diy-ux-audit"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/diy-ux-audit"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/diy-ux-audit"/></url>
<url><loc>https://subxcat.com/ru/articles/rag-without-hype</loc><lastmod>2025-12-01</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/rag-without-hype"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/rag-without-hype"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/rag-without-hype"/></url>
<url><loc>https://subxcat.com/ru/articles/monitoring-minimum</loc><lastmod>2025-11-24</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/monitoring-minimum"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/monitoring-minimum"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/monitoring-minimum"/></url>
<url><loc>https://subxcat.com/ru/articles/payment-webhooks</loc><lastmod>2025-11-16</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/payment-webhooks"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/payment-webhooks"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/payment-webhooks"/></url>
<url><loc>https://subxcat.com/ru/articles/naming-in-code</loc><lastmod>2025-11-08</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/naming-in-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/naming-in-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/naming-in-code"/></url>
<url><loc>https://subxcat.com/ru/articles/vibe-coding-workflow</loc><lastmod>2025-10-31</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-workflow"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-workflow"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-workflow"/></url>
<url><loc>https://subxcat.com/ru/articles/what-is-refactoring</loc><lastmod>2025-10-23</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-refactoring"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-refactoring"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-refactoring"/></url>
<url><loc>https://subxcat.com/ru/articles/push-notifications-basics</loc><lastmod>2025-10-15</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/push-notifications-basics"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/push-notifications-basics"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/push-notifications-basics"/></url>
<url><loc>https://subxcat.com/ru/articles/startup-positioning</loc><lastmod>2025-10-07</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/startup-positioning"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/startup-positioning"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/startup-positioning"/></url>
<url><loc>https://subxcat.com/ru/articles/design-system-small-team</loc><lastmod>2025-09-30</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/design-system-small-team"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/design-system-small-team"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/design-system-small-team"/></url>
<url><loc>https://subxcat.com/ru/articles/structured-outputs</loc><lastmod>2025-09-22</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/structured-outputs"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/structured-outputs"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/structured-outputs"/></url>
<url><loc>https://subxcat.com/ru/articles/backups-that-restore</loc><lastmod>2025-09-14</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/backups-that-restore"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/backups-that-restore"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/backups-that-restore"/></url>
<url><loc>https://subxcat.com/ru/articles/auth-pitfalls</loc><lastmod>2025-09-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/auth-pitfalls"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/auth-pitfalls"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/auth-pitfalls"/></url>
<url><loc>https://subxcat.com/ru/articles/remove-dead-code</loc><lastmod>2025-08-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/remove-dead-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/remove-dead-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/remove-dead-code"/></url>
<url><loc>https://subxcat.com/ru/articles/vibe-coding-limits</loc><lastmod>2025-08-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-limits"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-limits"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-limits"/></url>
<url><loc>https://subxcat.com/ru/articles/what-is-an-api</loc><lastmod>2025-08-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-an-api"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-an-api"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-an-api"/></url>
<url><loc>https://subxcat.com/ru/articles/app-store-rejection</loc><lastmod>2025-08-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/app-store-rejection"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/app-store-rejection"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/app-store-rejection"/></url>
<url><loc>https://subxcat.com/ru/articles/concierge-mvp</loc><lastmod>2025-07-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/concierge-mvp"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/concierge-mvp"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/concierge-mvp"/></url>
<url><loc>https://subxcat.com/ru/articles/forms-people-finish</loc><lastmod>2025-07-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/forms-people-finish"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/forms-people-finish"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/forms-people-finish"/></url>
<url><loc>https://subxcat.com/ru/articles/prompt-injection-explained</loc><lastmod>2025-07-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/prompt-injection-explained"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/prompt-injection-explained"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/prompt-injection-explained"/></url>
<url><loc>https://subxcat.com/ru/articles/dev-stage-prod</loc><lastmod>2025-07-05</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/dev-stage-prod"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/dev-stage-prod"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/dev-stage-prod"/></url>
<url><loc>https://subxcat.com/ru/articles/secrets-management</loc><lastmod>2025-06-27</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/secrets-management"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/secrets-management"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/secrets-management"/></url>
<url><loc>https://subxcat.com/ru/articles/project-folder-structure</loc><lastmod>2025-06-19</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/project-folder-structure"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/project-folder-structure"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/project-folder-structure"/></url>
<url><loc>https://subxcat.com/ru/articles/vibe-coding-for-founders</loc><lastmod>2025-06-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-for-founders"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-for-founders"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-for-founders"/></url>
<url><loc>https://subxcat.com/ru/articles/frontend-backend-database</loc><lastmod>2025-06-04</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/frontend-backend-database"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/frontend-backend-database"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/frontend-backend-database"/></url>
<url><loc>https://subxcat.com/ru/articles/publish-app-store-google-play</loc><lastmod>2025-05-27</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/publish-app-store-google-play"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/publish-app-store-google-play"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/publish-app-store-google-play"/></url>
<url><loc>https://subxcat.com/ru/articles/customer-interviews</loc><lastmod>2025-05-19</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/customer-interviews"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/customer-interviews"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/customer-interviews"/></url>
<url><loc>https://subxcat.com/ru/articles/empty-states</loc><lastmod>2025-05-11</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/empty-states"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/empty-states"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/empty-states"/></url>
<url><loc>https://subxcat.com/ru/articles/ai-cost-control</loc><lastmod>2025-05-03</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/ai-cost-control"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/ai-cost-control"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/ai-cost-control"/></url>
<url><loc>https://subxcat.com/ru/articles/ci-cd-small-team</loc><lastmod>2025-04-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/ci-cd-small-team"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/ci-cd-small-team"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/ci-cd-small-team"/></url>
<url><loc>https://subxcat.com/ru/articles/supabase-rls</loc><lastmod>2025-04-17</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/supabase-rls"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/supabase-rls"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/supabase-rls"/></url>
<url><loc>https://subxcat.com/ru/articles/messy-codebase-first-week</loc><lastmod>2025-04-10</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/messy-codebase-first-week"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/messy-codebase-first-week"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/messy-codebase-first-week"/></url>
<url><loc>https://subxcat.com/ru/articles/vibe-coding-prompts</loc><lastmod>2025-04-02</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-prompts"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-prompts"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-prompts"/></url>
<url><loc>https://subxcat.com/ru/articles/what-is-mvp</loc><lastmod>2025-03-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-mvp"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-mvp"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-mvp"/></url>
<url><loc>https://subxcat.com/ru/articles/pwa-vs-native-app</loc><lastmod>2025-03-17</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/pwa-vs-native-app"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/pwa-vs-native-app"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/pwa-vs-native-app"/></url>
<url><loc>https://subxcat.com/ru/articles/market-fit-before-marketing</loc><lastmod>2025-03-09</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/market-fit-before-marketing"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/market-fit-before-marketing"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/market-fit-before-marketing"/></url>
<url><loc>https://subxcat.com/ru/articles/onboarding-that-retains</loc><lastmod>2025-03-01</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/onboarding-that-retains"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/onboarding-that-retains"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/onboarding-that-retains"/></url>
<url><loc>https://subxcat.com/ru/articles/designing-ai-features</loc><lastmod>2025-02-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/designing-ai-features"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/designing-ai-features"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/designing-ai-features"/></url>
<url><loc>https://subxcat.com/ru/articles/choosing-hosting</loc><lastmod>2025-02-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/choosing-hosting"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/choosing-hosting"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/choosing-hosting"/></url>
<url><loc>https://subxcat.com/ru/articles/vibe-code-launch-checklist</loc><lastmod>2025-02-06</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-code-launch-checklist"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-code-launch-checklist"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-code-launch-checklist"/></url>
<url><loc>https://subxcat.com/ru/articles/clean-up-vibe-code</loc><lastmod>2025-01-29</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/clean-up-vibe-code"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/clean-up-vibe-code"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/clean-up-vibe-code"/></url>
<url><loc>https://subxcat.com/ru/articles/vibe-coding-tools-compared</loc><lastmod>2025-01-21</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/vibe-coding-tools-compared"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/vibe-coding-tools-compared"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/vibe-coding-tools-compared"/></url>
<url><loc>https://subxcat.com/ru/articles/what-is-vibe-coding</loc><lastmod>2025-01-13</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/articles/what-is-vibe-coding"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/articles/what-is-vibe-coding"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/articles/what-is-vibe-coding"/></url>
<url><loc>https://subxcat.com/news</loc><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/news"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/news"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/news"/></url>
<url><loc>https://subxcat.com/ru/news</loc><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/news"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/news"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/news"/></url>
<url><loc>https://subxcat.com/privacy</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/privacy"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/privacy"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/privacy"/></url>
<url><loc>https://subxcat.com/ru/privacy</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/privacy"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/privacy"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/privacy"/></url>
<url><loc>https://subxcat.com/terms</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/terms"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/terms"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/terms"/></url>
<url><loc>https://subxcat.com/ru/terms</loc><lastmod>2026-10-25</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://subxcat.com/terms"/><xhtml:link rel="alternate" hreflang="ru" href="https://subxcat.com/ru/terms"/><xhtml:link rel="alternate" hreflang="x-default" href="https://subxcat.com/terms"/></url>
</urlset>
