<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://firetrail.dev/</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/pricing</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/security</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/learn</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/compare/ai-code-review-tools</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/compare/coderabbit</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/compare/greptile</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/review/ai-generated-code</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/review/claude-code</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/review/cursor</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/review/ai-generated-code-security</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/guides/review-a-5000-line-ai-pr</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/by-category</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/accessibility</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/security</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/database</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/principles</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/accessibility/ai-generated-markup-a11y</loc>
    <lastmod>2026-06-18</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/security/ai-code-security-blind-spots</loc>
    <lastmod>2026-06-16</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/database/designed-for-reads</loc>
    <lastmod>2026-06-12</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/premature-abstraction</loc>
    <lastmod>2026-06-10</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/principles/goodharts-law-in-engineering-metrics</loc>
    <lastmod>2026-06-09</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend/ai-generated-ui-consistency</loc>
    <lastmod>2026-06-08</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/ai-hallucinated-apis</loc>
    <lastmod>2026-05-20</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/accessibility/accessible-data-tables</loc>
    <lastmod>2026-05-19</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend/ui-state-vs-server-state</loc>
    <lastmod>2026-05-14</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/principles/review-ai-code-like-a-teammate</loc>
    <lastmod>2026-05-13</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/database/naming-things-in-schemas</loc>
    <lastmod>2026-05-05</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/security/csrf-and-session-safety</loc>
    <lastmod>2026-05-05</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/race-conditions-in-web-apps</loc>
    <lastmod>2026-04-29</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend/forms-that-dont-fight-users</loc>
    <lastmod>2026-04-20</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/principles/vibe-coding-vs-engineering</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/accessibility/focus-management-in-spas</loc>
    <lastmod>2026-04-16</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/security/mass-assignment</loc>
    <lastmod>2026-04-08</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/fat-controllers-thin-services</loc>
    <lastmod>2026-04-08</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/database/soft-deletes-and-their-costs</loc>
    <lastmod>2026-04-07</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend/frontend-performance-budgets</loc>
    <lastmod>2026-03-27</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/principles/the-boy-scout-rule-and-its-limits</loc>
    <lastmod>2026-03-21</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/timeouts-retries-circuit-breakers</loc>
    <lastmod>2026-03-18</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/accessibility/color-is-not-communication</loc>
    <lastmod>2026-03-15</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/security/authorization-on-the-backend</loc>
    <lastmod>2026-03-12</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/database/migrations-at-scale</loc>
    <lastmod>2026-03-10</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend/optimistic-updates-done-right</loc>
    <lastmod>2026-03-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/api-contracts-that-dont-leak</loc>
    <lastmod>2026-02-25</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/principles/small-prs-move-faster</loc>
    <lastmod>2026-02-24</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/security/injection-still-happens</loc>
    <lastmod>2026-02-19</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/database/choosing-primary-keys</loc>
    <lastmod>2026-02-16</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend/list-keys-and-reconciliation</loc>
    <lastmod>2026-02-10</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/accessibility/forms-everyone-can-fill</loc>
    <lastmod>2026-02-10</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/error-handling-that-fails-safely</loc>
    <lastmod>2026-02-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/security/tenant-isolation</loc>
    <lastmod>2026-01-28</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/principles/naming-is-design</loc>
    <lastmod>2026-01-28</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/database/nullable-columns-hide-modeling-debt</loc>
    <lastmod>2026-01-22</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend/component-boundaries</loc>
    <lastmod>2026-01-19</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/safe-database-migrations</loc>
    <lastmod>2026-01-14</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/accessibility/semantic-html-before-aria</loc>
    <lastmod>2026-01-07</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/security/idor-broken-object-authorization</loc>
    <lastmod>2026-01-06</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/principles/cognitive-load-budget</loc>
    <lastmod>2026-01-02</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/database/constraints-are-documentation</loc>
    <lastmod>2025-12-29</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend/useeffect-is-not-a-lifecycle</loc>
    <lastmod>2025-12-28</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/idempotent-background-jobs</loc>
    <lastmod>2025-12-23</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/security/secrets-in-code</loc>
    <lastmod>2025-12-08</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/accessibility/keyboard-first</loc>
    <lastmod>2025-12-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/database/indexes-are-not-magic</loc>
    <lastmod>2025-12-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/principles/code-is-read-more-than-written</loc>
    <lastmod>2025-12-04</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/backend/n-plus-one-queries</loc>
    <lastmod>2025-12-03</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/learn/frontend/loading-empty-error-states</loc>
    <lastmod>2025-12-03</lastmod>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/quickstart</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/github</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/future-debug-cost</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/how-analysis-works</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/pull-requests</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/pr-analysis</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/classifiers</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/custom-classifiers</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/review-team</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/pr-quiz</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/patch-coverage</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/origin-tracing</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/merge-checks</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/firetrail-mcp</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/rework</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/review-brief</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/security-audit</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/business-case</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/engineering-health</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/business-impact</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/classifier-analytics</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/team-comparison</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/historical-chat</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/plans-billing</loc>
  </url>
  <url>
    <loc>https://firetrail.dev/docs/cost-usage</loc>
  </url>
</urlset>
