<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://oleg.is/blog/15-minute-architecture-review</loc>
    <lastmod>2026-04-14T19:42:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/30-day-engineering-handover</loc>
    <lastmod>2026-04-14T21:01:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/accelerator-delivery-risk-view</loc>
    <lastmod>2026-04-14T06:39:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/accelerator-mentoring-mixed-cohorts</loc>
    <lastmod>2026-04-14T21:27:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/accelerator-talk-follow-up</loc>
    <lastmod>2026-04-14T15:12:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/accelerator-technical-advisory-model</loc>
    <lastmod>2026-04-14T19:42:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/accessibility-bugs-redesigns</loc>
    <lastmod>2026-04-12T23:58:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/access-ownership-map-sales</loc>
    <lastmod>2026-04-12T06:25:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/access-reviews-business-tools</loc>
    <lastmod>2026-04-11T20:08:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/access-reviews-org-changes</loc>
    <lastmod>2026-04-11T17:11:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/account-merges-clean-history</loc>
    <lastmod>2026-04-11T17:43:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/acting-cto-write-code</loc>
    <lastmod>2026-04-27T21:27:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/add-vector-database-small-team</loc>
    <lastmod>2026-04-13T07:04:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/admin-frustration-signals</loc>
    <lastmod>2026-04-13T04:14:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/admin-panel-safe-actions</loc>
    <lastmod>2026-04-11T23:01:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/advice-vs-ownership-startup</loc>
    <lastmod>2026-04-15T02:14:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/advisor-operator-startup-path</loc>
    <lastmod>2026-04-15T02:14:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/advisor-rescue-failing-sprint</loc>
    <lastmod>2026-04-14T21:18:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agency-ai-team-handover</loc>
    <lastmod>2026-04-13T06:56:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agency-architecture-before-signing</loc>
    <lastmod>2026-04-11T06:28:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agency-contractor-fractional-cto</loc>
    <lastmod>2026-04-10T05:55:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agency-handover-checklist</loc>
    <lastmod>2026-04-13T06:48:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agency-launch-ownership</loc>
    <lastmod>2026-04-14T21:46:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agency-mvp-handover</loc>
    <lastmod>2026-04-14T20:33:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agency-product-due-diligence</loc>
    <lastmod>2026-04-27T21:41:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agency-product-executive-help</loc>
    <lastmod>2026-04-14T09:30:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agent-safe-backend-commands</loc>
    <lastmod>2026-04-13T00:59:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agent-tool-selection-rules</loc>
    <lastmod>2026-04-10T12:21:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agent-tool-timeout-rules</loc>
    <lastmod>2026-04-11T17:16:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/agent-workflow-dry-runs</loc>
    <lastmod>2026-04-11T23:08:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/aggregate-invariants-double-writes</loc>
    <lastmod>2026-04-12T23:33:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ag-grid-tanstack-mui-b2b</loc>
    <lastmod>2026-04-27T05:18:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-adoption-50-person-company</loc>
    <lastmod>2026-04-27T21:27:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-adoption-cost-review</loc>
    <lastmod>2026-04-13T07:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-adoption-finance-early</loc>
    <lastmod>2026-04-14T13:02:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-adoption-one-workflow</loc>
    <lastmod>2026-04-14T08:53:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-adoption-qa-first</loc>
    <lastmod>2026-04-13T20:12:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-adoption-review-capacity</loc>
    <lastmod>2026-04-13T20:07:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-adoption-review-capacity-0eblf</loc>
    <lastmod>2026-04-14T12:54:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-agent-memory-design</loc>
    <lastmod>2026-04-10T05:55:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-agent-permissions-model</loc>
    <lastmod>2026-04-11T06:11:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-agent-workflow-edge</loc>
    <lastmod>2026-04-12T23:39:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-architecture-review-flow</loc>
    <lastmod>2026-04-13T07:19:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-assistants-junior-mentoring</loc>
    <lastmod>2026-04-12T06:12:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-assistants-senior-engineers</loc>
    <lastmod>2026-04-13T05:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-assistant-usage-policy</loc>
    <lastmod>2026-04-11T05:46:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-audit-trail-verdicts</loc>
    <lastmod>2026-04-12T23:38:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-automation-approval-points</loc>
    <lastmod>2026-04-10T05:19:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-automation-fails-small-business</loc>
    <lastmod>2026-04-10T11:36:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-automation-private-spreadsheets</loc>
    <lastmod>2026-04-27T21:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-automation-rollback</loc>
    <lastmod>2026-04-13T07:04:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-back-office-automation-fast</loc>
    <lastmod>2026-04-10T08:00:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-board-pack-summaries-privacy</loc>
    <lastmod>2026-04-11T16:48:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-bug-taxonomy</loc>
    <lastmod>2026-04-11T18:34:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-change-logs-customers</loc>
    <lastmod>2026-04-10T06:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-change-management-steps</loc>
    <lastmod>2026-04-13T07:14:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-code-conventions-shared-repos</loc>
    <lastmod>2026-04-11T17:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-code-ownership-rules</loc>
    <lastmod>2026-04-11T21:53:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-code-quality-gates</loc>
    <lastmod>2026-04-10T08:09:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-code-review-guardrails</loc>
    <lastmod>2026-04-10T06:01:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-code-review-lanes</loc>
    <lastmod>2026-04-12T06:20:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-code-review-prompts</loc>
    <lastmod>2026-04-12T06:04:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-code-reviews-house-style</loc>
    <lastmod>2026-04-27T05:36:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-code-risk-boundaries</loc>
    <lastmod>2026-04-13T05:38:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-architecture-guardians</loc>
    <lastmod>2026-04-12T06:15:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-assistant-trial</loc>
    <lastmod>2026-04-13T05:38:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-benchmarks-repos</loc>
    <lastmod>2026-04-11T23:05:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-incident-rules</loc>
    <lastmod>2026-04-27T05:46:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-legacy-boundaries</loc>
    <lastmod>2026-04-27T21:38:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-policy-incidents</loc>
    <lastmod>2026-04-13T20:07:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-review-tiers</loc>
    <lastmod>2026-04-12T06:05:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-skills-senior-engineers</loc>
    <lastmod>2026-04-11T22:06:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-small-teams</loc>
    <lastmod>2026-04-10T03:31:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-test-strategy</loc>
    <lastmod>2026-04-11T22:07:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-tools-month-review</loc>
    <lastmod>2026-04-13T05:02:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-coding-tools-teams</loc>
    <lastmod>2026-04-14T11:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-company-cost-floor</loc>
    <lastmod>2026-04-13T07:37:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-company-role-map</loc>
    <lastmod>2026-04-13T07:31:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-compensation-scope-risk</loc>
    <lastmod>2026-04-11T22:03:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-confidence-signals</loc>
    <lastmod>2026-04-11T20:10:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-contract-review-redlines</loc>
    <lastmod>2026-04-13T07:30:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-contract-review-rules</loc>
    <lastmod>2026-04-11T17:38:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-customer-records-checklist</loc>
    <lastmod>2026-04-14T14:03:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-data-access-policy</loc>
    <lastmod>2026-04-13T05:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-data-retention-policy</loc>
    <lastmod>2026-04-10T05:15:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-delivery-first-wins</loc>
    <lastmod>2026-04-12T06:40:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-delivery-forecasts</loc>
    <lastmod>2026-04-13T07:14:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-delivery-workflow-stack</loc>
    <lastmod>2026-04-27T21:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-demo-failure-handling</loc>
    <lastmod>2026-04-13T20:12:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-demo-prep-founders</loc>
    <lastmod>2026-04-14T06:35:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-drafting-before-automation</loc>
    <lastmod>2026-04-13T05:40:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-drafts-sales-engineers</loc>
    <lastmod>2026-04-12T06:25:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-engineering-metrics</loc>
    <lastmod>2026-04-13T07:31:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-escalation-rules-launch</loc>
    <lastmod>2026-04-13T05:40:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-exception-handling-first</loc>
    <lastmod>2026-04-14T11:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-exception-handling-plans</loc>
    <lastmod>2026-04-13T07:20:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-exception-path</loc>
    <lastmod>2026-04-13T07:37:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-experiment-budget-guardrails</loc>
    <lastmod>2026-04-11T17:26:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-experiment-budget-limits</loc>
    <lastmod>2026-04-12T06:08:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-experiment-company-habit</loc>
    <lastmod>2026-04-14T13:02:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-experiment-expiry-dates</loc>
    <lastmod>2026-04-27T05:29:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-fallback-messages-launch</loc>
    <lastmod>2026-04-13T20:29:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-fallback-recovery-paths</loc>
    <lastmod>2026-04-11T05:46:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-feature-kill-switch</loc>
    <lastmod>2026-04-10T06:18:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-feature-latency-budgets</loc>
    <lastmod>2026-04-10T12:02:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-feature-margin-checks</loc>
    <lastmod>2026-04-14T08:13:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-feature-pricing-margin</loc>
    <lastmod>2026-04-11T23:00:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-feature-threat-modeling</loc>
    <lastmod>2026-04-10T10:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-field-service-paperwork</loc>
    <lastmod>2026-04-11T21:48:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-first-architecture-risk</loc>
    <lastmod>2026-04-14T13:02:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-first-architecture-smells</loc>
    <lastmod>2026-04-12T23:39:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-first-backlog-grooming</loc>
    <lastmod>2026-04-13T07:31:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-first-board-update-metrics</loc>
    <lastmod>2026-04-13T06:59:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-first-company-roles</loc>
    <lastmod>2026-04-11T22:09:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-first-cto-test</loc>
    <lastmod>2026-04-14T21:46:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-first-fundraising-pitch</loc>
    <lastmod>2026-04-13T01:03:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-first-team-90-days</loc>
    <lastmod>2026-04-10T03:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-generated-code-architecture</loc>
    <lastmod>2026-04-27T21:43:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-generated-sql-safety</loc>
    <lastmod>2026-04-11T18:16:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-generated-tests-that-last</loc>
    <lastmod>2026-04-11T19:52:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-governance-50-person-company</loc>
    <lastmod>2026-04-11T23:14:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-infra-approval-rules</loc>
    <lastmod>2026-04-13T07:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-infrastructure-costs-margins</loc>
    <lastmod>2026-04-13T07:37:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-input-contracts-teams</loc>
    <lastmod>2026-04-13T20:14:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-invoice-dispute-triage</loc>
    <lastmod>2026-04-13T07:30:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-legacy-code-audits</loc>
    <lastmod>2026-04-11T23:02:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-license-audit</loc>
    <lastmod>2026-04-27T05:09:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-limits-department-head</loc>
    <lastmod>2026-04-11T21:49:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-meeting-notes-to-tasks</loc>
    <lastmod>2026-04-10T08:38:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-message-approval-workflow</loc>
    <lastmod>2026-04-13T07:57:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-migration-plan-checks</loc>
    <lastmod>2026-04-13T20:17:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-migration-release-checklist</loc>
    <lastmod>2026-04-13T07:09:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-migration-script-checklist</loc>
    <lastmod>2026-04-12T06:08:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-migration-trap-authority</loc>
    <lastmod>2026-04-13T07:34:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-model-exit-plan</loc>
    <lastmod>2026-04-13T07:34:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-model-fallback-plans</loc>
    <lastmod>2026-04-12T06:10:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-model-sprawl-org-chart</loc>
    <lastmod>2026-04-27T21:35:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-native-transition-map</loc>
    <lastmod>2026-04-13T07:20:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-onboarding-first-week</loc>
    <lastmod>2026-04-10T14:09:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-on-call-stress-test</loc>
    <lastmod>2026-04-13T07:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-operational-design</loc>
    <lastmod>2026-04-27T21:43:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-operator-candidates</loc>
    <lastmod>2026-04-13T19:57:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-operators-human-owners</loc>
    <lastmod>2026-04-13T07:31:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-output-quality-domain-rules</loc>
    <lastmod>2026-04-13T20:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-output-review-rubric</loc>
    <lastmod>2026-04-10T12:45:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-output-review-rules</loc>
    <lastmod>2026-04-12T06:08:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-output-scoring-teams</loc>
    <lastmod>2026-04-13T05:35:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-owner-pilot-sprawl</loc>
    <lastmod>2026-04-27T05:36:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-ownership-clear-roles</loc>
    <lastmod>2026-04-14T08:20:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-pair-programming-legacy-code</loc>
    <lastmod>2026-04-11T21:53:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-performance-review-metrics</loc>
    <lastmod>2026-04-13T19:57:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-pilot-architecture</loc>
    <lastmod>2026-04-27T21:27:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-pilot-operating-model</loc>
    <lastmod>2026-04-14T14:03:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-pilot-queue-maturity</loc>
    <lastmod>2026-04-13T19:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-pilot-review-lane</loc>
    <lastmod>2026-04-14T18:15:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-pilots-stall</loc>
    <lastmod>2026-04-13T05:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-process-mapping-exceptions</loc>
    <lastmod>2026-04-12T06:16:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-procurement-questions-operations</loc>
    <lastmod>2026-04-13T07:04:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-procurement-review-costs</loc>
    <lastmod>2026-04-27T21:27:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-product-boundaries</loc>
    <lastmod>2026-04-13T01:00:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-product-claims-proof</loc>
    <lastmod>2026-04-13T00:29:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-product-demos-truth</loc>
    <lastmod>2026-04-10T06:55:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-project-handoff-cto</loc>
    <lastmod>2026-04-27T21:27:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-purchase-order-matching</loc>
    <lastmod>2026-04-11T23:04:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-readiness-startup-operations</loc>
    <lastmod>2026-04-14T19:42:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-refactor-feature-branches</loc>
    <lastmod>2026-04-12T06:22:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-refactor-stop-rule</loc>
    <lastmod>2026-04-13T20:15:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-refusal-messages</loc>
    <lastmod>2026-04-10T07:44:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-review-capacity-limits</loc>
    <lastmod>2026-04-27T05:18:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-reviewer-training-engineers</loc>
    <lastmod>2026-04-12T06:07:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-review-team-metrics</loc>
    <lastmod>2026-04-11T22:31:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-review-workflow-experts</loc>
    <lastmod>2026-04-13T20:18:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/air-gapped-ai-pays-off</loc>
    <lastmod>2026-04-11T22:03:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-risk-approval-audit</loc>
    <lastmod>2026-04-12T23:05:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-risk-investor-briefing</loc>
    <lastmod>2026-04-11T21:53:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-risk-labels-work</loc>
    <lastmod>2026-04-13T05:35:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-roadmap-certainty</loc>
    <lastmod>2026-04-12T23:01:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-roadmap-startups-accelerators</loc>
    <lastmod>2026-04-14T05:50:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-rollout-by-department</loc>
    <lastmod>2026-04-11T21:59:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-rollout-guardrails</loc>
    <lastmod>2026-04-13T20:13:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-rollout-messy-data</loc>
    <lastmod>2026-04-27T05:46:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-rollout-scorecard</loc>
    <lastmod>2026-04-12T06:04:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-rules-50-person-company</loc>
    <lastmod>2026-04-14T13:11:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-rules-in-code</loc>
    <lastmod>2026-04-13T05:40:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-sandbox-employees-rollout</loc>
    <lastmod>2026-04-10T05:42:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-search-access-control</loc>
    <lastmod>2026-04-10T10:06:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-shared-inbox-automation</loc>
    <lastmod>2026-04-13T07:30:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-sprint-planning-streams</loc>
    <lastmod>2026-04-10T07:45:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-staff-planning-teams</loc>
    <lastmod>2026-04-11T05:47:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-stalls-middle-management</loc>
    <lastmod>2026-04-14T13:02:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-startup-due-diligence</loc>
    <lastmod>2026-04-14T08:46:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-startup-pitch-checklist</loc>
    <lastmod>2026-04-14T10:57:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-support-metrics</loc>
    <lastmod>2026-04-27T05:20:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-task-registry</loc>
    <lastmod>2026-04-12T23:35:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-team-budget-model</loc>
    <lastmod>2026-04-13T07:10:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-team-no-project-manager</loc>
    <lastmod>2026-04-13T06:56:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-team-pay-plan</loc>
    <lastmod>2026-04-13T07:37:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-tests-real-tickets</loc>
    <lastmod>2026-04-11T05:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-tests-risk-familiarity</loc>
    <lastmod>2026-04-11T21:56:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-ticket-docs-workflow</loc>
    <lastmod>2026-04-10T09:17:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-tool-approval-process</loc>
    <lastmod>2026-04-12T06:04:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-tooling-review-session</loc>
    <lastmod>2026-04-14T12:08:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-tool-sprawl-model</loc>
    <lastmod>2026-04-27T21:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-training-managers-plan</loc>
    <lastmod>2026-04-13T06:12:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-transition-change-ledger</loc>
    <lastmod>2026-04-13T06:48:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-transition-program-owner</loc>
    <lastmod>2026-04-13T07:47:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-usage-logs-trust</loc>
    <lastmod>2026-04-27T05:25:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-vendor-contract-review</loc>
    <lastmod>2026-04-12T06:19:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-vendor-price-changes</loc>
    <lastmod>2026-04-12T23:06:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-vendor-risk-controls</loc>
    <lastmod>2026-04-13T01:02:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-vendor-test-data-rules</loc>
    <lastmod>2026-04-11T19:42:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-worker-pool-capacity</loc>
    <lastmod>2026-04-11T18:20:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-economics</loc>
    <lastmod>2026-04-12T23:59:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-forms</loc>
    <lastmod>2026-04-13T05:40:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-handover</loc>
    <lastmod>2026-04-13T07:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-observability-bottlenecks</loc>
    <lastmod>2026-04-10T13:38:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-owners-rules</loc>
    <lastmod>2026-04-27T21:27:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-permissions</loc>
    <lastmod>2026-04-12T06:14:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-prioritization</loc>
    <lastmod>2026-04-11T21:45:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-process-gaps</loc>
    <lastmod>2026-04-14T11:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-safeguards</loc>
    <lastmod>2026-04-27T21:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-service-levels</loc>
    <lastmod>2026-04-10T08:02:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workflow-state-machines</loc>
    <lastmod>2026-04-13T07:31:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-work-intake-template</loc>
    <lastmod>2026-04-13T07:31:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-workshop-founders-rules</loc>
    <lastmod>2026-04-14T19:42:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ai-write-access-guardrails</loc>
    <lastmod>2026-04-27T05:09:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/alert-rules-user-impact</loc>
    <lastmod>2026-04-10T06:59:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/analytics-event-naming-rules</loc>
    <lastmod>2026-04-10T11:34:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/android-build-time-audit</loc>
    <lastmod>2026-04-13T04:21:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/anti-corruption-layer-startups</loc>
    <lastmod>2026-04-12T23:14:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-deprecation-notices</loc>
    <lastmod>2026-04-10T06:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-deprecation-notices-qj7j6</loc>
    <lastmod>2026-04-11T19:43:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-design-product-pivots</loc>
    <lastmod>2026-04-10T05:33:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-error-response-format</loc>
    <lastmod>2026-04-13T01:36:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-gateway-vs-reverse-proxy</loc>
    <lastmod>2026-04-11T19:50:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-outage-playbook</loc>
    <lastmod>2026-04-10T13:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-pagination-mistakes</loc>
    <lastmod>2026-04-11T22:57:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-retries-stop-duplicates</loc>
    <lastmod>2026-04-10T06:46:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-schema-drift-ci</loc>
    <lastmod>2026-04-11T05:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-snapshot-fixtures</loc>
    <lastmod>2026-04-13T00:35:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/api-token-scopes-roles</loc>
    <lastmod>2026-04-11T06:23:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/application-vs-domain-services-rule</loc>
    <lastmod>2026-04-12T23:26:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/app-review-rejection-planning</loc>
    <lastmod>2026-04-13T03:18:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/approval-chain-before-buying</loc>
    <lastmod>2026-04-13T07:04:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/approval-matrix-automation</loc>
    <lastmod>2026-04-10T12:58:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/approval-queue-analysis</loc>
    <lastmod>2026-04-11T23:07:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/approval-rule-ownership</loc>
    <lastmod>2026-04-12T06:03:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/approval-rules-policy-layer</loc>
    <lastmod>2026-04-12T23:28:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/approval-table-ai-tools</loc>
    <lastmod>2026-04-13T07:04:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/approval-workflow-clear-states</loc>
    <lastmod>2026-04-27T21:27:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/approval-workflows-rule-code</loc>
    <lastmod>2026-04-11T06:12:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/app-startup-time-audit</loc>
    <lastmod>2026-04-12T23:44:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-assumptions-log</loc>
    <lastmod>2026-04-12T06:04:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-deck-investors</loc>
    <lastmod>2026-04-11T23:05:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-diagram-four-boxes</loc>
    <lastmod>2026-04-13T05:40:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-drift-signs</loc>
    <lastmod>2026-04-11T22:17:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-help-before-setup</loc>
    <lastmod>2026-04-12T06:05:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-notes-coding-agents</loc>
    <lastmod>2026-04-11T19:51:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-proposal-questions</loc>
    <lastmod>2026-04-12T06:12:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-proposals-review</loc>
    <lastmod>2026-04-14T22:03:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-review-checklist-rules</loc>
    <lastmod>2026-04-11T22:06:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-review-enterprise-customer</loc>
    <lastmod>2026-04-27T05:46:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-review-failure-modes</loc>
    <lastmod>2026-04-12T06:39:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-review-meeting-checklist</loc>
    <lastmod>2026-04-12T06:11:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-review-small-teams</loc>
    <lastmod>2026-04-10T07:19:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-standards-external-teams</loc>
    <lastmod>2026-04-10T08:10:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/architecture-tests-module-boundaries</loc>
    <lastmod>2026-04-12T23:40:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/argo-cd-vs-gitlab-jobs</loc>
    <lastmod>2026-04-10T07:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/artifact-retention-ci-storage</loc>
    <lastmod>2026-04-10T11:13:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ask-after-missed-release</loc>
    <lastmod>2026-04-27T05:46:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/assistant-adoption-process-debt</loc>
    <lastmod>2026-04-10T08:01:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/assistant-config-review-risk</loc>
    <lastmod>2026-04-11T21:56:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/assistant-heavy-pr-templates</loc>
    <lastmod>2026-04-13T20:11:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/assistant-task-sizing-codebases</loc>
    <lastmod>2026-04-11T22:12:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/async-release-approval-time-zones</loc>
    <lastmod>2026-04-11T19:55:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/attachment-retention-rules</loc>
    <lastmod>2026-04-10T08:08:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/audit-ai-pilot-30-days</loc>
    <lastmod>2026-04-12T06:25:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/audit-before-buying-ai-tools</loc>
    <lastmod>2026-04-13T07:04:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/audit-logs-support-buyers</loc>
    <lastmod>2026-04-10T08:41:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/audit-production-data-access</loc>
    <lastmod>2026-04-11T17:06:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/audit-trails-automations</loc>
    <lastmod>2026-04-10T14:38:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/audit-trails-startup-stack</loc>
    <lastmod>2026-04-11T22:04:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/auth-billing-staging-parity</loc>
    <lastmod>2026-04-11T17:10:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/auth-library-saas-scorecard</loc>
    <lastmod>2026-04-13T00:58:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automate-copy-paste-first</loc>
    <lastmod>2026-04-13T06:48:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automate-last-ai-first</loc>
    <lastmod>2026-04-13T07:08:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automate-weekly-devops-chores</loc>
    <lastmod>2026-04-13T07:14:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automating-finance-tasks-safely</loc>
    <lastmod>2026-04-11T18:09:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automation-failure-handling</loc>
    <lastmod>2026-04-11T20:02:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automation-project-kpis</loc>
    <lastmod>2026-04-11T20:01:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automation-project-mistakes</loc>
    <lastmod>2026-04-13T05:02:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automation-replay-logs</loc>
    <lastmod>2026-04-13T20:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automation-results-hidden-queues</loc>
    <lastmod>2026-04-12T06:13:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automation-roi-exception-costs</loc>
    <lastmod>2026-04-27T05:18:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/automation-rollback-plan</loc>
    <lastmod>2026-04-12T06:09:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/axum-actix-rocket-rust-api</loc>
    <lastmod>2026-04-27T05:24:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/b2b-account-hierarchies</loc>
    <lastmod>2026-04-10T11:20:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/b2b-file-processing-pipeline</loc>
    <lastmod>2026-04-11T19:52:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/b2b-onboarding-sales-deck</loc>
    <lastmod>2026-04-11T22:38:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/b2b-permissions-roles-scopes</loc>
    <lastmod>2026-04-10T05:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/b2b-product-naming-owner</loc>
    <lastmod>2026-04-13T20:12:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/b2b-product-onboarding-setup</loc>
    <lastmod>2026-04-11T22:04:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/backend-for-frontend-layer</loc>
    <lastmod>2026-04-13T00:20:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/backend-model-router</loc>
    <lastmod>2026-04-13T01:00:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/backfill-without-starving-traffic</loc>
    <lastmod>2026-04-11T17:58:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/background-job-monitoring</loc>
    <lastmod>2026-04-11T16:55:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/background-jobs-capacity-planning</loc>
    <lastmod>2026-04-10T10:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/background-uploads-mobile</loc>
    <lastmod>2026-04-13T00:59:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/backup-bandwidth-large-databases</loc>
    <lastmod>2026-04-10T09:36:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/backup-restore-speed-drill</loc>
    <lastmod>2026-04-13T20:07:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/backup-restore-test</loc>
    <lastmod>2026-04-13T05:40:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bad-data-ai-products</loc>
    <lastmod>2026-04-10T09:52:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bad-master-data-cost</loc>
    <lastmod>2026-04-11T22:06:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bare-metal-cloud-burst</loc>
    <lastmod>2026-04-13T06:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bare-metal-cloud-costs</loc>
    <lastmod>2026-04-10T06:32:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bare-metal-failover-warm-spare</loc>
    <lastmod>2026-04-13T20:12:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bare-metal-investor-pitch</loc>
    <lastmod>2026-04-13T00:45:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bare-metal-proposal-review</loc>
    <lastmod>2026-04-12T06:18:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/batch-vs-realtime-ai</loc>
    <lastmod>2026-04-10T09:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/billing-auth-change-windows</loc>
    <lastmod>2026-04-13T20:38:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/billing-rules-in-code</loc>
    <lastmod>2026-04-13T20:23:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/billing-support-playbook</loc>
    <lastmod>2026-04-11T19:58:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/blue-green-vs-rolling-deploys</loc>
    <lastmod>2026-04-11T23:07:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/board-ai-questions-margins</loc>
    <lastmod>2026-04-14T13:02:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/board-questions-delivery-risk</loc>
    <lastmod>2026-04-12T06:04:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/boring-libraries-startups</loc>
    <lastmod>2026-04-13T02:47:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bounded-contexts-marketplaces</loc>
    <lastmod>2026-04-12T23:33:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bounded-contexts-support-tickets</loc>
    <lastmod>2026-04-12T23:26:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/branching-rules-ci-pipelines</loc>
    <lastmod>2026-04-10T08:52:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/branch-protection-team-growth</loc>
    <lastmod>2026-04-11T05:59:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/break-glass-account-drills</loc>
    <lastmod>2026-04-11T17:15:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/broken-engineering-decisions</loc>
    <lastmod>2026-04-13T06:56:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/broken-handoffs-ai-tools</loc>
    <lastmod>2026-04-27T05:20:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/browser-extension-risk-ai-tools</loc>
    <lastmod>2026-04-10T12:04:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/browser-file-vs-server-uploads</loc>
    <lastmod>2026-04-11T19:50:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/browser-storage-url-server-state</loc>
    <lastmod>2026-04-12T23:32:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/browse-state-edit-state</loc>
    <lastmod>2026-04-12T23:32:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/budget-ai-review-time</loc>
    <lastmod>2026-04-13T20:07:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buf-codegen-go-typescript-ci</loc>
    <lastmod>2026-04-27T05:21:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bug-escalation-process</loc>
    <lastmod>2026-04-27T21:24:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buildable-plan-before-coding</loc>
    <lastmod>2026-04-11T22:06:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/build-buyer-trust-proof</loc>
    <lastmod>2026-04-14T07:46:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/build-buy-or-script</loc>
    <lastmod>2026-04-10T05:31:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/build-less-ui-ai</loc>
    <lastmod>2026-04-13T06:56:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/build-vendor-bottleneck-check</loc>
    <lastmod>2026-04-14T07:36:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/build-vs-buy-ai-tools</loc>
    <lastmod>2026-04-14T09:18:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bullmq-triggerdev-cron-jobs</loc>
    <lastmod>2026-04-27T05:24:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/bun-node-deno-backend-tools</loc>
    <lastmod>2026-04-13T02:32:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/burn-multiple-engineering-story</loc>
    <lastmod>2026-04-13T01:01:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/business-capability-refactor</loc>
    <lastmod>2026-04-12T23:39:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/business-events-before-model-calls</loc>
    <lastmod>2026-04-13T20:18:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/business-fragility-hidden-risk</loc>
    <lastmod>2026-04-14T05:45:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/business-process-automation-edge-cases</loc>
    <lastmod>2026-04-14T09:00:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/business-rules-ai-workflows</loc>
    <lastmod>2026-04-11T17:20:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/business-rules-before-ai</loc>
    <lastmod>2026-04-11T22:52:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/business-rules-operations-code</loc>
    <lastmod>2026-04-13T05:40:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buy-advice-not-tool</loc>
    <lastmod>2026-04-12T06:17:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-due-diligence-answers</loc>
    <lastmod>2026-04-13T05:02:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-hosted-deal-checklist</loc>
    <lastmod>2026-04-27T21:31:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-hosted-deal-review</loc>
    <lastmod>2026-04-13T05:02:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-hosted-install-rules</loc>
    <lastmod>2026-04-13T20:26:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-hosted-proof-run</loc>
    <lastmod>2026-04-12T06:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-security-product-direction</loc>
    <lastmod>2026-04-12T06:10:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-security-reviews-miss</loc>
    <lastmod>2026-04-11T21:57:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-trust-after-incident</loc>
    <lastmod>2026-04-10T06:41:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-trust-operational-proof</loc>
    <lastmod>2026-04-12T06:28:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buyer-workflow-checks</loc>
    <lastmod>2026-04-11T18:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/buy-software-vs-automate</loc>
    <lastmod>2026-04-13T20:14:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cache-invalidation-admin-rules</loc>
    <lastmod>2026-04-11T19:52:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cache-invalidation-domain-rules</loc>
    <lastmod>2026-04-11T18:16:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cache-warming-deploys</loc>
    <lastmod>2026-04-11T23:03:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/caddy-nginx-traefik-small-teams</loc>
    <lastmod>2026-04-13T07:04:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/call-transcript-crm-checks</loc>
    <lastmod>2026-04-11T19:59:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/canary-script-rollouts</loc>
    <lastmod>2026-04-11T17:22:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/capital-efficient-growth-engineering</loc>
    <lastmod>2026-04-12T23:04:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/capital-efficient-tech-roadmap</loc>
    <lastmod>2026-04-12T23:21:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cap-parallel-ai-experiments</loc>
    <lastmod>2026-04-13T07:57:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/capture-tribal-knowledge-workflows</loc>
    <lastmod>2026-04-14T09:00:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/capture-user-intent-ai</loc>
    <lastmod>2026-04-10T12:08:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cdn-failover-pages-outages</loc>
    <lastmod>2026-04-13T06:32:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cdn-invalidation-rules</loc>
    <lastmod>2026-04-10T09:30:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/celery-rq-native-queues</loc>
    <lastmod>2026-04-12T23:32:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/centralized-pricing-rules-billing</loc>
    <lastmod>2026-04-12T06:40:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ceo-cto-turnaround-ownership</loc>
    <lastmod>2026-04-10T06:42:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/certificate-renewal-ownership</loc>
    <lastmod>2026-04-11T07:00:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cfo-cto-spend-margin</loc>
    <lastmod>2026-04-14T07:00:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/challenge-rewrite-proposal</loc>
    <lastmod>2026-04-12T06:39:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/change-control-service-vendors</loc>
    <lastmod>2026-04-12T06:35:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/change-control-small-teams-uptime</loc>
    <lastmod>2026-04-27T05:46:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cheap-gitlab-runners</loc>
    <lastmod>2026-04-10T06:33:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cheap-reliability-fixes-architecture</loc>
    <lastmod>2026-04-10T07:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/chi-gin-echo-go-router</loc>
    <lastmod>2026-04-27T05:17:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/choose-ai-model-failure-cost</loc>
    <lastmod>2026-04-11T06:40:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/choose-first-ai-pilot</loc>
    <lastmod>2026-04-27T05:25:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/choose-first-self-hosted-service</loc>
    <lastmod>2026-04-12T06:10:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/choose-tech-stack-scorecard</loc>
    <lastmod>2026-04-10T12:30:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/choosing-ai-vendors-playbook</loc>
    <lastmod>2026-04-10T08:18:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/choosing-development-agency</loc>
    <lastmod>2026-04-10T08:04:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/chunking-by-task</loc>
    <lastmod>2026-04-13T07:31:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cicd-scorecard-founders</loc>
    <lastmod>2026-04-10T12:45:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/circleci-buildkite-self-hosted</loc>
    <lastmod>2026-04-10T09:09:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ci-reliability-product-infrastructure</loc>
    <lastmod>2026-04-12T06:22:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ci-runner-queue-bottlenecks</loc>
    <lastmod>2026-04-13T20:33:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/claude-gpt-open-source-models</loc>
    <lastmod>2026-04-10T13:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cleanup-fridays-ai-repos</loc>
    <lastmod>2026-04-13T05:38:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/clickhouse-postgres-event-analytics</loc>
    <lastmod>2026-04-13T07:19:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/client-server-validation-split</loc>
    <lastmod>2026-04-13T03:55:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cli-vs-ide-backend-teams</loc>
    <lastmod>2026-04-11T21:49:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-bill-review-architecture-first</loc>
    <lastmod>2026-04-11T22:24:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-bill-review-waste</loc>
    <lastmod>2026-04-14T21:48:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-cost-control-lean-teams</loc>
    <lastmod>2026-04-27T21:26:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-cost-review-teams</loc>
    <lastmod>2026-04-12T06:03:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-cost-tools-choice</loc>
    <lastmod>2026-04-27T05:36:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-credits-bad-habits</loc>
    <lastmod>2026-04-13T05:38:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-egress-costs-exports</loc>
    <lastmod>2026-04-10T11:51:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloudflare-cache-keys-saas</loc>
    <lastmod>2026-04-13T20:20:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloudflare-cache-tags-saas</loc>
    <lastmod>2026-04-13T07:17:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloudflare-r2-vs-s3-storage</loc>
    <lastmod>2026-04-13T07:17:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloudflare-tunnels-public-ingress</loc>
    <lastmod>2026-04-13T06:15:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloudflare-workers-origin-code</loc>
    <lastmod>2026-04-13T07:17:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-resource-tags</loc>
    <lastmod>2026-04-11T16:59:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-security-basics-small-teams</loc>
    <lastmod>2026-04-13T05:43:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cloud-vm-container-bare-metal</loc>
    <lastmod>2026-04-11T05:52:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/code-assistant-no-cleanup</loc>
    <lastmod>2026-04-13T20:12:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/codebase-audit-before-fundraising</loc>
    <lastmod>2026-04-13T06:22:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/code-review-bottlenecks</loc>
    <lastmod>2026-04-11T05:55:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/coding-agents-need-owner</loc>
    <lastmod>2026-04-27T21:27:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/coding-assistant-guardrails</loc>
    <lastmod>2026-04-14T06:29:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cofounder-backlog-interview</loc>
    <lastmod>2026-04-15T02:13:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/colocated-server-runbook</loc>
    <lastmod>2026-04-11T21:54:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/command-allowlists-code-assistants</loc>
    <lastmod>2026-04-13T20:17:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/compare-technical-options-pressure</loc>
    <lastmod>2026-04-14T08:13:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/complex-software-sales-call</loc>
    <lastmod>2026-04-12T06:08:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/compliance-before-certification</loc>
    <lastmod>2026-04-12T23:23:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/component-review-ui-drift</loc>
    <lastmod>2026-04-27T05:17:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/compose-kubernetes-migration-plan</loc>
    <lastmod>2026-04-27T05:15:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/compose-vs-kubernetes-saas</loc>
    <lastmod>2026-04-10T08:51:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/config-rollback-checks</loc>
    <lastmod>2026-04-10T08:34:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/configuration-code-forks</loc>
    <lastmod>2026-04-10T08:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/connection-pooling-settings</loc>
    <lastmod>2026-04-10T06:33:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/connectrpc-grpc-web-rest-browser</loc>
    <lastmod>2026-04-13T19:57:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/consent-logs-ai-features</loc>
    <lastmod>2026-04-10T07:54:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/conservative-defaults-infrastructure</loc>
    <lastmod>2026-04-11T21:56:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/container-image-provenance</loc>
    <lastmod>2026-04-11T07:07:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/context-budgets-coding-assistants</loc>
    <lastmod>2026-04-11T06:28:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/context-maps-handoffs</loc>
    <lastmod>2026-04-12T23:35:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/contract-metadata-fields</loc>
    <lastmod>2026-04-11T05:48:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/contractor-access-management</loc>
    <lastmod>2026-04-11T22:03:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/contractor-ai-access-safely</loc>
    <lastmod>2026-04-11T17:10:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/contractor-device-trust-rules</loc>
    <lastmod>2026-04-10T09:31:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/contractor-handover-notes</loc>
    <lastmod>2026-04-11T17:13:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/contractor-offboarding-checklist</loc>
    <lastmod>2026-04-10T07:09:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/contractor-production-stack-onboarding</loc>
    <lastmod>2026-04-11T23:06:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/core-data-grdb-realm-ios-storage</loc>
    <lastmod>2026-04-27T05:24:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cost-caps-ai-agent-loops</loc>
    <lastmod>2026-04-11T06:49:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cost-cuts-software-teams</loc>
    <lastmod>2026-04-27T05:46:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cost-of-slow-deploys</loc>
    <lastmod>2026-04-13T04:19:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cost-successful-ai-task</loc>
    <lastmod>2026-04-10T05:21:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cpp-managed-runtime-costs</loc>
    <lastmod>2026-04-13T01:29:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cpp-modules-service-stack</loc>
    <lastmod>2026-04-12T23:58:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cpu-limits-request-bursts</loc>
    <lastmod>2026-04-10T12:07:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/credible-data-moat-call</loc>
    <lastmod>2026-04-13T00:14:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/critical-operational-scripts</loc>
    <lastmod>2026-04-11T23:16:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/crm-cleanup-ai-scoring</loc>
    <lastmod>2026-04-11T07:20:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cron-job-ownership-handoffs</loc>
    <lastmod>2026-04-11T06:12:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cross-functional-weekly-meetings</loc>
    <lastmod>2026-04-11T20:12:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cross-team-automation-gaps</loc>
    <lastmod>2026-04-12T06:06:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/crud-to-domain-model</loc>
    <lastmod>2026-04-12T23:35:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/css-architecture-product-teams</loc>
    <lastmod>2026-04-12T23:36:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/csv-export-performance</loc>
    <lastmod>2026-04-11T07:11:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-advisor-founder-transition</loc>
    <lastmod>2026-04-15T02:14:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-after-ai-prototype</loc>
    <lastmod>2026-04-14T21:47:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-agency-boundaries</loc>
    <lastmod>2026-04-14T21:47:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-ai-boundaries-risk</loc>
    <lastmod>2026-04-14T21:38:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-audit-deliverables</loc>
    <lastmod>2026-04-13T07:31:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-bandwidth-founder-mistakes</loc>
    <lastmod>2026-04-15T18:23:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-before-buying-automation</loc>
    <lastmod>2026-04-27T21:27:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-candidate-cloud-spend</loc>
    <lastmod>2026-04-14T21:45:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-candidates-trust-breaks</loc>
    <lastmod>2026-04-14T21:46:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-code-every-day</loc>
    <lastmod>2026-04-14T20:01:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-coo-automation-roles</loc>
    <lastmod>2026-04-14T12:22:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-decision-logs-founders</loc>
    <lastmod>2026-04-27T05:46:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-first-month-no</loc>
    <lastmod>2026-04-14T21:19:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-handover-full-time</loc>
    <lastmod>2026-04-10T07:30:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-interview-questions-founders</loc>
    <lastmod>2026-04-12T06:32:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-investor-meeting-prep</loc>
    <lastmod>2026-04-12T23:04:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-meeting-checklist-founders</loc>
    <lastmod>2026-04-15T02:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-notebook-systems-costs</loc>
    <lastmod>2026-04-13T05:38:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-offer-stall-signals</loc>
    <lastmod>2026-04-14T21:27:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-operating-rules</loc>
    <lastmod>2026-04-27T21:37:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-role-questions</loc>
    <lastmod>2026-04-14T09:43:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-say-no-ai</loc>
    <lastmod>2026-04-14T21:38:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-scorecard-before-hiring</loc>
    <lastmod>2026-04-14T22:05:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-startup-interview-test</loc>
    <lastmod>2026-04-14T20:55:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-support-ticket-lessons</loc>
    <lastmod>2026-04-15T02:14:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cto-week-two-advice</loc>
    <lastmod>2026-04-27T21:38:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/currency-date-handling-bugs</loc>
    <lastmod>2026-04-13T01:21:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cursor-pagination-admin-tools</loc>
    <lastmod>2026-04-13T02:23:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/custom-buyer-questionnaire-cost</loc>
    <lastmod>2026-04-13T20:16:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/custom-deal-terms-model</loc>
    <lastmod>2026-04-12T06:12:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/custom-enterprise-branches-cost</loc>
    <lastmod>2026-04-11T23:00:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-api-token-flow</loc>
    <lastmod>2026-04-11T18:25:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-churn-architecture</loc>
    <lastmod>2026-04-14T05:31:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-code-fundraising-guardrails</loc>
    <lastmod>2026-04-12T23:23:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-concentration-tech-costs</loc>
    <lastmod>2026-04-13T01:17:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-data-export-controls</loc>
    <lastmod>2026-04-11T19:55:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-hosted-deployment-questions</loc>
    <lastmod>2026-04-11T22:24:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-hosted-pricing-margin</loc>
    <lastmod>2026-04-12T06:12:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-hosted-upgrade-owner</loc>
    <lastmod>2026-04-27T21:25:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-hosted-upgrade-path</loc>
    <lastmod>2026-04-12T06:19:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-impact-alert-routing</loc>
    <lastmod>2026-04-13T20:09:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-implementation-playbook</loc>
    <lastmod>2026-04-13T05:43:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-managed-secrets</loc>
    <lastmod>2026-04-10T14:32:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-offboarding-checklist</loc>
    <lastmod>2026-04-11T19:55:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-onboarding-automation-order</loc>
    <lastmod>2026-04-27T05:38:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-onboarding-intake-rework</loc>
    <lastmod>2026-04-11T06:54:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-onboarding-leaks</loc>
    <lastmod>2026-04-13T20:43:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-onboarding-slows</loc>
    <lastmod>2026-04-13T05:38:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-onboarding-time</loc>
    <lastmod>2026-04-12T23:23:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-onboarding-workflows</loc>
    <lastmod>2026-04-11T20:20:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-request-scorecard</loc>
    <lastmod>2026-04-27T05:18:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-requests-product-rules</loc>
    <lastmod>2026-04-13T04:34:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-requests-roadmap-rules</loc>
    <lastmod>2026-04-13T07:57:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-roadmap-meetings</loc>
    <lastmod>2026-04-10T07:06:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-rule-packs-ai</loc>
    <lastmod>2026-04-11T05:49:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-safe-debug-views</loc>
    <lastmod>2026-04-11T23:05:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-support-macros-first</loc>
    <lastmod>2026-04-10T07:58:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/customer-timeline-view</loc>
    <lastmod>2026-04-11T22:55:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/custom-feature-support-cost</loc>
    <lastmod>2026-04-13T20:26:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/custom-isolation-support-costs</loc>
    <lastmod>2026-04-12T06:21:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/custom-skills-hooks-workflow</loc>
    <lastmod>2026-04-10T06:41:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/custom-terms-change-product</loc>
    <lastmod>2026-04-13T05:48:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cut-cloud-spend-early</loc>
    <lastmod>2026-04-10T03:28:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/cut-meetings-with-ai</loc>
    <lastmod>2026-04-13T07:09:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/daily-operations-view-system-events</loc>
    <lastmod>2026-04-11T05:55:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-archiving-strategy</loc>
    <lastmod>2026-04-10T11:51:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-backup-testing</loc>
    <lastmod>2026-04-10T05:32:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-change-review-startup</loc>
    <lastmod>2026-04-12T06:11:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-cleanup-live-traffic</loc>
    <lastmod>2026-04-11T05:44:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-connection-limits-growth</loc>
    <lastmod>2026-04-10T08:50:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-constraints-vs-code</loc>
    <lastmod>2026-04-12T23:27:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-default-values</loc>
    <lastmod>2026-04-11T06:11:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-index-review</loc>
    <lastmod>2026-04-11T06:08:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-seed-data-real-tests</loc>
    <lastmod>2026-04-11T05:48:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/database-seeding-demos</loc>
    <lastmod>2026-04-11T19:51:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-contracts-ai-pipelines</loc>
    <lastmod>2026-04-11T17:38:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-contracts-spreadsheets</loc>
    <lastmod>2026-04-27T05:36:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-deletion-copy-map</loc>
    <lastmod>2026-04-10T06:31:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-import-checklist</loc>
    <lastmod>2026-04-10T11:14:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-import-mapping-screen</loc>
    <lastmod>2026-04-11T20:00:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-map-security-reviews</loc>
    <lastmod>2026-04-13T20:33:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-model-performance-fixes</loc>
    <lastmod>2026-04-13T05:40:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-movement-security-review</loc>
    <lastmod>2026-04-27T05:29:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-processing-agreement-checklist</loc>
    <lastmod>2026-04-12T06:12:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-residency-questions</loc>
    <lastmod>2026-04-11T18:05:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-retention-record-types</loc>
    <lastmod>2026-04-10T07:18:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/data-retention-screenshots-files</loc>
    <lastmod>2026-04-11T16:48:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ddd-lite-clear-ownership</loc>
    <lastmod>2026-04-12T23:39:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ddd-lite-domain-boundaries</loc>
    <lastmod>2026-04-12T23:56:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ddd-lite-founders-code</loc>
    <lastmod>2026-04-13T01:00:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ddd-lite-go-packages-transactions</loc>
    <lastmod>2026-04-12T23:27:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ddd-lite-grpc-modules</loc>
    <lastmod>2026-04-12T23:34:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ddd-lite-typescript-backends</loc>
    <lastmod>2026-04-13T00:19:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/deal-desk-product-promises</loc>
    <lastmod>2026-04-11T22:08:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/debugging-wrong-answers-trace</loc>
    <lastmod>2026-04-12T23:25:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/decision-deadlines-meeting-load</loc>
    <lastmod>2026-04-13T20:35:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/decision-logs-architecture-fights</loc>
    <lastmod>2026-04-10T07:36:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/decision-rights-map-small-teams</loc>
    <lastmod>2026-04-11T21:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/decision-tables-approval-rules</loc>
    <lastmod>2026-04-11T17:07:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/deep-link-handling-flows</loc>
    <lastmod>2026-04-12T23:43:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/default-cloud-architecture-signs</loc>
    <lastmod>2026-04-14T09:15:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/define-data-isolation</loc>
    <lastmod>2026-04-11T21:56:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/definition-done-ai-features</loc>
    <lastmod>2026-04-11T06:43:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/delivery-confidence-two-track</loc>
    <lastmod>2026-04-14T07:00:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/delivery-process-five-owners</loc>
    <lastmod>2026-04-13T06:48:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/delivery-slows-senior-hires</loc>
    <lastmod>2026-04-27T21:36:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/demo-day-tech-claims-checklist</loc>
    <lastmod>2026-04-14T07:47:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/demo-day-technical-questions</loc>
    <lastmod>2026-04-14T08:20:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/demo-production-checklist</loc>
    <lastmod>2026-04-12T06:07:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/dependency-bot-ci-rules</loc>
    <lastmod>2026-04-10T08:12:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/dependency-graph-ownership-monolith</loc>
    <lastmod>2026-04-11T06:26:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/dependency-review-checklist</loc>
    <lastmod>2026-04-13T02:28:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/deploying-without-downtime</loc>
    <lastmod>2026-04-10T11:32:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/deployment-checklist-support-release</loc>
    <lastmod>2026-04-13T20:05:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/deployment-complexity-raise</loc>
    <lastmod>2026-04-12T23:19:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/deployment-freeze-rules</loc>
    <lastmod>2026-04-11T06:12:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/deployment-pain-metrics</loc>
    <lastmod>2026-04-13T05:40:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/deployment-summaries-after-release</loc>
    <lastmod>2026-04-11T23:09:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/design-docs-generated-code</loc>
    <lastmod>2026-04-13T07:37:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/design-system-prop-soup</loc>
    <lastmod>2026-04-13T00:05:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/disk-growth-budgeting-postgres-storage</loc>
    <lastmod>2026-04-11T06:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/disposable-dev-sandboxes-refactors</loc>
    <lastmod>2026-04-13T20:11:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/django-admin-ops-console</loc>
    <lastmod>2026-04-13T02:32:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/docker-image-signing-gitlab</loc>
    <lastmod>2026-04-13T07:04:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/docker-image-slimming-deploy-time</loc>
    <lastmod>2026-04-10T09:16:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/docs-vs-code-context</loc>
    <lastmod>2026-04-11T22:24:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/document-extraction-accuracy-checks</loc>
    <lastmod>2026-04-10T06:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/document-extraction-field-definitions</loc>
    <lastmod>2026-04-11T23:08:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/document-version-history-retrieval</loc>
    <lastmod>2026-04-11T17:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/domain-events-without-sourcing</loc>
    <lastmod>2026-04-12T23:41:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/domain-language-ai-coding</loc>
    <lastmod>2026-04-13T07:37:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/domain-language-before-api</loc>
    <lastmod>2026-04-13T00:20:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/domain-modeling-small-teams</loc>
    <lastmod>2026-04-13T00:04:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/domain-ownership-ai-teams</loc>
    <lastmod>2026-04-13T07:57:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/domain-ownership-reorg</loc>
    <lastmod>2026-04-12T23:19:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/domain-primitives-string-bugs</loc>
    <lastmod>2026-04-12T23:26:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/domain-rules-billing-split</loc>
    <lastmod>2026-04-12T23:20:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/dry-run-ai-workflows</loc>
    <lastmod>2026-04-13T05:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/dto-sprawl-clear-boundaries</loc>
    <lastmod>2026-04-12T23:24:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/duplicate-ai-spend-workflow</loc>
    <lastmod>2026-04-14T13:11:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/duplicate-background-jobs-audit</loc>
    <lastmod>2026-04-13T20:14:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/duplicate-business-rules-teams</loc>
    <lastmod>2026-04-13T20:02:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/edge-cache-personalized-content</loc>
    <lastmod>2026-04-11T06:15:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/edge-functions-vs-containers</loc>
    <lastmod>2026-04-11T19:55:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/edge-mappers-frontend</loc>
    <lastmod>2026-04-12T23:34:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/email-deliverability-basics</loc>
    <lastmod>2026-04-11T19:48:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/email-provider-outage-plan</loc>
    <lastmod>2026-04-10T07:52:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/email-workflows-before-automation</loc>
    <lastmod>2026-04-11T22:05:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-basics-release-risk</loc>
    <lastmod>2026-04-11T21:56:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-budget-runway</loc>
    <lastmod>2026-04-11T22:56:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-calendars-delivery-risk</loc>
    <lastmod>2026-04-27T05:17:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-cost-sales-promises</loc>
    <lastmod>2026-04-13T04:34:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-demos-planning</loc>
    <lastmod>2026-04-11T07:15:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-drag-report</loc>
    <lastmod>2026-04-13T05:02:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-handbooks-new-hires</loc>
    <lastmod>2026-04-10T05:27:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-judgment-hiring-exercises</loc>
    <lastmod>2026-04-11T20:03:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-meeting-map</loc>
    <lastmod>2026-04-10T07:49:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-metrics-founders</loc>
    <lastmod>2026-04-10T06:48:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-metrics-partner-debates</loc>
    <lastmod>2026-04-12T22:50:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-milestones-fundraising</loc>
    <lastmod>2026-04-13T01:17:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-morale-ai-tools</loc>
    <lastmod>2026-04-11T21:51:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-office-hours-setup</loc>
    <lastmod>2026-04-11T18:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-output-after-raise</loc>
    <lastmod>2026-04-12T23:01:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-planning-no-headcount</loc>
    <lastmod>2026-04-10T06:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-risk-investor-memo</loc>
    <lastmod>2026-04-10T11:03:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-rituals-ai-teams</loc>
    <lastmod>2026-04-12T06:15:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-roadmap-business-lenses</loc>
    <lastmod>2026-04-11T19:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-team-data-room</loc>
    <lastmod>2026-04-14T12:22:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-team-rules-growth</loc>
    <lastmod>2026-04-11T22:09:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineering-use-of-funds-slide</loc>
    <lastmod>2026-04-12T23:04:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineer-role-ai-startup</loc>
    <lastmod>2026-04-13T07:57:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/engineers-stop-trusting-planning</loc>
    <lastmod>2026-04-12T06:11:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-contract-red-flags</loc>
    <lastmod>2026-04-10T06:10:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-cto-startup-hiring</loc>
    <lastmod>2026-04-14T10:25:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-custom-requests-cost</loc>
    <lastmod>2026-04-10T06:52:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-data-export-promises</loc>
    <lastmod>2026-04-13T07:30:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-deals-leadership-gaps</loc>
    <lastmod>2026-04-14T12:22:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-deals-roadmap</loc>
    <lastmod>2026-04-12T22:52:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-demo-trust-appendix</loc>
    <lastmod>2026-04-13T06:48:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-escalation-budgets</loc>
    <lastmod>2026-04-11T23:12:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-features-without-bloat</loc>
    <lastmod>2026-04-11T22:15:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-isolation-decisions</loc>
    <lastmod>2026-04-12T06:21:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-pilot-checklist</loc>
    <lastmod>2026-04-10T05:43:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-pilots-stall</loc>
    <lastmod>2026-04-12T06:07:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-pilot-workload-pricing</loc>
    <lastmod>2026-04-13T20:14:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-readiness-small-team</loc>
    <lastmod>2026-04-12T06:18:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-ready-setup-flow</loc>
    <lastmod>2026-04-13T04:34:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-release-windows</loc>
    <lastmod>2026-04-11T18:23:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-sales-product-gaps</loc>
    <lastmod>2026-04-13T04:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-security-review-owner</loc>
    <lastmod>2026-04-27T21:25:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-setup-audit</loc>
    <lastmod>2026-04-13T20:33:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-signup-flow-review</loc>
    <lastmod>2026-04-12T06:36:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-sprawl-first-month</loc>
    <lastmod>2026-04-13T05:35:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-sso-rollout-plan</loc>
    <lastmod>2026-04-11T19:59:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-support-small-teams</loc>
    <lastmod>2026-04-11T22:13:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-tech-questions-folder</loc>
    <lastmod>2026-04-27T05:18:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/enterprise-uptime-small-business</loc>
    <lastmod>2026-04-27T05:38:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/entitlements-pricing-sprawl</loc>
    <lastmod>2026-04-11T17:44:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/erp-replacement-event-queues</loc>
    <lastmod>2026-04-13T07:30:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/error-boundaries-business-action</loc>
    <lastmod>2026-04-12T23:34:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/error-budget-office-automation</loc>
    <lastmod>2026-04-11T22:04:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/error-budgets-background-systems</loc>
    <lastmod>2026-04-11T06:08:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/error-tracking-sampling-plan</loc>
    <lastmod>2026-04-11T23:03:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/estimate-ai-feature-costs</loc>
    <lastmod>2026-04-11T17:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/eval-cases-without-python</loc>
    <lastmod>2026-04-10T05:55:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/evaluate-ai-startup-idea</loc>
    <lastmod>2026-04-15T02:15:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/evaluate-platform-work</loc>
    <lastmod>2026-04-13T05:35:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/event-driven-before-pmf</loc>
    <lastmod>2026-04-10T12:51:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/event-logging-strategy</loc>
    <lastmod>2026-04-10T05:06:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/event-storming-tickets-logs-modules</loc>
    <lastmod>2026-04-12T23:25:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/evidence-trail-ai-changes</loc>
    <lastmod>2026-04-12T06:26:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/exception-queues-review-lane</loc>
    <lastmod>2026-04-10T08:08:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/executive-tech-problems-teams</loc>
    <lastmod>2026-04-14T12:22:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/expiry-dates-internal-docs</loc>
    <lastmod>2026-04-13T07:57:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/explain-ai-risk-customers</loc>
    <lastmod>2026-04-14T05:57:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/explaining-technical-debt-buyers</loc>
    <lastmod>2026-04-27T21:43:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/explain-startup-margins-investors</loc>
    <lastmod>2026-04-14T11:48:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/explain-technical-debt-investors</loc>
    <lastmod>2026-04-13T00:15:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/explain-technical-risk-board</loc>
    <lastmod>2026-04-14T07:00:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/express-fastify-migration-plan</loc>
    <lastmod>2026-04-12T23:38:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/external-ai-tools-policy</loc>
    <lastmod>2026-04-11T21:53:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/external-integration-owner</loc>
    <lastmod>2026-04-11T07:35:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/extract-domain-model</loc>
    <lastmod>2026-04-12T23:18:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/failed-renewal-payment-ops</loc>
    <lastmod>2026-04-11T06:44:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/failure-budgets-ai-features</loc>
    <lastmod>2026-04-10T05:59:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fastapi-async-pitfalls</loc>
    <lastmod>2026-04-12T23:36:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fastapi-django-internal-platform</loc>
    <lastmod>2026-04-13T00:30:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fastapi-readable-di-patterns</loc>
    <lastmod>2026-04-13T01:44:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/feature-brief-domain-code</loc>
    <lastmod>2026-04-13T00:59:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/feature-cost-roadmap</loc>
    <lastmod>2026-04-13T06:27:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/feature-discovery-real-problem</loc>
    <lastmod>2026-04-13T07:31:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/feature-flag-domain-policies</loc>
    <lastmod>2026-04-12T23:35:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/feature-flags-small-teams</loc>
    <lastmod>2026-04-10T15:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/feature-folders-user-jobs</loc>
    <lastmod>2026-04-12T23:25:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/feature-naming-rules</loc>
    <lastmod>2026-04-10T06:46:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/feature-specs-model-changes</loc>
    <lastmod>2026-04-11T19:59:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/feature-velocity-hidden-work</loc>
    <lastmod>2026-04-12T22:50:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/federated-gateway-fake-vendors</loc>
    <lastmod>2026-04-12T23:35:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/federated-gateway-rate-limits</loc>
    <lastmod>2026-04-12T23:26:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/federated-model-cost-guardrails</loc>
    <lastmod>2026-04-12T23:28:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fewer-integration-points-sales</loc>
    <lastmod>2026-04-12T06:13:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fewer-vendors-more-reliability</loc>
    <lastmod>2026-04-12T06:37:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/file-naming-rules-automation</loc>
    <lastmod>2026-04-11T06:57:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/file-upload-browser-mobile-apps</loc>
    <lastmod>2026-04-12T23:44:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/file-upload-security-rules</loc>
    <lastmod>2026-04-11T17:49:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/finance-close-automation-wins</loc>
    <lastmod>2026-04-10T06:59:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fine-tuning-prompt-design-tools</loc>
    <lastmod>2026-04-10T05:47:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-ai-operations-data</loc>
    <lastmod>2026-04-11T22:05:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-ai-project-one-queue</loc>
    <lastmod>2026-04-11T22:28:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-ai-workflow-queue</loc>
    <lastmod>2026-04-13T07:08:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-ai-workflow-teams</loc>
    <lastmod>2026-04-11T21:53:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-architecture-meeting-prep</loc>
    <lastmod>2026-04-14T21:27:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-architecture-review-documents</loc>
    <lastmod>2026-04-11T23:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-automation-target</loc>
    <lastmod>2026-04-12T06:02:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-buyer-security-call</loc>
    <lastmod>2026-04-12T06:23:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-customer-escalation-cto</loc>
    <lastmod>2026-04-15T02:14:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-customer-implementation-fix</loc>
    <lastmod>2026-04-14T06:10:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-engineering-hire-wait</loc>
    <lastmod>2026-04-14T20:48:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-engineering-manager-prep</loc>
    <lastmod>2026-04-27T21:27:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-enterprise-deal-architecture</loc>
    <lastmod>2026-04-13T07:14:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-enterprise-pilot-security</loc>
    <lastmod>2026-04-12T06:05:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-hire-after-agency-build</loc>
    <lastmod>2026-04-11T22:00:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-internal-mcp-server</loc>
    <lastmod>2026-04-13T06:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-reversible-ai-decision</loc>
    <lastmod>2026-04-13T05:35:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-senior-engineer-checklist</loc>
    <lastmod>2026-04-10T04:50:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-tech-leader-meeting</loc>
    <lastmod>2026-04-14T07:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-technical-advisor-decisions</loc>
    <lastmod>2026-04-13T20:14:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-technical-hire</loc>
    <lastmod>2026-04-14T12:22:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-technical-hires-next</loc>
    <lastmod>2026-04-12T22:50:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/first-three-cto-meetings</loc>
    <lastmod>2026-04-14T20:11:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fix-messy-codebase-hiring</loc>
    <lastmod>2026-04-27T21:30:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fix-monolith-ownership-first</loc>
    <lastmod>2026-04-13T20:16:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fix-team-before-scaling</loc>
    <lastmod>2026-04-14T20:48:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fix-troubled-tech-stack</loc>
    <lastmod>2026-04-12T06:09:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/flaky-end-to-end-tests</loc>
    <lastmod>2026-04-11T17:00:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/flask-fastapi-typed-api-migration</loc>
    <lastmod>2026-04-13T01:59:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-ai-delivery-checklist</loc>
    <lastmod>2026-04-13T07:37:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-approval-bottlenecks</loc>
    <lastmod>2026-04-11T18:10:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-architecture-change-pain</loc>
    <lastmod>2026-04-13T20:12:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-architecture-fit</loc>
    <lastmod>2026-04-14T06:51:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-architecture-reset-signs</loc>
    <lastmod>2026-04-12T06:08:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-bottleneck-tech-decisions</loc>
    <lastmod>2026-04-15T02:07:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-briefing-pack</loc>
    <lastmod>2026-04-11T17:15:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-built-saas-shared-ownership</loc>
    <lastmod>2026-04-27T21:27:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-built-tools-fundraising-risk</loc>
    <lastmod>2026-04-13T00:31:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-coded-startup-handoff</loc>
    <lastmod>2026-04-13T06:49:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-code-review-trap</loc>
    <lastmod>2026-04-13T07:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-context-bottleneck</loc>
    <lastmod>2026-04-13T05:47:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-cto-conflict-script</loc>
    <lastmod>2026-04-14T15:15:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-cto-decision-split</loc>
    <lastmod>2026-04-14T19:39:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-cto-reset</loc>
    <lastmod>2026-04-14T12:22:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-cto-roadmap-promises</loc>
    <lastmod>2026-04-15T02:14:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-cto-team-disagreements</loc>
    <lastmod>2026-04-14T21:40:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-delegation-handoff-plan</loc>
    <lastmod>2026-04-14T11:13:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-dependency-diligence</loc>
    <lastmod>2026-04-12T23:23:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-discovery-technical-guardrails</loc>
    <lastmod>2026-04-14T21:47:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-engineering-handoff</loc>
    <lastmod>2026-04-11T22:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-escalation-path</loc>
    <lastmod>2026-04-12T06:44:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-escalation-rules</loc>
    <lastmod>2026-04-11T19:46:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-fractional-cto-authority</loc>
    <lastmod>2026-04-27T21:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-habits-slow-engineers</loc>
    <lastmod>2026-04-11T21:59:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-led-team-next-hire</loc>
    <lastmod>2026-04-13T01:01:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-mentor-call-format</loc>
    <lastmod>2026-04-14T19:42:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-questions-cto-candidate</loc>
    <lastmod>2026-04-14T21:51:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-schedule-ai-team</loc>
    <lastmod>2026-04-13T07:57:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founders-ignore-technical-advice</loc>
    <lastmod>2026-04-14T11:03:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-slack-approval-queue</loc>
    <lastmod>2026-04-13T20:17:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-stop-being-cto</loc>
    <lastmod>2026-04-10T05:36:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-tech-lead-agreement</loc>
    <lastmod>2026-04-13T07:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-tech-mentorship-brief</loc>
    <lastmod>2026-04-15T02:07:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-update-format</loc>
    <lastmod>2026-04-14T07:51:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/founder-update-red-flags</loc>
    <lastmod>2026-04-14T19:42:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-advisory-sprint</loc>
    <lastmod>2026-04-15T02:14:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-advisory-startup</loc>
    <lastmod>2026-04-12T06:28:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-before-team</loc>
    <lastmod>2026-04-14T21:50:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-brief-outcomes</loc>
    <lastmod>2026-04-27T05:10:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-calendar-cost</loc>
    <lastmod>2026-04-27T21:36:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-checklist-founders</loc>
    <lastmod>2026-04-10T03:23:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-contract-mistakes</loc>
    <lastmod>2026-04-27T21:36:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-discipline</loc>
    <lastmod>2026-04-27T21:43:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-due-diligence</loc>
    <lastmod>2026-04-15T02:13:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-enterprise-launch</loc>
    <lastmod>2026-04-27T21:31:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-equity-cash</loc>
    <lastmod>2026-04-14T12:22:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-first-30-days</loc>
    <lastmod>2026-04-10T05:33:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-first-90-days</loc>
    <lastmod>2026-04-10T08:49:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-first-session</loc>
    <lastmod>2026-04-14T21:46:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-founder-signals</loc>
    <lastmod>2026-04-15T02:13:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-legacy-systems</loc>
    <lastmod>2026-04-27T21:42:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-one-page-scope</loc>
    <lastmod>2026-04-27T21:36:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-prep-documents</loc>
    <lastmod>2026-04-13T04:29:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-pricing-model</loc>
    <lastmod>2026-04-14T20:08:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-pricing-models</loc>
    <lastmod>2026-04-14T09:42:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-release-control</loc>
    <lastmod>2026-04-27T21:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-replacement-signs</loc>
    <lastmod>2026-04-14T21:48:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-service-business</loc>
    <lastmod>2026-04-27T21:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-startup-mistakes</loc>
    <lastmod>2026-04-27T21:27:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-vs-advisor</loc>
    <lastmod>2026-04-12T06:13:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fractional-cto-vs-senior-engineer</loc>
    <lastmod>2026-04-10T09:42:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/free-form-prompts-cost</loc>
    <lastmod>2026-04-13T05:43:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/freelancer-built-tech-due-diligence</loc>
    <lastmod>2026-04-14T05:21:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/freshness-windows-assistant-answers</loc>
    <lastmod>2026-04-11T06:49:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-ai-screen-states</loc>
    <lastmod>2026-04-12T23:44:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-backend-boundary-contract</loc>
    <lastmod>2026-04-12T23:38:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-caching-business-risk</loc>
    <lastmod>2026-04-12T23:27:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-decision-record</loc>
    <lastmod>2026-04-12T23:32:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-domain-modeling-b2b-screens</loc>
    <lastmod>2026-04-12T23:34:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-error-handling-architecture</loc>
    <lastmod>2026-04-12T23:33:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/front-end-error-handling-support</loc>
    <lastmod>2026-04-12T23:33:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/front-end-logging-bug-repro</loc>
    <lastmod>2026-04-13T00:03:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-patterns-multi-model-ux</loc>
    <lastmod>2026-04-12T23:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/front-end-permission-server-rules</loc>
    <lastmod>2026-04-13T03:18:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-side-effects-architecture</loc>
    <lastmod>2026-04-12T23:28:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-state-ownership-map</loc>
    <lastmod>2026-04-12T23:25:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontend-teardown-60-minutes</loc>
    <lastmod>2026-04-12T23:27:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/front-end-test-mix-ai-code</loc>
    <lastmod>2026-04-13T00:59:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/frontline-interviews-before-automation</loc>
    <lastmod>2026-04-11T22:29:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fundraise-technical-checklist</loc>
    <lastmod>2026-04-15T05:02:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fundraising-ai-code-checklist</loc>
    <lastmod>2026-04-12T23:01:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fundraising-ai-review</loc>
    <lastmod>2026-04-13T01:03:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fundraising-api-dependencies</loc>
    <lastmod>2026-04-12T23:21:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fundraising-enterprise-roadmap</loc>
    <lastmod>2026-04-12T23:59:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/fundraising-pitch-operations-model</loc>
    <lastmod>2026-04-12T23:02:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/future-cto-plan</loc>
    <lastmod>2026-04-27T21:36:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/generated-clients-repo-churn</loc>
    <lastmod>2026-04-13T01:07:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/generated-code-deletion-rules</loc>
    <lastmod>2026-04-12T06:11:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/generated-code-diff-limits</loc>
    <lastmod>2026-04-11T05:54:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/generated-code-hidden-costs</loc>
    <lastmod>2026-04-13T07:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/generated-code-ops-handbook</loc>
    <lastmod>2026-04-13T07:37:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/generated-code-review-signs</loc>
    <lastmod>2026-04-11T21:51:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/github-actions-gitlab-ci-migration</loc>
    <lastmod>2026-04-10T08:32:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-artifact-retention-rules</loc>
    <lastmod>2026-04-10T07:15:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-ci-monorepo-cache</loc>
    <lastmod>2026-04-13T20:23:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-ci-vs-github-actions</loc>
    <lastmod>2026-04-10T12:27:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-dependency-proxy-builds</loc>
    <lastmod>2026-04-13T07:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-linear-jira-choice</loc>
    <lastmod>2026-04-27T05:15:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-merge-trains-protected-branches</loc>
    <lastmod>2026-04-13T07:04:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-monorepo-release-patterns</loc>
    <lastmod>2026-04-13T07:04:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-parent-child-pipelines</loc>
    <lastmod>2026-04-13T07:14:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-preview-apps-docker</loc>
    <lastmod>2026-04-13T06:18:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-registry-cleanup-rules</loc>
    <lastmod>2026-04-13T07:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gitlab-runners-spot-vs-reserved</loc>
    <lastmod>2026-04-13T07:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/git-tags-semver-commit-sha</loc>
    <lastmod>2026-04-10T11:32:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/global-service-one-time-zone</loc>
    <lastmod>2026-04-11T22:04:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/global-software-small-ops</loc>
    <lastmod>2026-04-14T21:38:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-api-resilience-stack</loc>
    <lastmod>2026-04-12T23:48:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-api-server-libraries</loc>
    <lastmod>2026-04-12T23:47:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-auth-jwt-sessions-oauth</loc>
    <lastmod>2026-04-13T02:08:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-caching-libraries</loc>
    <lastmod>2026-04-13T03:21:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-cli-libraries-internal-tools</loc>
    <lastmod>2026-04-13T01:51:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-config-secrets-libraries</loc>
    <lastmod>2026-04-12T23:48:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-context-deadlines-timeouts</loc>
    <lastmod>2026-04-13T00:30:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-cron-vs-distributed-schedulers</loc>
    <lastmod>2026-04-12T23:48:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-csv-spreadsheet-libraries</loc>
    <lastmod>2026-04-13T00:34:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-errors-50-packages</loc>
    <lastmod>2026-04-13T00:32:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-feature-flag-libraries</loc>
    <lastmod>2026-04-12T23:48:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-file-upload-libraries</loc>
    <lastmod>2026-04-13T00:49:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-http-client-libraries</loc>
    <lastmod>2026-04-13T03:22:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-idempotency-payments-sync</loc>
    <lastmod>2026-04-13T03:21:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-image-processing-libraries</loc>
    <lastmod>2026-04-12T23:47:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-job-queue-libraries</loc>
    <lastmod>2026-04-13T02:07:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-logging-libraries-traces</loc>
    <lastmod>2026-04-13T02:08:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-migration-tools-review</loc>
    <lastmod>2026-04-13T00:04:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-multi-tenant-libraries</loc>
    <lastmod>2026-04-13T01:51:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-node-python-backend-team</loc>
    <lastmod>2026-04-10T08:10:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-observability-lean-stack</loc>
    <lastmod>2026-04-13T03:21:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-openapi-grpc-tooling</loc>
    <lastmod>2026-04-13T03:21:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-orm-query-builder-sql</loc>
    <lastmod>2026-04-13T02:13:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-pdf-libraries-choice</loc>
    <lastmod>2026-04-12T23:46:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-rbac-permission-libraries</loc>
    <lastmod>2026-04-13T00:34:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/goroutine-leaks-go-services</loc>
    <lastmod>2026-04-13T00:30:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-rust-hotspot-bet</loc>
    <lastmod>2026-04-13T01:59:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-rust-infrastructure-choice</loc>
    <lastmod>2026-04-12T06:07:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-scraping-price-checks</loc>
    <lastmod>2026-04-13T03:23:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-service-package-layout</loc>
    <lastmod>2026-04-12T23:32:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-service-templates</loc>
    <lastmod>2026-04-13T07:30:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-sql-libraries-teams</loc>
    <lastmod>2026-04-12T23:47:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-testing-libraries-refactors</loc>
    <lastmod>2026-04-12T23:48:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-transactional-email-libraries</loc>
    <lastmod>2026-04-12T23:48:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-validation-decoding-libraries</loc>
    <lastmod>2026-04-12T23:47:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-webhook-libraries-retries</loc>
    <lastmod>2026-04-13T03:22:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/go-workflow-approval-libraries</loc>
    <lastmod>2026-04-13T03:22:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/grade-codebase-acquisition</loc>
    <lastmod>2026-04-12T06:08:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/grafana-alert-routing-teams</loc>
    <lastmod>2026-04-13T06:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/grafana-pagerduty-alert-routing</loc>
    <lastmod>2026-04-27T05:21:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/graphql-edge-domain-rules</loc>
    <lastmod>2026-04-12T23:35:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/graphql-typescript-hidden-costs</loc>
    <lastmod>2026-04-12T23:33:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gross-margin-cto-decisions</loc>
    <lastmod>2026-04-27T21:43:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/gross-margin-engineering-plan</loc>
    <lastmod>2026-04-13T00:14:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/growth-spike-budget-plan</loc>
    <lastmod>2026-04-12T23:06:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/grpc-error-codes-frontend</loc>
    <lastmod>2026-04-13T20:38:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/grpc-rest-translation-layers</loc>
    <lastmod>2026-04-13T02:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/grpc-vs-rest-internal-services</loc>
    <lastmod>2026-04-10T05:25:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/handle-10x-demand-answer</loc>
    <lastmod>2026-04-12T23:23:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hard-to-copy-workflows</loc>
    <lastmod>2026-04-12T23:07:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hidden-cloud-costs</loc>
    <lastmod>2026-04-10T08:40:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hidden-cost-ai-work</loc>
    <lastmod>2026-04-14T13:11:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hidden-manual-work-audit</loc>
    <lastmod>2026-04-14T10:57:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hidden-spreadsheets-before-automation</loc>
    <lastmod>2026-04-13T20:11:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/high-cloud-bill-data-model</loc>
    <lastmod>2026-04-12T06:33:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-acting-cto-before-search</loc>
    <lastmod>2026-04-15T02:15:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-cto-ai-apis</loc>
    <lastmod>2026-04-15T02:07:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-cto-before-pmf</loc>
    <lastmod>2026-04-15T02:07:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-cto-before-raise</loc>
    <lastmod>2026-04-12T23:37:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-cto-bottleneck-first</loc>
    <lastmod>2026-04-14T06:03:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-cto-founder-call</loc>
    <lastmod>2026-04-15T02:14:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-cto-service-margins</loc>
    <lastmod>2026-04-15T02:13:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-fractional-cto</loc>
    <lastmod>2026-04-14T12:22:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-fractional-cto-scope</loc>
    <lastmod>2026-04-15T02:14:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-platform-help-signs</loc>
    <lastmod>2026-04-11T21:58:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-reliability-before-slowdown</loc>
    <lastmod>2026-04-12T06:11:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hire-tech-lead-judgment</loc>
    <lastmod>2026-04-12T06:15:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hiring-engineers-ai-teams</loc>
    <lastmod>2026-04-11T21:46:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hono-fastify-express-typescript-apis</loc>
    <lastmod>2026-04-27T05:46:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hot-warm-cold-storage-costs</loc>
    <lastmod>2026-04-10T06:20:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/htmx-react-internal-tools</loc>
    <lastmod>2026-04-27T05:24:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-agent-handoff</loc>
    <lastmod>2026-04-11T18:21:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-checkpoints-automation</loc>
    <lastmod>2026-04-12T06:22:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-checks-before-cuts</loc>
    <lastmod>2026-04-13T20:23:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-loop-retry-rules</loc>
    <lastmod>2026-04-10T07:42:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-review-ai-approvals</loc>
    <lastmod>2026-04-13T07:37:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-reviewer-scorecards</loc>
    <lastmod>2026-04-13T07:31:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-review-federated-ai</loc>
    <lastmod>2026-04-12T23:26:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-review-product-model</loc>
    <lastmod>2026-04-14T11:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-review-queue-rules</loc>
    <lastmod>2026-04-10T07:18:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-review-risky-changes</loc>
    <lastmod>2026-04-13T07:31:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-review-sampling-ai</loc>
    <lastmod>2026-04-11T18:06:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/human-review-staffing-ai-ops</loc>
    <lastmod>2026-04-12T06:06:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/hybrid-search-tenant-filters</loc>
    <lastmod>2026-04-13T07:31:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/idempotency-patterns-payments-webhooks</loc>
    <lastmod>2026-04-10T06:51:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/image-processing-stack-apps</loc>
    <lastmod>2026-04-13T02:29:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/implementation-pain-raise-story</loc>
    <lastmod>2026-04-13T00:13:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/import-data-quality-checks</loc>
    <lastmod>2026-04-13T20:27:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/import-rollback-customer-mapping</loc>
    <lastmod>2026-04-10T06:46:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/impossible-security-asks</loc>
    <lastmod>2026-04-12T06:12:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-calendar-patterns</loc>
    <lastmod>2026-04-13T20:23:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-communication-runbook</loc>
    <lastmod>2026-04-27T05:09:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-drill-before-launch</loc>
    <lastmod>2026-04-14T12:08:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-drills-customer-success</loc>
    <lastmod>2026-04-11T05:47:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-follow-up-docs</loc>
    <lastmod>2026-04-11T06:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-naming-conventions</loc>
    <lastmod>2026-04-10T08:23:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-notes-product-changes</loc>
    <lastmod>2026-04-13T07:31:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-notes-workarounds</loc>
    <lastmod>2026-04-13T20:07:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-review-template-startups</loc>
    <lastmod>2026-04-10T05:21:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-roles-small-teams</loc>
    <lastmod>2026-04-12T06:02:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-runbook-template</loc>
    <lastmod>2026-04-13T05:43:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/incident-system-ai-agents</loc>
    <lastmod>2026-04-13T19:57:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/infrastructure-budget-owner</loc>
    <lastmod>2026-04-13T05:40:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/infrastructure-budget-product-context</loc>
    <lastmod>2026-04-14T07:24:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/infrastructure-diagrams-fundraising</loc>
    <lastmod>2026-04-13T00:43:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/infrastructure-runbooks-checklists</loc>
    <lastmod>2026-04-13T05:43:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/inherited-stack-triage</loc>
    <lastmod>2026-04-14T05:02:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/in-product-troubleshooting-teams</loc>
    <lastmod>2026-04-11T22:26:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/intake-forms-cross-team-handoffs</loc>
    <lastmod>2026-04-11T23:05:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/integration-cost-review</loc>
    <lastmod>2026-04-11T05:52:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/integration-security-review</loc>
    <lastmod>2026-04-11T18:10:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/interface-debt-rollout</loc>
    <lastmod>2026-04-12T06:17:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/interim-cto-hiring-fixes</loc>
    <lastmod>2026-04-14T20:59:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/interim-cto-vp-engineering</loc>
    <lastmod>2026-04-14T12:22:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-admin-panel-first</loc>
    <lastmod>2026-04-10T10:50:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-admin-tools-rules</loc>
    <lastmod>2026-04-12T06:11:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-api-review-checklist</loc>
    <lastmod>2026-04-11T06:12:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-app-review</loc>
    <lastmod>2026-04-13T05:01:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-platform-small-workflow</loc>
    <lastmod>2026-04-13T06:48:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-request-forms</loc>
    <lastmod>2026-04-10T06:41:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-search-people-use</loc>
    <lastmod>2026-04-10T07:39:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-systems-ownership</loc>
    <lastmod>2026-04-12T06:05:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-tool-migration-plan</loc>
    <lastmod>2026-04-10T09:08:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-tool-request-owner</loc>
    <lastmod>2026-04-11T18:31:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-tools-need-leadership</loc>
    <lastmod>2026-04-27T21:27:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/internal-tools-product-roadmap</loc>
    <lastmod>2026-04-11T06:22:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/introduce-ai-at-work</loc>
    <lastmod>2026-04-13T07:08:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/investor-demo-backstage-fixes</loc>
    <lastmod>2026-04-13T06:22:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/investor-follow-up-packet</loc>
    <lastmod>2026-04-12T23:22:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/investor-prep-support-queue</loc>
    <lastmod>2026-04-12T23:02:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/investor-pressure-hiring-pace</loc>
    <lastmod>2026-04-13T00:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/investor-qa-founder-script</loc>
    <lastmod>2026-04-12T22:56:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/investor-saas-operations-questions</loc>
    <lastmod>2026-04-12T23:06:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/investors-mean-scale</loc>
    <lastmod>2026-04-13T01:02:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/invoice-coding-ai-erp</loc>
    <lastmod>2026-04-11T23:01:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/invoice-ocr-errors</loc>
    <lastmod>2026-04-10T10:37:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ios-android-background-sync</loc>
    <lastmod>2026-04-12T23:41:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ip-allowlists-vs-vpns</loc>
    <lastmod>2026-04-11T18:23:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/issue-templates-code-generation</loc>
    <lastmod>2026-04-11T06:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/jenkins-migration-checklist</loc>
    <lastmod>2026-04-10T11:28:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/jetpack-compose-migration-live-app</loc>
    <lastmod>2026-04-13T00:21:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/joiner-mover-leaver-access</loc>
    <lastmod>2026-04-11T17:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/judge-technical-mentor-session</loc>
    <lastmod>2026-04-14T07:08:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/junior-role-after-ai</loc>
    <lastmod>2026-04-13T07:37:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/justify-refactoring-finance</loc>
    <lastmod>2026-04-13T20:21:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/k3s-managed-kubernetes-choice</loc>
    <lastmod>2026-04-13T07:17:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/k3s-vs-talos-bare-metal</loc>
    <lastmod>2026-04-13T07:17:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/keep-network-diagrams-updated</loc>
    <lastmod>2026-04-10T07:15:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/knowledge-assistant-permissions</loc>
    <lastmod>2026-04-11T16:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/knowledge-base-cleanup-assistant</loc>
    <lastmod>2026-04-10T07:39:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/known-weirdness-list-support</loc>
    <lastmod>2026-04-13T20:17:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/koin-vs-hilt-android</loc>
    <lastmod>2026-04-27T05:24:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/kotlin-coroutines-android-callbacks</loc>
    <lastmod>2026-04-12T23:45:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/kotlin-flow-screen-state</loc>
    <lastmod>2026-04-13T02:00:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/kotlin-multiplatform-shared-code</loc>
    <lastmod>2026-04-12T23:42:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ktor-vs-spring-boot-apis</loc>
    <lastmod>2026-04-13T07:19:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/kubernetes-exit-plan</loc>
    <lastmod>2026-04-10T13:02:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/kubernetes-ingress-traffic-split</loc>
    <lastmod>2026-04-13T06:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/kubernetes-job-retries-cost</loc>
    <lastmod>2026-04-13T20:33:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/kubernetes-namespace-ownership</loc>
    <lastmod>2026-04-14T04:59:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/kysely-drizzle-raw-sql</loc>
    <lastmod>2026-04-27T05:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lack-technical-strategy-signs</loc>
    <lastmod>2026-04-14T12:22:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/langgraph-vs-plain-code</loc>
    <lastmod>2026-04-27T05:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/latency-budgets-ai-features</loc>
    <lastmod>2026-04-11T18:10:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/latency-fixes-second-region</loc>
    <lastmod>2026-04-13T05:43:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/late-stage-mvp-rescue</loc>
    <lastmod>2026-04-27T21:37:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/launch-escalation-tree</loc>
    <lastmod>2026-04-11T07:01:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/leaders-in-support-queue</loc>
    <lastmod>2026-04-12T06:35:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-automation-stack-cto</loc>
    <lastmod>2026-04-27T21:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-global-product-infrastructure</loc>
    <lastmod>2026-04-27T21:26:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-global-product-operations</loc>
    <lastmod>2026-04-11T22:29:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-infrastructure-stack</loc>
    <lastmod>2026-04-13T05:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-observability-before-scale</loc>
    <lastmod>2026-04-10T03:25:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-ops-before-hiring</loc>
    <lastmod>2026-04-12T06:42:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-ops-stack-rule</loc>
    <lastmod>2026-04-13T20:14:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-roadmap-stop-list</loc>
    <lastmod>2026-04-27T05:25:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-security-series-a</loc>
    <lastmod>2026-04-12T23:04:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-software-org-chart</loc>
    <lastmod>2026-04-13T07:47:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-stack-founder-products</loc>
    <lastmod>2026-04-12T06:36:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-team-fundraising</loc>
    <lastmod>2026-04-13T00:31:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lean-test-pyramid-weekly-changes</loc>
    <lastmod>2026-04-10T05:53:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/least-privilege-small-team-access</loc>
    <lastmod>2026-04-10T10:22:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/lightweight-release-notes-workflow</loc>
    <lastmod>2026-04-10T07:39:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/linters-formatters-ai-code</loc>
    <lastmod>2026-04-11T17:18:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/live-data-migration-backfill</loc>
    <lastmod>2026-04-11T06:42:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/live-debugging-roadmap-clinic</loc>
    <lastmod>2026-04-14T07:08:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/live-product-teardowns</loc>
    <lastmod>2026-04-14T08:20:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/llm-caching-patterns-costs</loc>
    <lastmod>2026-04-10T14:01:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/llm-draft-decide-matrix</loc>
    <lastmod>2026-04-12T06:09:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/local-model-hardware-sizing</loc>
    <lastmod>2026-04-13T20:14:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/local-models-vs-hosted-apis</loc>
    <lastmod>2026-04-10T05:12:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/logging-libraries-team-size</loc>
    <lastmod>2026-04-13T02:46:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/log-retention-by-signal</loc>
    <lastmod>2026-04-11T05:55:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/loki-label-choices-costs</loc>
    <lastmod>2026-04-13T20:23:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/loki-vs-clickhouse-retention</loc>
    <lastmod>2026-04-13T06:32:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/long-running-job-status-design</loc>
    <lastmod>2026-04-11T18:28:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/long-running-task-ux</loc>
    <lastmod>2026-04-11T19:50:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/low-cloud-spend-investors</loc>
    <lastmod>2026-04-13T00:14:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mailgun-postmark-ses</loc>
    <lastmod>2026-04-27T05:15:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/manage-ai-engineering-teams</loc>
    <lastmod>2026-04-12T06:20:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/managed-vs-self-hosted-postgres</loc>
    <lastmod>2026-04-11T19:48:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/managing-engineers-ai-assistants</loc>
    <lastmod>2026-04-11T22:44:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/manual-approval-delays</loc>
    <lastmod>2026-04-27T05:18:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/manual-override-rates</loc>
    <lastmod>2026-04-11T18:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/manual-reconciliation-boundaries</loc>
    <lastmod>2026-04-10T07:16:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/manual-work-product-gaps</loc>
    <lastmod>2026-04-12T06:14:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/map-handoffs-before-ai</loc>
    <lastmod>2026-04-13T06:56:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/map-hidden-dependencies-refactor</loc>
    <lastmod>2026-04-12T06:11:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/masked-staging-data-ai</loc>
    <lastmod>2026-04-10T16:33:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/master-data-ownership-automation</loc>
    <lastmod>2026-04-10T07:21:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mcp-server-security-rules</loc>
    <lastmod>2026-04-10T05:40:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mcp-servers-vs-scripts</loc>
    <lastmod>2026-04-10T06:06:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mcp-tool-schema-design</loc>
    <lastmod>2026-04-13T07:04:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mcp-tool-wrappers</loc>
    <lastmod>2026-04-11T17:00:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/measure-ai-impact-full-cost</loc>
    <lastmod>2026-04-13T05:38:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/measure-ai-workflow-trust</loc>
    <lastmod>2026-04-13T07:34:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/measure-dead-code-growth</loc>
    <lastmod>2026-04-13T19:57:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/measure-fractional-cto-roi</loc>
    <lastmod>2026-04-27T21:37:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/measure-repo-friction</loc>
    <lastmod>2026-04-27T05:16:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/meeting-heavy-to-queued-work</loc>
    <lastmod>2026-04-13T07:08:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/meilisearch-typesense-postgres-search</loc>
    <lastmod>2026-04-27T05:24:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mentor-session-notes</loc>
    <lastmod>2026-04-14T08:13:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mentor-startup-ships-fast</loc>
    <lastmod>2026-04-14T15:15:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/messy-architecture-diligence-fixes</loc>
    <lastmod>2026-04-12T23:05:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/messy-roadmap-decisions</loc>
    <lastmod>2026-04-14T12:08:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mfa-rollout-break-glass-access</loc>
    <lastmod>2026-04-10T10:13:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/minimal-audit-evidence</loc>
    <lastmod>2026-04-11T19:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/minio-vs-managed-storage-files</loc>
    <lastmod>2026-04-27T05:21:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/missed-launch-engineering-reset</loc>
    <lastmod>2026-04-11T22:01:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/missed-launch-fundraising-recovery</loc>
    <lastmod>2026-04-13T00:44:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/missing-module-boundaries</loc>
    <lastmod>2026-04-12T06:17:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mixed-code-no-code-investors</loc>
    <lastmod>2026-04-13T06:27:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mixed-esm-commonjs-migration</loc>
    <lastmod>2026-04-13T00:03:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-analytics-event-naming</loc>
    <lastmod>2026-04-12T23:43:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-api-compatibility-rules</loc>
    <lastmod>2026-04-12T23:43:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-app-version-policy</loc>
    <lastmod>2026-04-12T23:43:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-crash-triage-priority</loc>
    <lastmod>2026-04-12T23:41:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-design-tokens-drift</loc>
    <lastmod>2026-04-13T03:32:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-feature-flags-cleanup</loc>
    <lastmod>2026-04-12T23:42:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-form-long-workflows</loc>
    <lastmod>2026-04-13T03:47:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-offline-queues</loc>
    <lastmod>2026-04-13T00:02:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-release-trains-delays</loc>
    <lastmod>2026-04-12T23:43:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mobile-token-storage</loc>
    <lastmod>2026-04-12T23:43:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-access-control-company</loc>
    <lastmod>2026-04-11T22:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-canary-releases</loc>
    <lastmod>2026-04-11T18:20:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-downgrade-plan</loc>
    <lastmod>2026-04-11T17:50:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-federation-coding-assistants</loc>
    <lastmod>2026-04-13T00:20:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-federation-logging-trace</loc>
    <lastmod>2026-04-12T23:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-federation-router-evaluation</loc>
    <lastmod>2026-04-12T23:32:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-federation-routing-rules</loc>
    <lastmod>2026-04-12T23:28:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-federation-startup-budget</loc>
    <lastmod>2026-04-12T23:26:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-federation-tool-contracts</loc>
    <lastmod>2026-04-12T23:27:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-handoff-patterns-engineering</loc>
    <lastmod>2026-04-11T21:53:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-router-failure-codes</loc>
    <lastmod>2026-04-12T23:48:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-router-human-override</loc>
    <lastmod>2026-04-13T20:16:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/model-routing-by-task</loc>
    <lastmod>2026-04-10T10:04:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/module-boundaries-one-codebase</loc>
    <lastmod>2026-04-12T23:26:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/monaco-vs-codemirror-editor-choice</loc>
    <lastmod>2026-04-27T05:18:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/money-logic-module</loc>
    <lastmod>2026-04-12T23:35:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/monitor-before-hiring-sres</loc>
    <lastmod>2026-04-11T23:01:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/monolith-microservices-team-five</loc>
    <lastmod>2026-04-10T04:50:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/monolith-team-design-problem</loc>
    <lastmod>2026-04-14T09:01:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/monolith-vs-microservices-first-20</loc>
    <lastmod>2026-04-10T07:16:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/monorepo-ci-path-filters</loc>
    <lastmod>2026-04-10T09:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/monorepo-vs-multirepo</loc>
    <lastmod>2026-04-11T07:41:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/monthly-tech-lead-questions</loc>
    <lastmod>2026-04-14T09:30:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/monthly-technical-memo-founders</loc>
    <lastmod>2026-04-12T06:19:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/move-billing-logic-out-code</loc>
    <lastmod>2026-04-11T23:00:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/move-off-cloud-checklist</loc>
    <lastmod>2026-04-12T06:10:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/move-one-workload-off-cloud</loc>
    <lastmod>2026-04-13T05:43:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multi-agent-vs-single-agent</loc>
    <lastmod>2026-04-10T08:39:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multilingual-evaluation-sets-support</loc>
    <lastmod>2026-04-11T17:47:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multi-model-ai-strategy</loc>
    <lastmod>2026-04-14T06:29:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multi-model-support-qa</loc>
    <lastmod>2026-04-27T21:35:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multi-model-workflow-design</loc>
    <lastmod>2026-04-12T06:21:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multiple-ai-models-product</loc>
    <lastmod>2026-04-13T05:35:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multiple-tech-stacks-costs</loc>
    <lastmod>2026-04-14T05:56:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multi-region-data-residency-map</loc>
    <lastmod>2026-04-11T20:09:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multi-tenant-design-mistakes</loc>
    <lastmod>2026-04-10T15:21:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/multi-tenant-margin-onboarding</loc>
    <lastmod>2026-04-13T01:01:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mvp-costs-too-early</loc>
    <lastmod>2026-04-10T15:23:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/mvp-handoff-plan-investors</loc>
    <lastmod>2026-04-13T00:47:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nestjs-startups-structure-speed</loc>
    <lastmod>2026-04-12T23:45:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/new-board-member-software-briefing</loc>
    <lastmod>2026-04-11T22:55:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/new-cto-board-conversation</loc>
    <lastmod>2026-04-14T22:07:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/new-cto-customer-handoff</loc>
    <lastmod>2026-04-15T05:02:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/new-cto-operating-rules</loc>
    <lastmod>2026-04-14T22:05:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/new-technical-leader-credibility</loc>
    <lastmod>2026-04-14T05:56:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/new-technical-leader-reset</loc>
    <lastmod>2026-04-12T06:21:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nextjs-auth-b2b-sso</loc>
    <lastmod>2026-04-27T05:24:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nextjs-folder-structure</loc>
    <lastmod>2026-04-12T23:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nextjs-image-costs-rules</loc>
    <lastmod>2026-04-13T03:17:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nextjs-middleware-readable-rules</loc>
    <lastmod>2026-04-12T23:44:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nextjs-routes-vs-api-service</loc>
    <lastmod>2026-04-13T03:03:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nextjs-server-actions-boundary</loc>
    <lastmod>2026-04-12T23:41:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nextjs-server-components-dashboards</loc>
    <lastmod>2026-04-13T07:19:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nextjs-vs-simple-stack</loc>
    <lastmod>2026-04-10T05:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nginx-cloudflare-app-caching</loc>
    <lastmod>2026-04-10T06:01:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nginx-cloudflare-rate-limits</loc>
    <lastmod>2026-04-13T07:04:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nginx-upload-buffering</loc>
    <lastmod>2026-04-13T07:17:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nix-shells-dev-containers-onboarding</loc>
    <lastmod>2026-04-27T05:24:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/no-code-back-office-decisions</loc>
    <lastmod>2026-04-13T07:30:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/no-code-mvp-stable-product</loc>
    <lastmod>2026-04-27T21:27:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/no-code-real-product-signs</loc>
    <lastmod>2026-04-13T05:40:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-ai-work-concurrency</loc>
    <lastmod>2026-04-12T23:38:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-api-rate-limits</loc>
    <lastmod>2026-04-13T04:25:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-auth-b2b-sso</loc>
    <lastmod>2026-04-13T01:52:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-backpressure-uploads-exports</loc>
    <lastmod>2026-04-12T23:45:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-bun-runtime-split</loc>
    <lastmod>2026-04-27T05:24:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-config-libraries</loc>
    <lastmod>2026-04-12T23:53:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-cron-vs-durable-jobs</loc>
    <lastmod>2026-04-13T00:01:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-csv-spreadsheet-imports</loc>
    <lastmod>2026-04-13T01:51:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-email-staging-tools</loc>
    <lastmod>2026-04-13T03:22:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-feature-flag-packages</loc>
    <lastmod>2026-04-13T04:24:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-image-libraries</loc>
    <lastmod>2026-04-13T01:50:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-job-queue-libraries</loc>
    <lastmod>2026-04-13T04:24:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-large-file-uploads</loc>
    <lastmod>2026-04-13T01:51:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-logging-tracing-packages</loc>
    <lastmod>2026-04-13T01:50:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-openapi-code-schema</loc>
    <lastmod>2026-04-13T04:25:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-pdf-libraries</loc>
    <lastmod>2026-04-13T04:24:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-portable-event-libraries</loc>
    <lastmod>2026-04-13T04:26:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-queues-vs-workflows</loc>
    <lastmod>2026-04-13T01:52:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-redis-caching-libraries</loc>
    <lastmod>2026-04-13T06:26:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-scraping-html-browser</loc>
    <lastmod>2026-04-13T04:25:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-testing-libraries</loc>
    <lastmod>2026-04-12T23:52:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-validation-libraries-ts</loc>
    <lastmod>2026-04-13T03:22:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nodejs-webhook-checklist</loc>
    <lastmod>2026-04-12T23:53:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/node-version-drift-fixes</loc>
    <lastmod>2026-04-13T02:15:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nomad-vs-kubernetes-small-team</loc>
    <lastmod>2026-04-13T06:18:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/non-engineer-ai-onboarding</loc>
    <lastmod>2026-04-13T07:31:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/nontechnical-founders-demo-day</loc>
    <lastmod>2026-04-14T19:42:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/not-split-bounded-context</loc>
    <lastmod>2026-04-12T23:26:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/npm-access-control-libraries</loc>
    <lastmod>2026-04-13T00:16:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/npm-packages-node-apis</loc>
    <lastmod>2026-04-13T03:20:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/oauth-scope-design-partners</loc>
    <lastmod>2026-04-11T06:27:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/object-storage-backup-plan</loc>
    <lastmod>2026-04-11T23:15:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/object-storage-layout-rules</loc>
    <lastmod>2026-04-10T07:40:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/observability-budget-costs</loc>
    <lastmod>2026-04-13T04:19:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/observability-cost-audit</loc>
    <lastmod>2026-04-12T06:02:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/observability-dashboard-audit</loc>
    <lastmod>2026-04-13T20:11:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/observability-reset-small-company</loc>
    <lastmod>2026-04-27T21:31:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/office-hours-action-notes</loc>
    <lastmod>2026-04-14T15:15:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/office-hours-vs-mentoring</loc>
    <lastmod>2026-04-14T18:15:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/offline-sync-rules-field-apps</loc>
    <lastmod>2026-04-11T05:53:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/off-roadmap-asks-cost</loc>
    <lastmod>2026-04-12T06:39:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/oidc-ci-cd-cloud-keys</loc>
    <lastmod>2026-04-10T12:24:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/onboarding-docs-what-breaks</loc>
    <lastmod>2026-04-13T20:20:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/on-call-without-burnout</loc>
    <lastmod>2026-04-10T08:00:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/one-command-prove-change</loc>
    <lastmod>2026-04-12T06:36:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/one-observability-stack</loc>
    <lastmod>2026-04-11T21:50:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/one-page-architecture-brief</loc>
    <lastmod>2026-04-12T06:15:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/one-page-ownership-map</loc>
    <lastmod>2026-04-13T20:26:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/one-page-tech-strategy</loc>
    <lastmod>2026-04-10T07:17:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/on-prem-deployment-cost</loc>
    <lastmod>2026-04-10T06:19:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/openai-batch-vs-live</loc>
    <lastmod>2026-04-13T07:14:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/openapi-first-shared-api</loc>
    <lastmod>2026-04-11T17:47:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/openfga-vs-rbac-tables</loc>
    <lastmod>2026-04-27T05:24:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/open-questions-log-product-teams</loc>
    <lastmod>2026-04-11T06:12:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/open-source-saas-alternatives</loc>
    <lastmod>2026-04-13T02:31:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/opentelemetry-exemplars-slow-api</loc>
    <lastmod>2026-04-13T06:15:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/opentelemetry-one-region-topologies</loc>
    <lastmod>2026-04-13T06:08:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/operational-cost-feature-scope</loc>
    <lastmod>2026-04-10T05:26:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/operational-rules-owner-startup</loc>
    <lastmod>2026-04-13T20:13:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/operational-simplicity-startups</loc>
    <lastmod>2026-04-12T06:34:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/operator-engineers-startups</loc>
    <lastmod>2026-04-14T12:54:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/operator-notes-missing-states</loc>
    <lastmod>2026-04-13T20:18:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/operator-or-coordinators-test</loc>
    <lastmod>2026-04-13T07:57:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/optimistic-ui-confirmation-rules</loc>
    <lastmod>2026-04-12T23:28:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-architecture-help</loc>
    <lastmod>2026-04-13T07:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-cto-alert-response</loc>
    <lastmod>2026-04-27T21:26:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-cto-automation-scope</loc>
    <lastmod>2026-04-27T21:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-cto-infrastructure-review</loc>
    <lastmod>2026-04-27T21:31:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-cto-missed-releases</loc>
    <lastmod>2026-04-27T21:26:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-cto-sales-framework</loc>
    <lastmod>2026-04-27T21:25:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-cto-team-standards</loc>
    <lastmod>2026-04-27T21:36:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-cto-vs-engineering-manager</loc>
    <lastmod>2026-04-27T21:27:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-engineers-no-go-list</loc>
    <lastmod>2026-04-12T06:43:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-tech-leadership-ai-repos</loc>
    <lastmod>2026-04-27T21:38:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-technical-direction-startups</loc>
    <lastmod>2026-04-27T21:37:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-technical-leadership-plan</loc>
    <lastmod>2026-04-14T21:46:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-technical-leadership-reset</loc>
    <lastmod>2026-04-27T21:35:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outside-technical-leadership-vendors</loc>
    <lastmod>2026-04-12T06:06:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/outsourced-build-reset-audit</loc>
    <lastmod>2026-04-13T07:31:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/overspend-tools-before-process</loc>
    <lastmod>2026-04-10T05:05:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/own-ai-engineering-small-team</loc>
    <lastmod>2026-04-27T21:36:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ownership-gaps-recurring-incidents</loc>
    <lastmod>2026-04-14T09:01:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/package-update-calendar-small-teams</loc>
    <lastmod>2026-04-11T17:30:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/paid-cofounder-trial</loc>
    <lastmod>2026-04-14T21:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/paid-implementation-package-scope</loc>
    <lastmod>2026-04-13T05:35:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-ai-payback-score</loc>
    <lastmod>2026-04-27T21:27:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-boundaries</loc>
    <lastmod>2026-04-27T21:36:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-fundraising</loc>
    <lastmod>2026-04-15T05:02:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-fundraising-vaskd</loc>
    <lastmod>2026-04-27T21:44:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-hiring-role</loc>
    <lastmod>2026-04-27T21:37:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-operating-cadence</loc>
    <lastmod>2026-04-10T05:48:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-pricing-models</loc>
    <lastmod>2026-04-14T07:00:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-scope</loc>
    <lastmod>2026-04-15T05:02:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-senior-engineer</loc>
    <lastmod>2026-04-27T21:35:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-cto-weekly-decisions</loc>
    <lastmod>2026-04-27T21:30:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-tech-leader-batch</loc>
    <lastmod>2026-04-14T06:39:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/part-time-tech-leadership-lanes</loc>
    <lastmod>2026-04-27T21:27:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/patch-verification-checklist</loc>
    <lastmod>2026-04-13T20:11:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pause-feature-work-risk</loc>
    <lastmod>2026-04-11T22:59:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pay-technical-cofounder</loc>
    <lastmod>2026-04-14T21:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pen-test-readiness-checks</loc>
    <lastmod>2026-04-11T19:48:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/per-customer-rate-limits</loc>
    <lastmod>2026-04-11T06:21:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pgbouncer-pooling-before-rollout</loc>
    <lastmod>2026-04-13T06:42:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pgbouncer-prepared-statements-pitfalls</loc>
    <lastmod>2026-04-13T06:27:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/phantom-logins-session-mistakes</loc>
    <lastmod>2026-04-10T07:41:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-api-validation-tools</loc>
    <lastmod>2026-04-13T02:30:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-auth-permission-b2b-roles</loc>
    <lastmod>2026-04-13T02:31:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-business-app-libraries</loc>
    <lastmod>2026-04-13T02:28:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-cache-throttle-locks</loc>
    <lastmod>2026-04-13T02:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-file-storage-libraries</loc>
    <lastmod>2026-04-13T02:13:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-image-libraries-roundup</loc>
    <lastmod>2026-04-13T02:47:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-logging-error-tracking</loc>
    <lastmod>2026-04-13T02:13:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-mail-notification-packages</loc>
    <lastmod>2026-04-13T02:30:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-pdf-tools-choice</loc>
    <lastmod>2026-04-13T01:12:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-queue-packages</loc>
    <lastmod>2026-04-13T02:30:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-scraping-packages</loc>
    <lastmod>2026-04-13T01:28:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-search-packages</loc>
    <lastmod>2026-04-13T01:28:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-spreadsheet-csv-imports</loc>
    <lastmod>2026-04-13T02:14:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/php-testing-old-codebases</loc>
    <lastmod>2026-04-13T02:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pii-redaction-ai-prompts</loc>
    <lastmod>2026-04-11T17:43:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pilot-vs-product-revenue</loc>
    <lastmod>2026-04-13T00:30:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pipeline-templates-shared-workflows</loc>
    <lastmod>2026-04-10T09:24:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pivot-infrastructure-cleanup</loc>
    <lastmod>2026-04-13T05:43:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/planned-maintenance-notice</loc>
    <lastmod>2026-04-11T18:26:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/platform-vs-product-work</loc>
    <lastmod>2026-04-12T06:23:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/playwright-cypress-business-apps</loc>
    <lastmod>2026-04-27T05:12:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pnpm-npm-bun-large-repos</loc>
    <lastmod>2026-04-27T05:12:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/polling-websockets-webhooks</loc>
    <lastmod>2026-04-11T18:53:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/portfolio-ai-policy-rules</loc>
    <lastmod>2026-04-14T06:44:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/portfolio-review-investor-intros</loc>
    <lastmod>2026-04-14T08:46:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/portfolio-risk-map-accelerators</loc>
    <lastmod>2026-04-14T11:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/portfolio-technical-triage</loc>
    <lastmod>2026-04-14T08:46:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-audit-event-partitioning</loc>
    <lastmod>2026-04-13T06:26:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-audit-write-amplification</loc>
    <lastmod>2026-04-13T20:12:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-before-sharding</loc>
    <lastmod>2026-04-10T08:47:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-connection-budget-workers</loc>
    <lastmod>2026-04-13T20:28:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-logical-decoding-vs-polling</loc>
    <lastmod>2026-04-13T06:42:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-logical-replication-upgrade</loc>
    <lastmod>2026-04-13T06:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgresql-failover-drills</loc>
    <lastmod>2026-04-13T06:42:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgresql-partition-pruning-mistakes</loc>
    <lastmod>2026-04-13T06:42:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-read-separate-service</loc>
    <lastmod>2026-04-11T23:07:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-rls-tenant-tests</loc>
    <lastmod>2026-04-13T06:27:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-row-locking-mistakes</loc>
    <lastmod>2026-04-11T20:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/postgres-vs-vector-engine-rag</loc>
    <lastmod>2026-04-13T07:30:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/post-launch-infrastructure-review</loc>
    <lastmod>2026-04-11T22:29:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/post-merger-integration-owner</loc>
    <lastmod>2026-04-14T11:48:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/post-pmf-infrastructure-budget</loc>
    <lastmod>2026-04-12T06:35:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/post-raise-hiring-plan</loc>
    <lastmod>2026-04-12T23:20:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pre-mortem-rewrite-replatform</loc>
    <lastmod>2026-04-10T07:30:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prep-advisor-investor-qa</loc>
    <lastmod>2026-04-14T21:59:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prepare-ai-platform-first</loc>
    <lastmod>2026-04-11T21:50:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pre-sales-fit-questionnaire</loc>
    <lastmod>2026-04-11T18:22:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pre-seed-tech-plan</loc>
    <lastmod>2026-04-15T02:07:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/present-ai-features-investors</loc>
    <lastmod>2026-04-12T23:38:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prevent-account-mixups-support</loc>
    <lastmod>2026-04-11T19:50:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pr-handoff-ai-code</loc>
    <lastmod>2026-04-11T06:43:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/price-ai-coding-tools</loc>
    <lastmod>2026-04-11T22:02:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/price-custom-technical-work</loc>
    <lastmod>2026-04-14T06:35:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/price-custom-work-hours</loc>
    <lastmod>2026-04-11T06:02:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/price-platform-work-roadmap</loc>
    <lastmod>2026-04-13T04:29:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pricing-audit-trail-disputes</loc>
    <lastmod>2026-04-11T17:02:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pricing-change-rollout</loc>
    <lastmod>2026-04-27T21:31:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pricing-change-tech-review</loc>
    <lastmod>2026-04-14T07:00:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pricing-custom-work-product</loc>
    <lastmod>2026-04-13T07:30:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pricing-human-review-ai-ops</loc>
    <lastmod>2026-04-10T08:16:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pricing-internal-integrations</loc>
    <lastmod>2026-04-10T06:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pricing-reviewer-time</loc>
    <lastmod>2026-04-13T07:10:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pricing-technical-discovery</loc>
    <lastmod>2026-04-12T06:15:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prisma-vs-raw-sql</loc>
    <lastmod>2026-04-13T02:31:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/privacy-tiers-model-routing</loc>
    <lastmod>2026-04-12T23:24:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/private-deployment-investors</loc>
    <lastmod>2026-04-12T23:06:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/private-deployment-requests-pricing</loc>
    <lastmod>2026-04-14T12:22:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/private-network-ci</loc>
    <lastmod>2026-04-10T13:11:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/process-automation-bottlenecks</loc>
    <lastmod>2026-04-11T22:07:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/process-managers-modular-monolith</loc>
    <lastmod>2026-04-12T23:38:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/process-mining-handoffs</loc>
    <lastmod>2026-04-10T08:17:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-analytics-founder-checks</loc>
    <lastmod>2026-04-10T07:42:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-architecture-mistakes</loc>
    <lastmod>2026-04-14T19:42:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-counteroffer-custom-feature</loc>
    <lastmod>2026-04-13T04:14:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-engineering-technical-voice</loc>
    <lastmod>2026-04-14T19:42:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-event-cost-alerts</loc>
    <lastmod>2026-04-10T09:37:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-fit-delivery-gaps</loc>
    <lastmod>2026-04-13T04:34:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-fit-engineering-problems</loc>
    <lastmod>2026-04-12T06:17:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/production-access-request-flow</loc>
    <lastmod>2026-04-11T06:02:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/production-access-uptime</loc>
    <lastmod>2026-04-13T20:22:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/production-ai-automation-basics</loc>
    <lastmod>2026-04-27T21:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/production-data-access-approvals</loc>
    <lastmod>2026-04-10T06:44:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/production-event-timeline</loc>
    <lastmod>2026-04-12T06:14:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/production-ops-automation-first</loc>
    <lastmod>2026-04-11T22:26:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/production-readiness-review</loc>
    <lastmod>2026-04-11T23:01:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/production-stack-defaults-noise</loc>
    <lastmod>2026-04-27T21:25:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-manager-cheap-code</loc>
    <lastmod>2026-04-13T07:37:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-market-fit-architecture-signs</loc>
    <lastmod>2026-04-14T21:38:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-operating-model-delivery</loc>
    <lastmod>2026-04-12T06:24:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-policy-support</loc>
    <lastmod>2026-04-12T06:12:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-principles-ai-teams</loc>
    <lastmod>2026-04-13T07:04:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-reliability-enterprise-sales</loc>
    <lastmod>2026-04-12T23:04:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-roadmap-hidden-work</loc>
    <lastmod>2026-04-12T06:07:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-roadmap-manual-work</loc>
    <lastmod>2026-04-13T20:29:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-scope-freeze-rules</loc>
    <lastmod>2026-04-11T17:04:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-scoping-constraints</loc>
    <lastmod>2026-04-11T22:03:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-setup-automation-spec</loc>
    <lastmod>2026-04-13T20:17:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-specs-ai-workflows</loc>
    <lastmod>2026-04-12T06:09:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-squad-platform-ownership</loc>
    <lastmod>2026-04-14T10:25:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-triage-founders</loc>
    <lastmod>2026-04-27T21:36:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/product-vision-drift-signs</loc>
    <lastmod>2026-04-10T13:48:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/project-rescue-freeze-first</loc>
    <lastmod>2026-04-12T06:34:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prometheus-api-buckets</loc>
    <lastmod>2026-04-13T20:33:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prometheus-label-cardinality-rules</loc>
    <lastmod>2026-04-11T06:30:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prometheus-remote-write-retention</loc>
    <lastmod>2026-04-13T06:26:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/promise-fast-delivery-investors</loc>
    <lastmod>2026-04-12T23:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/promote-engineer-fractional-cto</loc>
    <lastmod>2026-04-15T02:16:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/promotion-ai-teams-growth</loc>
    <lastmod>2026-04-13T07:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-ab-tests-setup</loc>
    <lastmod>2026-04-11T17:30:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-driven-architecture-boundaries</loc>
    <lastmod>2026-04-13T07:05:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-injection-design-rules</loc>
    <lastmod>2026-04-10T07:25:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-notes-in-repo</loc>
    <lastmod>2026-04-11T22:06:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-only-teams-costs</loc>
    <lastmod>2026-04-13T07:57:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-portability-model-switch</loc>
    <lastmod>2026-04-13T00:20:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-routing-document-type</loc>
    <lastmod>2026-04-12T23:38:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompts-business-workflows-rules</loc>
    <lastmod>2026-04-27T05:21:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-templates-regulated-workflows</loc>
    <lastmod>2026-04-11T05:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-versioning-teams</loc>
    <lastmod>2026-04-13T06:44:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prompt-versioning-tests-ownership</loc>
    <lastmod>2026-04-10T07:42:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/proof-fast-implementation</loc>
    <lastmod>2026-04-12T23:06:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/proof-of-concept-exit-plan</loc>
    <lastmod>2026-04-13T05:43:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/protect-margin-cto-help</loc>
    <lastmod>2026-04-27T21:43:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/prototype-production-service</loc>
    <lastmod>2026-04-10T14:22:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pull-request-queue-time</loc>
    <lastmod>2026-04-13T20:17:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pull-request-review-process</loc>
    <lastmod>2026-04-10T05:03:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/purchasing-workflow-ai-approvals</loc>
    <lastmod>2026-04-10T11:43:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/push-notification-policy</loc>
    <lastmod>2026-04-11T05:44:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/push-token-bugs</loc>
    <lastmod>2026-04-13T00:02:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pydantic-api-drift-python</loc>
    <lastmod>2026-04-12T23:41:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/pydantic-settings-python-config</loc>
    <lastmod>2026-04-27T05:18:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/python-ai-sidecar-boundaries</loc>
    <lastmod>2026-04-13T00:30:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/python-internal-service-packaging</loc>
    <lastmod>2026-04-13T03:01:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/python-job-idempotency</loc>
    <lastmod>2026-04-13T03:17:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/python-rust-bottleneck-service</loc>
    <lastmod>2026-04-13T02:38:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/qa-plan-shrinking-engineering</loc>
    <lastmod>2026-04-13T07:31:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/quarterly-disaster-recovery-drill</loc>
    <lastmod>2026-04-10T05:43:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/questions-before-ai-feature</loc>
    <lastmod>2026-04-14T06:48:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/questions-before-redrawing-architecture</loc>
    <lastmod>2026-04-12T23:44:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/questions-before-rewrite</loc>
    <lastmod>2026-04-14T08:46:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/queue-age-alarms</loc>
    <lastmod>2026-04-11T17:54:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/queue-automation-without-babysitting</loc>
    <lastmod>2026-04-13T20:15:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/queue-partitioning-noisy-tenants</loc>
    <lastmod>2026-04-11T05:45:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/queue-reduction-automation-metrics</loc>
    <lastmod>2026-04-12T06:14:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/queue-vs-cron-job</loc>
    <lastmod>2026-04-10T12:00:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/queue-vs-workflow-engine</loc>
    <lastmod>2026-04-13T02:28:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/quote-cash-simple-automation</loc>
    <lastmod>2026-04-11T20:05:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rag-content-operations</loc>
    <lastmod>2026-04-11T23:05:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rag-fail-month-two</loc>
    <lastmod>2026-04-10T03:26:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rag-source-maps-doc-owners</loc>
    <lastmod>2026-04-11T06:50:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rag-update-budgets</loc>
    <lastmod>2026-04-13T07:04:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/raise-capital-fix-product</loc>
    <lastmod>2026-04-13T01:02:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rank-ai-use-cases-burden</loc>
    <lastmod>2026-04-27T05:18:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rate-limits-admin-actions</loc>
    <lastmod>2026-04-11T05:58:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-accessibility-libraries</loc>
    <lastmod>2026-04-12T23:53:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-admin-error-handling</loc>
    <lastmod>2026-04-13T20:11:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-admin-panel-libraries</loc>
    <lastmod>2026-04-13T00:57:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-admin-performance-budgets</loc>
    <lastmod>2026-04-13T03:32:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-auth-tenant-switching</loc>
    <lastmod>2026-04-13T01:11:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-b2b-ui-libraries</loc>
    <lastmod>2026-04-12T23:52:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-bundle-optimization</loc>
    <lastmod>2026-04-12T23:33:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-chart-libraries-dashboards</loc>
    <lastmod>2026-04-13T04:26:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-component-library-rules</loc>
    <lastmod>2026-04-12T23:33:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-css-review-risk</loc>
    <lastmod>2026-04-12T23:41:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-dashboard-render-audit</loc>
    <lastmod>2026-04-13T02:32:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-date-calendar-libraries</loc>
    <lastmod>2026-04-13T00:42:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-design-tokens-themes</loc>
    <lastmod>2026-04-12T23:57:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-drag-drop-libraries</loc>
    <lastmod>2026-04-12T23:53:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-editor-stack-review</loc>
    <lastmod>2026-04-12T23:56:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-error-boundary-monitoring</loc>
    <lastmod>2026-04-13T01:57:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-fetching-libraries-admin</loc>
    <lastmod>2026-04-12T23:53:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-file-upload-libraries</loc>
    <lastmod>2026-04-13T00:56:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-form-library-comparison</loc>
    <lastmod>2026-04-12T23:52:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-form-library-vs-inputs</loc>
    <lastmod>2026-04-13T00:27:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-form-state-patterns</loc>
    <lastmod>2026-04-13T00:30:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-hooks-domain-code</loc>
    <lastmod>2026-04-12T23:35:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-i18n-libraries-markets</loc>
    <lastmod>2026-04-12T23:53:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-image-upload-libraries</loc>
    <lastmod>2026-04-13T01:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-input-masking-libraries</loc>
    <lastmod>2026-04-12T23:56:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-markdown-libraries-guide</loc>
    <lastmod>2026-04-12T23:53:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-native-vs-native-mobile</loc>
    <lastmod>2026-04-12T23:42:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-print-pdf-export</loc>
    <lastmod>2026-04-13T01:12:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-query-builders</loc>
    <lastmod>2026-04-13T00:26:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-query-operator-risk</loc>
    <lastmod>2026-04-13T07:19:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-query-redux-server-state</loc>
    <lastmod>2026-04-12T23:33:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-sanitization-libraries</loc>
    <lastmod>2026-04-13T00:12:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-state-management-teams</loc>
    <lastmod>2026-04-13T04:25:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-suspense-adoption</loc>
    <lastmod>2026-04-12T23:44:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-table-grid-libraries</loc>
    <lastmod>2026-04-12T23:52:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-table-permissions-policy</loc>
    <lastmod>2026-04-13T20:09:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-testing-ui-regressions</loc>
    <lastmod>2026-04-13T01:41:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-toast-libraries-review</loc>
    <lastmod>2026-04-13T00:26:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-virtualization-long-lists</loc>
    <lastmod>2026-04-13T00:56:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-virtualized-table-compare</loc>
    <lastmod>2026-04-27T05:27:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/react-wizard-libraries</loc>
    <lastmod>2026-04-13T01:43:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/readable-ci-logs</loc>
    <lastmod>2026-04-10T09:05:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/read-after-write-admin-tools</loc>
    <lastmod>2026-04-11T17:39:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/read-models-admin-screens</loc>
    <lastmod>2026-04-12T23:39:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/read-only-access-support</loc>
    <lastmod>2026-04-13T20:14:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/read-path-first-db-changes</loc>
    <lastmod>2026-04-11T06:01:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/read-replica-lag-bugs</loc>
    <lastmod>2026-04-10T09:17:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ready-for-infra-changes</loc>
    <lastmod>2026-04-11T06:50:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/real-domain-model-signs</loc>
    <lastmod>2026-04-14T05:02:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/realistic-demo-data-templates</loc>
    <lastmod>2026-04-11T17:41:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/realistic-support-hours</loc>
    <lastmod>2026-04-13T07:10:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rebuild-system-ownership</loc>
    <lastmod>2026-04-14T07:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/recover-bad-implementation</loc>
    <lastmod>2026-04-13T04:34:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/recovery-time-targets-budget</loc>
    <lastmod>2026-04-11T16:53:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/recurring-jobs-go-boundaries</loc>
    <lastmod>2026-04-13T00:30:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/redis-coordination-layer</loc>
    <lastmod>2026-04-13T06:42:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/redis-locks-safe-retries</loc>
    <lastmod>2026-04-13T20:09:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/redis-streams-vs-postgresql-queues</loc>
    <lastmod>2026-04-13T07:30:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/red-team-ai-workflows</loc>
    <lastmod>2026-04-10T08:02:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reduce-ai-rework-briefs</loc>
    <lastmod>2026-04-12T06:36:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reduce-cloud-costs-architecture</loc>
    <lastmod>2026-04-27T05:38:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reduce-founder-dependence</loc>
    <lastmod>2026-04-13T07:37:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reduce-infrastructure-costs</loc>
    <lastmod>2026-04-13T04:14:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reduce-logging-costs</loc>
    <lastmod>2026-04-13T20:07:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reduce-onboarding-friction-fixes</loc>
    <lastmod>2026-04-13T07:04:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reduce-outages-cut-dependencies</loc>
    <lastmod>2026-04-12T06:11:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reduce-support-tickets-fixes</loc>
    <lastmod>2026-04-12T06:39:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/redux-zustand-jotai-choice</loc>
    <lastmod>2026-04-27T05:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/refactor-budget-sprints</loc>
    <lastmod>2026-04-11T16:45:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/refactoring-without-tests</loc>
    <lastmod>2026-04-11T22:13:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reference-packs-short-expiry</loc>
    <lastmod>2026-04-13T05:43:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/refresh-ai-eval-sets</loc>
    <lastmod>2026-04-11T23:14:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/refusal-patterns-assistants</loc>
    <lastmod>2026-04-10T12:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-approval-handover</loc>
    <lastmod>2026-04-13T07:04:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-authority-small-teams</loc>
    <lastmod>2026-04-14T05:45:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-captain-risky-days</loc>
    <lastmod>2026-04-13T20:33:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-change-budget</loc>
    <lastmod>2026-04-11T06:47:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-day-change-summaries</loc>
    <lastmod>2026-04-12T06:03:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-delays-org-chart</loc>
    <lastmod>2026-04-14T05:36:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-markers-incident-tracking</loc>
    <lastmod>2026-04-11T21:54:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-owner-blame-loops</loc>
    <lastmod>2026-04-14T07:24:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-speed-vs-recovery</loc>
    <lastmod>2026-04-12T06:45:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/release-trains-or-cd</loc>
    <lastmod>2026-04-10T06:59:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reliability-sales-support-planning</loc>
    <lastmod>2026-04-12T06:38:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reliability-without-sre-team</loc>
    <lastmod>2026-04-13T00:00:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/remote-build-cache-monorepos</loc>
    <lastmod>2026-04-10T06:58:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/remote-kill-switches-mobile</loc>
    <lastmod>2026-04-11T06:33:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/renewal-risk-signals</loc>
    <lastmod>2026-04-10T09:15:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/renovate-vs-dependabot-noise-control</loc>
    <lastmod>2026-04-27T05:36:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repeatable-ai-workflows</loc>
    <lastmod>2026-04-13T05:40:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repeatable-offering-pilot</loc>
    <lastmod>2026-04-11T22:12:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/replace-core-in-slices</loc>
    <lastmod>2026-04-13T05:38:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/replace-csv-exports</loc>
    <lastmod>2026-04-14T05:00:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/replace-startup-cto-delivery</loc>
    <lastmod>2026-04-14T21:59:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repo-boundaries-ai-assistants</loc>
    <lastmod>2026-04-11T05:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repo-map-coding-agents</loc>
    <lastmod>2026-04-11T17:44:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repo-naming-for-ai</loc>
    <lastmod>2026-04-11T22:08:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repo-ownership-ai-coding</loc>
    <lastmod>2026-04-13T20:20:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repo-rules-ai-code</loc>
    <lastmod>2026-04-13T07:04:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repositories-delete-later</loc>
    <lastmod>2026-04-12T23:25:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repository-context-packs</loc>
    <lastmod>2026-04-11T06:12:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/repository-maps-code-assistants</loc>
    <lastmod>2026-04-11T07:00:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reproducible-ai-coding-sessions</loc>
    <lastmod>2026-04-11T21:49:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/request-ids-ui-logs</loc>
    <lastmod>2026-04-11T20:01:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/request-missing-constraints</loc>
    <lastmod>2026-04-11T17:09:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/requirement-docs-daily-changes</loc>
    <lastmod>2026-04-11T05:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rerankers-rag-latency-test</loc>
    <lastmod>2026-04-13T07:31:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reserved-instances-savings-plans-growth</loc>
    <lastmod>2026-04-10T09:17:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reset-team-morale-ai</loc>
    <lastmod>2026-04-27T21:36:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reskill-support-team-ai</loc>
    <lastmod>2026-04-13T07:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rest-hooks-vs-polling</loc>
    <lastmod>2026-04-11T06:14:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/restore-drills-before-new-tools</loc>
    <lastmod>2026-04-13T07:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/retire-ai-product-features</loc>
    <lastmod>2026-04-13T19:57:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/retrieval-chunking-document-types</loc>
    <lastmod>2026-04-11T18:11:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/retrieval-freshness-rules-assistants</loc>
    <lastmod>2026-04-11T20:10:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/retry-storms-ai-products</loc>
    <lastmod>2026-04-10T10:07:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/reusable-automation-blocks</loc>
    <lastmod>2026-04-11T20:00:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/review-ai-code-risks</loc>
    <lastmod>2026-04-13T20:28:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/review-comments-prompt-rules</loc>
    <lastmod>2026-04-11T21:50:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/review-cto-candidate</loc>
    <lastmod>2026-04-14T12:54:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/review-outside-cto-90-days</loc>
    <lastmod>2026-04-27T21:34:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/review-tech-assumptions-quote</loc>
    <lastmod>2026-04-12T06:16:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rewrite-ai-job-descriptions</loc>
    <lastmod>2026-04-13T07:47:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/right-size-ci-runners</loc>
    <lastmod>2026-04-10T13:38:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/right-size-cloud-capacity</loc>
    <lastmod>2026-04-12T06:13:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/risk-reviews-ai-teams</loc>
    <lastmod>2026-04-13T20:20:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/roadmap-architecture-delivery-risk</loc>
    <lastmod>2026-04-10T06:12:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/roadmap-prioritization-decision-speed</loc>
    <lastmod>2026-04-13T07:57:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/roadmap-risk-term-sheet</loc>
    <lastmod>2026-04-12T22:58:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rollback-database-migrations</loc>
    <lastmod>2026-04-10T05:18:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rollback-plan-beyond-code</loc>
    <lastmod>2026-04-11T22:13:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rollout-failed-after-demo</loc>
    <lastmod>2026-04-27T21:31:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/room-sqldelight-realm-offline-apps</loc>
    <lastmod>2026-04-27T05:24:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rotate-webhook-secrets</loc>
    <lastmod>2026-04-10T07:03:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/route-boundaries-team-ownership</loc>
    <lastmod>2026-04-12T23:40:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/route-loaders-client-queries-server-actions</loc>
    <lastmod>2026-04-12T23:28:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ruff-vs-flake8-black-isort</loc>
    <lastmod>2026-04-27T05:13:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rule-change-logs-finance-ops</loc>
    <lastmod>2026-04-11T19:57:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rule-ownership-pricing-approvals</loc>
    <lastmod>2026-04-13T07:31:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/runtime-validation-api-edges</loc>
    <lastmod>2026-04-13T00:32:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rust-cpp-ffi-boundaries</loc>
    <lastmod>2026-04-13T03:24:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rust-error-types-teams</loc>
    <lastmod>2026-04-13T03:25:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rust-go-python-cli-tools</loc>
    <lastmod>2026-04-13T00:51:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rust-product-team-tradeoffs</loc>
    <lastmod>2026-04-10T05:43:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rust-serde-unstable-apis</loc>
    <lastmod>2026-04-13T01:07:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/rust-sidecars-hot-paths</loc>
    <lastmod>2026-04-13T00:13:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/s3-fanout-queues-workers</loc>
    <lastmod>2026-04-13T07:19:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/saas-dashboard-query-budgets</loc>
    <lastmod>2026-04-10T06:39:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/saas-encryption-key-ownership</loc>
    <lastmod>2026-04-11T19:59:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/saas-implementation-costs-cto</loc>
    <lastmod>2026-04-27T21:31:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/saas-infrastructure-cost-floor</loc>
    <lastmod>2026-04-12T06:04:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/saas-patch-window-rhythm</loc>
    <lastmod>2026-04-11T21:55:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/saas-tools-vs-architecture</loc>
    <lastmod>2026-04-27T21:26:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/safe-bulk-actions-admin-panels</loc>
    <lastmod>2026-04-11T16:44:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/safer-infrastructure-upgrades</loc>
    <lastmod>2026-04-13T20:21:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/safe-schema-migration-pattern</loc>
    <lastmod>2026-04-10T05:18:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sales-call-technical-debt</loc>
    <lastmod>2026-04-12T06:17:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sales-custom-work-cto</loc>
    <lastmod>2026-04-14T12:22:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sales-demo-environment-reset</loc>
    <lastmod>2026-04-10T07:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sales-discount-rules-table</loc>
    <lastmod>2026-04-13T20:33:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sales-engineering-handoff-template</loc>
    <lastmod>2026-04-10T06:53:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sales-engineering-handoff-template-wn92h</loc>
    <lastmod>2026-04-13T19:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sales-promise-review-deals</loc>
    <lastmod>2026-04-11T22:32:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/saml-attribute-mapping-errors</loc>
    <lastmod>2026-04-11T16:49:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/saml-rollout-checklist</loc>
    <lastmod>2026-04-10T09:38:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/say-no-roadmap-ideas</loc>
    <lastmod>2026-04-10T06:00:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/say-no-startup-momentum</loc>
    <lastmod>2026-04-14T06:02:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sboms-buyer-questionnaires-fast</loc>
    <lastmod>2026-04-11T18:32:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/scan-ticket-code-secrets</loc>
    <lastmod>2026-04-11T16:54:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/schema-types-client-code</loc>
    <lastmod>2026-04-13T03:02:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/screen-loading-architecture</loc>
    <lastmod>2026-04-12T23:36:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/screen-recordings-automation-discovery</loc>
    <lastmod>2026-04-13T20:06:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/search-indexing-schedules</loc>
    <lastmod>2026-04-11T20:01:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/search-index-rebuilds-drift</loc>
    <lastmod>2026-04-10T06:34:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/search-page-index-tuning</loc>
    <lastmod>2026-04-11T23:03:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/second-cloud-vs-architecture</loc>
    <lastmod>2026-04-11T23:13:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/second-integration-problems</loc>
    <lastmod>2026-04-13T05:35:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/secrets-rotation-schedule</loc>
    <lastmod>2026-04-10T05:45:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/secure-admin-impersonation-support</loc>
    <lastmod>2026-04-11T19:55:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/secure-file-access-ai-tools</loc>
    <lastmod>2026-04-13T20:26:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/secure-file-sharing-rules</loc>
    <lastmod>2026-04-10T05:50:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-change-review-lean-teams</loc>
    <lastmod>2026-04-11T22:16:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-controls-enterprise-sales</loc>
    <lastmod>2026-04-10T05:54:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-exceptions-register</loc>
    <lastmod>2026-04-10T09:25:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-headers-cookie-defaults</loc>
    <lastmod>2026-04-11T17:10:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-incident-comms-plan</loc>
    <lastmod>2026-04-10T06:53:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-logging-investigations</loc>
    <lastmod>2026-04-10T11:39:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-ownership-small-teams</loc>
    <lastmod>2026-04-11T17:49:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-questionnaire-library-sales</loc>
    <lastmod>2026-04-11T18:30:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-questionnaire-pack</loc>
    <lastmod>2026-04-11T19:45:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-review-decision-log</loc>
    <lastmod>2026-04-12T06:18:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-settings-page-design</loc>
    <lastmod>2026-04-11T19:55:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/security-training-real-code</loc>
    <lastmod>2026-04-10T06:57:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/seed-stage-cto-agenda</loc>
    <lastmod>2026-04-15T02:07:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/seed-stage-hiring-plan</loc>
    <lastmod>2026-04-14T19:42:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-hosted-gitlab-startups</loc>
    <lastmod>2026-04-13T06:18:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-hosted-runners-bare-metal-cloud</loc>
    <lastmod>2026-04-13T07:04:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-hosted-stack-saves</loc>
    <lastmod>2026-04-14T05:45:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-hosted-support-pricing</loc>
    <lastmod>2026-04-12T06:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-host-inference-one-gpu</loc>
    <lastmod>2026-04-13T19:57:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-hosting-cost-math</loc>
    <lastmod>2026-04-27T05:46:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-hosting-costs-budget</loc>
    <lastmod>2026-04-13T20:29:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-hosting-first-move</loc>
    <lastmod>2026-04-11T19:51:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-hosting-managed-services</loc>
    <lastmod>2026-04-27T21:31:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-hosting-or-subscription</loc>
    <lastmod>2026-04-13T05:43:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-host-product-tradeoffs</loc>
    <lastmod>2026-04-10T05:14:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-serve-enterprise-architecture</loc>
    <lastmod>2026-04-11T22:08:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/self-updating-documentation-ai</loc>
    <lastmod>2026-04-10T09:28:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/selling-enterprise-promises</loc>
    <lastmod>2026-04-14T10:06:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sell-small-engineering-team</loc>
    <lastmod>2026-04-13T07:47:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sell-technical-debt-ceo</loc>
    <lastmod>2026-04-10T08:39:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/senior-engineers-team-output</loc>
    <lastmod>2026-04-12T06:18:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/senior-hires-leave-startups</loc>
    <lastmod>2026-04-11T22:11:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/senior-judgment-ai-teams</loc>
    <lastmod>2026-04-11T22:02:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/senior-quit-ai-rollout</loc>
    <lastmod>2026-04-13T07:31:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sensitive-data-fundraising</loc>
    <lastmod>2026-04-12T23:05:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sentry-fingerprinting-cleaner-groups</loc>
    <lastmod>2026-04-13T20:23:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sentry-noise-reduction-alerts</loc>
    <lastmod>2026-04-10T06:43:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sentry-opentelemetry-wire-first</loc>
    <lastmod>2026-04-27T05:21:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/serial-ids-uuids-sortable</loc>
    <lastmod>2026-04-13T00:20:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/server-client-component-rules</loc>
    <lastmod>2026-04-12T23:26:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/serverless-cold-start-costs</loc>
    <lastmod>2026-04-10T06:31:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/server-side-rendering-auth-bugs</loc>
    <lastmod>2026-04-12T23:45:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-account-ownership-mess</loc>
    <lastmod>2026-04-10T07:48:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-boundaries-support-pain</loc>
    <lastmod>2026-04-11T07:37:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-business-automation</loc>
    <lastmod>2026-04-13T04:52:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-business-product-ai</loc>
    <lastmod>2026-04-13T07:37:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-business-to-software</loc>
    <lastmod>2026-04-27T21:27:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-catalog-internal-work</loc>
    <lastmod>2026-04-11T06:19:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-catalog-spreadsheet</loc>
    <lastmod>2026-04-27T05:36:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-dependency-map</loc>
    <lastmod>2026-04-11T16:54:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-inventory-software-cleanup</loc>
    <lastmod>2026-04-13T05:40:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-margins-ai-first</loc>
    <lastmod>2026-04-13T06:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-ownership-continuity-plan</loc>
    <lastmod>2026-04-11T21:50:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/service-work-software-story</loc>
    <lastmod>2026-04-13T00:44:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/session-store-multi-node</loc>
    <lastmod>2026-04-10T10:44:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/setup-time-metric</loc>
    <lastmod>2026-04-27T05:29:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shadow-ai-company-risks</loc>
    <lastmod>2026-04-10T05:23:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shadow-deployments-rollout-checks</loc>
    <lastmod>2026-04-11T18:12:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shadow-mode-ai-testing</loc>
    <lastmod>2026-04-13T05:01:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shadow-prompts-product-drift</loc>
    <lastmod>2026-04-12T06:10:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shadow-tables-billing-changes</loc>
    <lastmod>2026-04-11T06:50:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-ai-infrastructure</loc>
    <lastmod>2026-04-13T07:57:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-api-contracts</loc>
    <lastmod>2026-04-11T05:54:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-auth-react-swift-kotlin</loc>
    <lastmod>2026-04-12T23:43:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-client-product-infrastructure</loc>
    <lastmod>2026-04-13T06:12:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-cto-accelerator-portfolios</loc>
    <lastmod>2026-04-14T11:13:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-dev-environment-ai</loc>
    <lastmod>2026-04-12T06:16:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-error-classification</loc>
    <lastmod>2026-04-11T18:02:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-hosting-own-infrastructure</loc>
    <lastmod>2026-04-10T07:57:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-inbox-permissions</loc>
    <lastmod>2026-04-11T20:01:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-incident-channel</loc>
    <lastmod>2026-04-10T05:51:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-infrastructure-accelerators</loc>
    <lastmod>2026-04-14T12:08:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-kernel-vs-copy-code</loc>
    <lastmod>2026-04-12T23:32:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-libraries-copy-or-extract</loc>
    <lastmod>2026-04-11T23:02:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-mobile-network-layer</loc>
    <lastmod>2026-04-13T01:29:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-prompt-libraries-teams</loc>
    <lastmod>2026-04-11T22:57:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-rules-ios-android</loc>
    <lastmod>2026-04-12T23:42:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shared-workshops-productized-delivery</loc>
    <lastmod>2026-04-14T07:37:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shell-scripts-editor-actions</loc>
    <lastmod>2026-04-12T06:41:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shipping-regulated-changes</loc>
    <lastmod>2026-04-13T07:31:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shorter-ai-workflows</loc>
    <lastmod>2026-04-13T05:38:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shorter-onboarding-fundraising</loc>
    <lastmod>2026-04-13T01:00:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shorter-path-ground-truth</loc>
    <lastmod>2026-04-12T06:39:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/short-specs-hard-checks</loc>
    <lastmod>2026-04-13T07:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/show-product-complexity-investors</loc>
    <lastmod>2026-04-13T06:26:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/show-traction-reliability</loc>
    <lastmod>2026-04-12T23:22:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/shrink-engineering-team-safely</loc>
    <lastmod>2026-04-14T21:38:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/signed-file-delivery-cloudflare</loc>
    <lastmod>2026-04-27T05:20:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/simpler-service-boundaries-uptime</loc>
    <lastmod>2026-04-11T22:09:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/simplify-ai-team-infrastructure</loc>
    <lastmod>2026-04-13T07:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/simplify-startup-stack</loc>
    <lastmod>2026-04-27T21:24:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/single-cloud-region-diligence</loc>
    <lastmod>2026-04-13T00:31:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/single-founder-transition-plan</loc>
    <lastmod>2026-04-14T10:57:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/single-region-global-fixes</loc>
    <lastmod>2026-04-12T06:40:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/single-region-multi-region</loc>
    <lastmod>2026-04-11T07:33:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/single-server-deployment</loc>
    <lastmod>2026-04-13T05:43:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/single-source-rules-table</loc>
    <lastmod>2026-04-27T05:20:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/single-tenant-support-model</loc>
    <lastmod>2026-04-13T20:26:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/six-month-roadshow-plan</loc>
    <lastmod>2026-04-12T23:04:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/slack-channel-rules</loc>
    <lastmod>2026-04-11T06:52:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/slack-decision-channel</loc>
    <lastmod>2026-04-12T06:38:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/slack-ticketing-ai-rules</loc>
    <lastmod>2026-04-11T19:56:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/slow-hiring-plan-round</loc>
    <lastmod>2026-04-12T23:22:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/slow-hiring-remove-waste</loc>
    <lastmod>2026-04-12T23:01:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/slow-operations-cap-growth</loc>
    <lastmod>2026-04-12T06:42:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/slow-query-reviews-managers</loc>
    <lastmod>2026-04-11T05:56:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/slow-release-velocity</loc>
    <lastmod>2026-04-13T01:01:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-ai-pull-requests</loc>
    <lastmod>2026-04-13T07:31:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-architecture-fewer-services</loc>
    <lastmod>2026-04-13T07:05:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-automation-pilots</loc>
    <lastmod>2026-04-10T07:04:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-business-automation-roi</loc>
    <lastmod>2026-04-14T06:34:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-classifier-before-agent</loc>
    <lastmod>2026-04-13T07:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-company-own-infrastructure</loc>
    <lastmod>2026-04-14T07:24:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/smaller-roadmap-more-revenue</loc>
    <lastmod>2026-04-10T07:21:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/smaller-team-monitoring-stack</loc>
    <lastmod>2026-04-13T07:57:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-infrastructure-team-limits</loc>
    <lastmod>2026-04-12T06:40:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-product-search-stack</loc>
    <lastmod>2026-04-13T02:29:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-saas-incident-runbooks</loc>
    <lastmod>2026-04-10T08:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-saas-ops-due-diligence</loc>
    <lastmod>2026-04-11T07:34:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-architecture-docs</loc>
    <lastmod>2026-04-12T23:36:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-buyer-trust</loc>
    <lastmod>2026-04-13T07:10:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-cicd-mistakes</loc>
    <lastmod>2026-04-10T03:27:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-enterprise-support</loc>
    <lastmod>2026-04-11T21:50:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-enterprise-trust</loc>
    <lastmod>2026-04-27T21:43:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-infrastructure-rules</loc>
    <lastmod>2026-04-11T21:55:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-key-rotation</loc>
    <lastmod>2026-04-10T12:52:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-margin</loc>
    <lastmod>2026-04-27T05:46:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-org-chart-pmf</loc>
    <lastmod>2026-04-11T18:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-outage-roles</loc>
    <lastmod>2026-04-13T05:43:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-platform-stack</loc>
    <lastmod>2026-04-11T21:51:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-redundancy-first</loc>
    <lastmod>2026-04-13T05:43:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-teams-need-kubernetes</loc>
    <lastmod>2026-04-14T09:15:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/small-team-weekly-cadence</loc>
    <lastmod>2026-04-13T05:47:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/soc-2-small-team-plan</loc>
    <lastmod>2026-04-10T07:51:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/soft-delete-vs-hard-delete</loc>
    <lastmod>2026-04-10T09:19:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-architecture-notes</loc>
    <lastmod>2026-04-11T06:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-budget-breakdown</loc>
    <lastmod>2026-04-11T22:17:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-delivery-after-layoffs</loc>
    <lastmod>2026-04-13T05:40:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-maintenance-budget</loc>
    <lastmod>2026-04-12T06:25:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-margin-delivery-design</loc>
    <lastmod>2026-04-27T05:46:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-margin-profit-leaks</loc>
    <lastmod>2026-04-14T07:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-metrics-board-meetings</loc>
    <lastmod>2026-04-11T22:58:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-patents-founders</loc>
    <lastmod>2026-04-12T06:05:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-procurement-readiness</loc>
    <lastmod>2026-04-12T06:34:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-release-process-investors</loc>
    <lastmod>2026-04-12T23:23:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-reliability-change-habits</loc>
    <lastmod>2026-04-11T22:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-rescue-without-rewrite</loc>
    <lastmod>2026-04-12T06:20:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-rewrite-business-case</loc>
    <lastmod>2026-04-13T00:30:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-supply-chain-checks</loc>
    <lastmod>2026-04-11T19:59:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/software-team-rescue-scope</loc>
    <lastmod>2026-04-12T06:34:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/source-attribution-ai-rewriting</loc>
    <lastmod>2026-04-13T07:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/source-citations-ai-answers</loc>
    <lastmod>2026-04-10T05:43:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/spec-debt-missing-rules</loc>
    <lastmod>2026-04-11T06:38:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/spec-first-coding-assistants</loc>
    <lastmod>2026-04-11T16:52:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/speed-up-ci-builds</loc>
    <lastmod>2026-04-12T06:08:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/speed-up-docker-ci-builds</loc>
    <lastmod>2026-04-10T09:28:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/split-admin-operator-analyst-flows</loc>
    <lastmod>2026-04-11T21:56:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/split-databases-by-workload</loc>
    <lastmod>2026-04-10T09:00:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/split-react-app-packages</loc>
    <lastmod>2026-04-12T23:26:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/spreadsheet-automation-no-erp</loc>
    <lastmod>2026-04-10T06:16:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/spreadsheet-handoffs-break-automation</loc>
    <lastmod>2026-04-10T07:54:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/spreadsheet-to-internal-app</loc>
    <lastmod>2026-04-11T22:12:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/spreadsheet-workflow-review</loc>
    <lastmod>2026-04-27T21:27:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sqlalchemy-2-patterns-bugs</loc>
    <lastmod>2026-04-13T02:14:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sqlc-gorm-ent-go</loc>
    <lastmod>2026-04-27T05:17:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sqlmodel-vs-sqlalchemy-python</loc>
    <lastmod>2026-04-27T05:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sql-queue-vs-broker</loc>
    <lastmod>2026-04-11T20:06:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ssh-access-shared-passwords</loc>
    <lastmod>2026-04-10T12:32:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/sso-lockout-plan-staff-tools</loc>
    <lastmod>2026-04-11T17:13:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/stable-process-ai</loc>
    <lastmod>2026-04-11T22:29:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/stack-cost-review-workflows</loc>
    <lastmod>2026-04-13T05:40:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/staff-engineer-assistant-role</loc>
    <lastmod>2026-04-11T06:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/staff-engineering-ai-teams</loc>
    <lastmod>2026-04-13T07:31:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/staff-engineer-or-advisor</loc>
    <lastmod>2026-04-11T23:06:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/staff-engineer-or-fractional-cto</loc>
    <lastmod>2026-04-14T09:43:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/staff-level-thinking-signs</loc>
    <lastmod>2026-04-11T19:50:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/staging-full-slim-preview</loc>
    <lastmod>2026-04-10T11:15:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/standardize-before-hiring-contractors</loc>
    <lastmod>2026-04-11T06:40:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/standardize-one-stack</loc>
    <lastmod>2026-04-13T07:14:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/standardize-review-paths</loc>
    <lastmod>2026-04-27T05:25:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/starter-stack-new-services</loc>
    <lastmod>2026-04-13T05:40:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-advisors-help-or-hurt</loc>
    <lastmod>2026-04-10T06:43:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-advisory-sprint-vs-mentorship</loc>
    <lastmod>2026-04-14T06:44:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-agency-code-transition</loc>
    <lastmod>2026-04-14T08:13:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-agency-handoff-checklist</loc>
    <lastmod>2026-04-14T12:08:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-ai-workshops-operations</loc>
    <lastmod>2026-04-14T08:13:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-architecture-clinic</loc>
    <lastmod>2026-04-14T08:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-architecture-hiring-gap</loc>
    <lastmod>2026-04-13T20:17:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-architecture-ownership</loc>
    <lastmod>2026-04-27T21:36:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-architecture-principles</loc>
    <lastmod>2026-04-11T22:56:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-architecture-review</loc>
    <lastmod>2026-04-14T08:13:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-architecture-review-board</loc>
    <lastmod>2026-04-13T07:30:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-batch-retrospectives</loc>
    <lastmod>2026-04-14T18:15:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-bottleneck-metric</loc>
    <lastmod>2026-04-14T06:35:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-ai-tool-review</loc>
    <lastmod>2026-04-15T05:02:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-feature-review</loc>
    <lastmod>2026-04-15T02:13:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-first-assignment</loc>
    <lastmod>2026-04-14T21:08:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-help</loc>
    <lastmod>2026-04-27T21:27:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-hire-margin</loc>
    <lastmod>2026-04-14T19:54:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-hiring-tests</loc>
    <lastmod>2026-04-14T10:25:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-onboarding-board-context</loc>
    <lastmod>2026-04-14T21:49:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-reference-calls</loc>
    <lastmod>2026-04-14T20:11:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-reporting-loop</loc>
    <lastmod>2026-04-14T19:32:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-role-questions</loc>
    <lastmod>2026-04-14T20:53:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-role-red-flags</loc>
    <lastmod>2026-04-15T02:07:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-search-bottleneck</loc>
    <lastmod>2026-04-15T02:13:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-spaghetti-systems</loc>
    <lastmod>2026-04-14T20:53:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-technical-memos</loc>
    <lastmod>2026-04-15T02:07:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-cto-vendor-contracts</loc>
    <lastmod>2026-04-15T02:07:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-delivery-risk-signals</loc>
    <lastmod>2026-04-14T08:46:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-engineering-culture-signals</loc>
    <lastmod>2026-04-12T23:23:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-engineering-maturity-model</loc>
    <lastmod>2026-04-13T04:34:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-infrastructure-costs</loc>
    <lastmod>2026-04-12T23:23:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-infrastructure-efficiency-raise</loc>
    <lastmod>2026-04-13T00:31:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-infrastructure-office-hours</loc>
    <lastmod>2026-04-14T08:13:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-mentor-matching-matrix</loc>
    <lastmod>2026-04-14T15:12:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-needs-cto-revenue</loc>
    <lastmod>2026-04-15T02:13:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-needs-fractional-cto</loc>
    <lastmod>2026-04-12T06:11:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-operations-trust</loc>
    <lastmod>2026-04-14T11:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-org-chart-cto</loc>
    <lastmod>2026-04-14T20:33:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-org-chart-models</loc>
    <lastmod>2026-04-14T06:51:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-output-vs-ownership</loc>
    <lastmod>2026-04-14T12:22:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-outsourced-engineering-diligence</loc>
    <lastmod>2026-04-12T23:05:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-pen-test-timing</loc>
    <lastmod>2026-04-10T07:21:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-platform-fix-first</loc>
    <lastmod>2026-04-12T06:25:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-platform-habits</loc>
    <lastmod>2026-04-27T05:46:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-portfolio-health-checks</loc>
    <lastmod>2026-04-14T07:08:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-portfolio-support</loc>
    <lastmod>2026-04-14T21:27:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-procurement-packet</loc>
    <lastmod>2026-04-10T10:44:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-product-sprawl</loc>
    <lastmod>2026-04-14T08:13:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-release-policy</loc>
    <lastmod>2026-04-13T04:29:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-release-process-signals</loc>
    <lastmod>2026-04-27T21:51:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-rescue-audit-questions</loc>
    <lastmod>2026-04-12T06:41:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-rescue-audit-signals</loc>
    <lastmod>2026-04-14T06:51:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-rescue-plan-triage</loc>
    <lastmod>2026-04-27T21:30:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-reset-plan</loc>
    <lastmod>2026-04-14T06:35:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-revenue-plan-assumptions</loc>
    <lastmod>2026-04-12T23:22:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-rules-before-code</loc>
    <lastmod>2026-04-11T22:29:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-secrets-management</loc>
    <lastmod>2026-04-10T07:57:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-security-answers</loc>
    <lastmod>2026-04-13T01:03:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-security-claims</loc>
    <lastmod>2026-04-27T05:46:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-security-posture</loc>
    <lastmod>2026-04-11T22:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-single-point-failure</loc>
    <lastmod>2026-04-12T06:40:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-slos-core-flows</loc>
    <lastmod>2026-04-10T05:09:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-stack-without-rewrite</loc>
    <lastmod>2026-04-27T05:26:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-stop-list</loc>
    <lastmod>2026-04-13T20:06:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-system-map</loc>
    <lastmod>2026-04-13T05:35:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-audit-checklist</loc>
    <lastmod>2026-04-14T08:13:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-charter</loc>
    <lastmod>2026-04-14T21:57:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-debt-review</loc>
    <lastmod>2026-04-14T19:42:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-decision-framework</loc>
    <lastmod>2026-04-14T10:14:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-due-diligence-room</loc>
    <lastmod>2026-04-12T06:11:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-edge</loc>
    <lastmod>2026-04-12T22:58:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-hiring-panels</loc>
    <lastmod>2026-04-14T07:47:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-leader-types</loc>
    <lastmod>2026-04-14T20:53:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-qa-format</loc>
    <lastmod>2026-04-14T06:06:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-review-calls</loc>
    <lastmod>2026-04-14T06:44:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-technical-workshops</loc>
    <lastmod>2026-04-14T08:46:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/startup-workshop-broken-workflow</loc>
    <lastmod>2026-04-14T08:53:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/state-machines-approval-workflows</loc>
    <lastmod>2026-04-11T20:01:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/state-machines-react-flows</loc>
    <lastmod>2026-04-13T03:19:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/status-page-support-tickets</loc>
    <lastmod>2026-04-11T17:41:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/stop-rebuilding-mvp</loc>
    <lastmod>2026-04-10T07:17:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/streaming-responses-final-state</loc>
    <lastmod>2026-04-11T17:11:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/structured-outputs-vs-free-text</loc>
    <lastmod>2026-04-11T17:44:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/supabase-vs-own-postgres</loc>
    <lastmod>2026-04-27T05:36:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-assistant-speed-accuracy</loc>
    <lastmod>2026-04-11T19:50:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-bot-boundaries</loc>
    <lastmod>2026-04-10T10:29:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-conversations-product-discovery</loc>
    <lastmod>2026-04-13T05:02:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-escalation-path</loc>
    <lastmod>2026-04-10T07:07:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-impersonation-traceability</loc>
    <lastmod>2026-04-10T08:56:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-led-architecture-review</loc>
    <lastmod>2026-04-27T05:17:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-led-backlog-triage</loc>
    <lastmod>2026-04-13T07:09:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-led-technical-discovery</loc>
    <lastmod>2026-04-13T06:12:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-macros-product-rules</loc>
    <lastmod>2026-04-13T20:14:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-postmortems-user-damage</loc>
    <lastmod>2026-04-12T06:34:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-ticket-automation-sorting</loc>
    <lastmod>2026-04-11T22:30:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-ticket-patterns-leadership</loc>
    <lastmod>2026-04-14T07:00:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-ticket-refactoring</loc>
    <lastmod>2026-04-10T09:53:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-tickets-architecture-priorities</loc>
    <lastmod>2026-04-11T16:53:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-tickets-fundraising-prep</loc>
    <lastmod>2026-04-13T01:02:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-tickets-permission-fixes</loc>
    <lastmod>2026-04-13T20:04:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/support-workflow-screenshots</loc>
    <lastmod>2026-04-11T05:56:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/swift-concurrency-older-sdks</loc>
    <lastmod>2026-04-13T02:54:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/swift-concurrency-sync-apps</loc>
    <lastmod>2026-04-13T07:30:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/swift-models-messy-apis</loc>
    <lastmod>2026-04-12T23:45:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/swift-package-internal-modules</loc>
    <lastmod>2026-04-12T23:42:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/swiftui-navigation-deep-links-auth</loc>
    <lastmod>2026-04-13T03:17:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/swiftui-uikit-legacy-apps</loc>
    <lastmod>2026-04-13T00:03:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/synthetic-data-tuning-traps</loc>
    <lastmod>2026-04-12T06:10:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/synthetic-test-sets-no-code</loc>
    <lastmod>2026-04-10T13:09:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/system-health-beyond-uptime</loc>
    <lastmod>2026-04-13T05:43:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/system-status-support-teams</loc>
    <lastmod>2026-04-12T06:09:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tailscale-funnel-vs-cloudflare-tunnel</loc>
    <lastmod>2026-04-27T05:21:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tailscale-ssh-bastion-access</loc>
    <lastmod>2026-04-13T06:15:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tailscale-wireguard-vpn-appliance</loc>
    <lastmod>2026-04-13T06:18:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/talk-ai-limits-clearly</loc>
    <lastmod>2026-04-14T19:42:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tanstack-router-vs-react-router</loc>
    <lastmod>2026-04-27T05:46:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/task-adapters-thin-prompts</loc>
    <lastmod>2026-04-12T23:28:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/task-routing-ai-models</loc>
    <lastmod>2026-04-27T21:36:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/team-inboxes-delegated-access</loc>
    <lastmod>2026-04-11T07:49:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/team-operating-rhythm-30-days</loc>
    <lastmod>2026-04-12T06:11:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/team-prompt-standards</loc>
    <lastmod>2026-04-13T05:35:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tech-lead-not-manager</loc>
    <lastmod>2026-04-11T06:56:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-account-reviews</loc>
    <lastmod>2026-04-10T07:19:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-advice-infrastructure-work</loc>
    <lastmod>2026-04-12T06:06:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-advisor-boundaries</loc>
    <lastmod>2026-04-14T09:42:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-advisor-checklist</loc>
    <lastmod>2026-04-14T21:46:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-advisor-investor-meetings</loc>
    <lastmod>2026-04-12T23:22:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-advisor-sales-cycle</loc>
    <lastmod>2026-04-27T05:29:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-advisor-vendor-deals</loc>
    <lastmod>2026-04-12T06:20:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-advisory-board-startups</loc>
    <lastmod>2026-04-14T21:38:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-advisory-retainer-startups</loc>
    <lastmod>2026-04-15T02:14:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-answers-beat-slides</loc>
    <lastmod>2026-04-12T06:02:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-approval-bottleneck</loc>
    <lastmod>2026-04-14T09:30:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-assessment-product-pivot</loc>
    <lastmod>2026-04-11T06:27:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-audit-missed-launch</loc>
    <lastmod>2026-04-12T06:12:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-audit-revenue-risk</loc>
    <lastmod>2026-04-27T21:27:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-authority-turnaround</loc>
    <lastmod>2026-04-14T09:18:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-board-update</loc>
    <lastmod>2026-04-10T11:52:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-churn-investor-questions</loc>
    <lastmod>2026-04-12T23:05:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cleanup-before-hiring-engineers</loc>
    <lastmod>2026-04-14T06:03:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-close-investors</loc>
    <lastmod>2026-04-12T22:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-code-audit</loc>
    <lastmod>2026-04-14T19:42:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-consultant</loc>
    <lastmod>2026-04-14T21:12:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-dating-sessions</loc>
    <lastmod>2026-04-14T22:02:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-discovery-role</loc>
    <lastmod>2026-04-14T21:53:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-equity-mvp</loc>
    <lastmod>2026-04-15T02:14:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-founder-fit</loc>
    <lastmod>2026-04-15T02:07:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-hiring-plan</loc>
    <lastmod>2026-04-14T21:36:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-meeting</loc>
    <lastmod>2026-04-15T02:13:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-role-reset</loc>
    <lastmod>2026-04-14T21:48:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-vesting-terms</loc>
    <lastmod>2026-04-15T02:13:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-cofounder-vs-vendor</loc>
    <lastmod>2026-04-15T02:07:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-debt-contracts</loc>
    <lastmod>2026-04-12T06:15:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-debt-management</loc>
    <lastmod>2026-04-14T07:36:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-debt-review-founders</loc>
    <lastmod>2026-04-10T06:27:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-debt-triage-weekly-method</loc>
    <lastmod>2026-04-10T04:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-delegation-founders</loc>
    <lastmod>2026-04-13T06:44:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-diligence-before-scale</loc>
    <lastmod>2026-04-12T23:02:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-diligence-checklist</loc>
    <lastmod>2026-04-11T22:15:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-diligence-room-prep</loc>
    <lastmod>2026-04-12T23:02:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-direction-engineering-managers</loc>
    <lastmod>2026-04-14T07:36:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-discovery-boundaries</loc>
    <lastmod>2026-04-27T05:38:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-discovery-calls-roadmap</loc>
    <lastmod>2026-04-10T06:16:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-due-diligence-founders</loc>
    <lastmod>2026-04-10T06:30:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-due-diligence-speed</loc>
    <lastmod>2026-04-13T20:12:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-founder-decision-rights</loc>
    <lastmod>2026-04-14T20:53:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-founder-mentoring-checklist</loc>
    <lastmod>2026-04-14T09:43:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-founder-office-hours</loc>
    <lastmod>2026-04-27T05:09:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-gaps-fundraising</loc>
    <lastmod>2026-04-12T23:02:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-handoff-founder</loc>
    <lastmod>2026-04-14T09:18:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-hire-reference-checks</loc>
    <lastmod>2026-04-10T06:21:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-hiring-ai-era</loc>
    <lastmod>2026-04-14T05:22:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-hiring-fundraise</loc>
    <lastmod>2026-04-14T10:25:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-isolation-b2b-deals</loc>
    <lastmod>2026-04-27T21:30:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-lead-bottleneck-signs</loc>
    <lastmod>2026-04-14T08:20:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-leader-cut-first</loc>
    <lastmod>2026-04-13T20:28:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-leadership-agency-built-products</loc>
    <lastmod>2026-04-27T21:27:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-leadership-ai-owner</loc>
    <lastmod>2026-04-14T12:54:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-leadership-delete-work</loc>
    <lastmod>2026-04-13T05:02:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-leadership-gap-founders</loc>
    <lastmod>2026-04-27T21:29:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-leadership-open-decisions</loc>
    <lastmod>2026-04-27T21:36:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-leadership-startups</loc>
    <lastmod>2026-04-27T21:35:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-mentor-customer-calls</loc>
    <lastmod>2026-04-14T06:46:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-mentor-day-plan</loc>
    <lastmod>2026-04-14T09:43:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-mentor-founder-hiring</loc>
    <lastmod>2026-04-14T06:48:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-mentoring-demo-day</loc>
    <lastmod>2026-04-14T18:10:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-mentoring-startup-risk</loc>
    <lastmod>2026-04-14T06:35:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-mentorship-support-queue</loc>
    <lastmod>2026-04-14T06:51:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-mentorship-ten-customers</loc>
    <lastmod>2026-04-14T21:18:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-moat-ai-startups</loc>
    <lastmod>2026-04-12T23:05:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-office-hours-startups</loc>
    <lastmod>2026-04-14T08:46:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-office-hours-startups-bj4w6</loc>
    <lastmod>2026-04-14T08:46:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-onboarding-startup-mentors</loc>
    <lastmod>2026-04-14T18:15:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-ops-dashboard</loc>
    <lastmod>2026-04-11T22:21:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-ownership-model-vs-stack</loc>
    <lastmod>2026-04-27T21:43:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-owner-systems</loc>
    <lastmod>2026-04-27T21:37:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-proof-seed-investors</loc>
    <lastmod>2026-04-12T22:57:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-references-investors</loc>
    <lastmod>2026-04-12T23:38:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-rescue-missed-releases</loc>
    <lastmod>2026-04-11T23:07:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-reset-warning-signs</loc>
    <lastmod>2026-04-13T05:35:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-restraint-investor-trust</loc>
    <lastmod>2026-04-27T21:31:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-risk-founder-questions</loc>
    <lastmod>2026-04-11T22:02:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-risk-register-fundraising</loc>
    <lastmod>2026-04-12T22:51:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-risk-revenue-forecasts</loc>
    <lastmod>2026-04-14T11:48:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-roadmap-noisy-customer</loc>
    <lastmod>2026-04-13T20:04:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-roi-automation-metrics</loc>
    <lastmod>2026-04-12T06:36:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-simplicity-speed-margin</loc>
    <lastmod>2026-04-14T10:17:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-speaker-checklist</loc>
    <lastmod>2026-04-14T06:48:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-speaker-office-hours</loc>
    <lastmod>2026-04-14T07:37:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-speakers-screening</loc>
    <lastmod>2026-04-14T11:03:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-speaker-topics-founders</loc>
    <lastmod>2026-04-14T15:15:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-story-before-diagrams</loc>
    <lastmod>2026-04-14T18:15:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-strategy-vs-management</loc>
    <lastmod>2026-04-14T21:38:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-support-matrix</loc>
    <lastmod>2026-04-14T08:46:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-turnaround-first-week</loc>
    <lastmod>2026-04-12T06:07:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technical-workshop-follow-up</loc>
    <lastmod>2026-04-14T08:46:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/technology-board-deck-risks</loc>
    <lastmod>2026-04-14T11:48:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tech-reset-signs-team</loc>
    <lastmod>2026-04-14T18:10:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tech-stack-reset-delete-layer</loc>
    <lastmod>2026-04-27T05:36:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/temperature-sampling-by-task</loc>
    <lastmod>2026-04-11T19:59:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/temperature-top-p-stop-tokens</loc>
    <lastmod>2026-04-11T17:39:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/temporal-inngest-plain-queues</loc>
    <lastmod>2026-04-27T05:24:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/temporary-production-access-rule</loc>
    <lastmod>2026-04-13T05:43:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/temporary-support-access-expiry</loc>
    <lastmod>2026-04-11T17:11:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tenant-config-review-renewal</loc>
    <lastmod>2026-04-12T06:17:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tenant-configuration-registry</loc>
    <lastmod>2026-04-11T18:21:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tenant-rate-limits-partners</loc>
    <lastmod>2026-04-10T07:41:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tenant-setup-flows-b2b</loc>
    <lastmod>2026-04-11T06:35:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/terraform-drift-gitlab-ci</loc>
    <lastmod>2026-04-13T06:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/terraform-modules-vs-stacks</loc>
    <lastmod>2026-04-13T06:18:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/terraform-moving-parts-first</loc>
    <lastmod>2026-04-10T13:26:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/terraform-state-backend-choice</loc>
    <lastmod>2026-04-13T07:31:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/terraform-state-isolation-model</loc>
    <lastmod>2026-04-13T06:18:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/test-bare-metal-economics</loc>
    <lastmod>2026-04-27T21:31:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/test-data-builders-product-tests</loc>
    <lastmod>2026-04-11T17:47:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/test-rewrite-urge</loc>
    <lastmod>2026-04-13T05:01:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/test-selection-generated-changes</loc>
    <lastmod>2026-04-11T05:56:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/test-splitting-ci</loc>
    <lastmod>2026-04-10T14:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/test-stronger-technical-owner</loc>
    <lastmod>2026-04-27T21:36:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/thin-spec-ai-feature-work</loc>
    <lastmod>2026-04-13T07:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/third-party-access-reviews</loc>
    <lastmod>2026-04-10T08:07:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ticket-queues-ai-readiness</loc>
    <lastmod>2026-04-13T20:07:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ticket-specs-humans-ai</loc>
    <lastmod>2026-04-11T18:15:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/time-business-rules-modeling</loc>
    <lastmod>2026-04-12T23:35:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/timezone-bugs-cron-rules</loc>
    <lastmod>2026-04-10T16:34:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tiny-ai-team-diligence</loc>
    <lastmod>2026-04-13T07:33:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tiny-team-burnout-signs</loc>
    <lastmod>2026-04-11T22:03:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tiny-team-contracts</loc>
    <lastmod>2026-04-13T07:57:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tiny-team-fundraising-metrics</loc>
    <lastmod>2026-04-12T23:22:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tiny-team-global-software</loc>
    <lastmod>2026-04-13T07:31:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tiny-team-uptime-promises</loc>
    <lastmod>2026-04-13T07:37:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tls-termination-cdn-load-balancer-app</loc>
    <lastmod>2026-04-11T18:05:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/token-budgets-workflow-steps</loc>
    <lastmod>2026-04-10T05:41:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/token-streaming-ai-trust</loc>
    <lastmod>2026-04-11T16:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tokio-task-contention-patterns</loc>
    <lastmod>2026-04-13T02:23:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tool-call-audit-tables</loc>
    <lastmod>2026-04-11T18:15:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tool-sprawl-audit-renewals</loc>
    <lastmod>2026-04-14T07:43:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tool-use-latency-budget</loc>
    <lastmod>2026-04-10T09:37:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/tool-use-policies-model-roles</loc>
    <lastmod>2026-04-12T23:27:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/too-many-managed-services-cost</loc>
    <lastmod>2026-04-14T07:24:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/trace-ids-across-systems</loc>
    <lastmod>2026-04-11T18:10:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/trace-sampling-no-blind-spots</loc>
    <lastmod>2026-04-27T05:36:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/trace-ui-api-background</loc>
    <lastmod>2026-04-13T05:35:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/traffic-replay-infra-move</loc>
    <lastmod>2026-04-11T06:32:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/training-reviewers-ai-ops</loc>
    <lastmod>2026-04-13T05:40:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/transaction-boundaries-commit-rules</loc>
    <lastmod>2026-04-12T23:40:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/trust-assistant-output-plan</loc>
    <lastmod>2026-04-11T21:53:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ts-rest-trpc-openapi-codegen</loc>
    <lastmod>2026-04-27T05:24:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/turborepo-nx-or-workspaces</loc>
    <lastmod>2026-04-27T05:17:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/turn-scripts-into-tools</loc>
    <lastmod>2026-04-11T18:19:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/turnstile-recaptcha-hcaptcha-saas</loc>
    <lastmod>2026-04-27T05:21:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/turn-workflow-into-software</loc>
    <lastmod>2026-04-27T05:18:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/two-ai-models-one-task</loc>
    <lastmod>2026-04-11T22:01:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/two-hour-technical-audit</loc>
    <lastmod>2026-04-14T21:47:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/two-model-workflow-savings</loc>
    <lastmod>2026-04-13T05:38:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/two-pass-code-review</loc>
    <lastmod>2026-04-12T06:07:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/two-person-ownership-scripts</loc>
    <lastmod>2026-04-13T20:20:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/two-products-one-roadmap</loc>
    <lastmod>2026-04-13T05:35:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/typed-sdks-internal-contract</loc>
    <lastmod>2026-04-13T02:38:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/typesafe-env-config-startup</loc>
    <lastmod>2026-04-13T00:03:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/typescript-aliases-barrel-files</loc>
    <lastmod>2026-04-12T23:33:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/typescript-monorepo-boundaries</loc>
    <lastmod>2026-04-13T03:02:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ubiquitous-language-custom-deals</loc>
    <lastmod>2026-04-12T23:32:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ui-composition-setup-flows</loc>
    <lastmod>2026-04-12T23:32:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ui-permission-checks</loc>
    <lastmod>2026-04-13T00:20:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/ui-permission-tests-real-leaks</loc>
    <lastmod>2026-04-11T05:50:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/unused-feature-cost</loc>
    <lastmod>2026-04-11T05:52:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/uptime-sla-promises</loc>
    <lastmod>2026-04-11T05:43:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/urlsession-alamofire-generated-swift</loc>
    <lastmod>2026-04-27T05:12:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/usage-limits-shared-systems</loc>
    <lastmod>2026-04-11T06:29:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/usage-pricing-metering-reconciliation</loc>
    <lastmod>2026-04-10T05:03:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/use-case-handlers-backend</loc>
    <lastmod>2026-04-12T23:20:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/use-local-model-federation</loc>
    <lastmod>2026-04-12T23:33:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/user-correction-loops-ai</loc>
    <lastmod>2026-04-11T17:01:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-architecture-review</loc>
    <lastmod>2026-04-13T05:35:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-breach-first-hour</loc>
    <lastmod>2026-04-11T19:55:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-contract-audit-renewal</loc>
    <lastmod>2026-04-14T07:36:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-contract-review-mentorship</loc>
    <lastmod>2026-04-14T06:48:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-dependency-scorecard</loc>
    <lastmod>2026-04-10T07:13:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-exit-clause-checks</loc>
    <lastmod>2026-04-11T06:58:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-lock-in-answers</loc>
    <lastmod>2026-04-13T00:29:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-neutral-agent-memory</loc>
    <lastmod>2026-04-12T23:32:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-outage-planning-ai-models</loc>
    <lastmod>2026-04-13T07:37:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-outage-runbook-teams</loc>
    <lastmod>2026-04-11T19:55:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-sprawl-audit-startups</loc>
    <lastmod>2026-04-10T09:24:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vendor-trial-rules</loc>
    <lastmod>2026-04-11T06:56:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/versioned-api-clients-mobile</loc>
    <lastmod>2026-04-13T03:19:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vite-react-webpack-migration</loc>
    <lastmod>2026-04-13T03:18:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vitest-jest-node-test-backend</loc>
    <lastmod>2026-04-27T05:16:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/vm-container-bare-metal-saas</loc>
    <lastmod>2026-04-13T07:19:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/warm-replica-vs-backup-restore</loc>
    <lastmod>2026-04-10T07:03:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/weak-product-rules-support-signals</loc>
    <lastmod>2026-04-27T05:46:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/webhook-delivery-instant-sync</loc>
    <lastmod>2026-04-11T20:20:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/webhook-reliability-patterns</loc>
    <lastmod>2026-04-11T16:53:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/weekly-ai-repo-cleanup</loc>
    <lastmod>2026-04-11T21:47:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/weekly-architecture-hour</loc>
    <lastmod>2026-04-13T05:40:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/weekly-cto-brief</loc>
    <lastmod>2026-04-15T02:15:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/weekly-decision-blocks-founders</loc>
    <lastmod>2026-04-11T06:16:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/weekly-founder-engineering-sync</loc>
    <lastmod>2026-04-10T12:41:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/weekly-infrastructure-update</loc>
    <lastmod>2026-04-13T05:43:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/weekly-model-evaluation-habit</loc>
    <lastmod>2026-04-10T06:01:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/weekly-operating-review-ai-team</loc>
    <lastmod>2026-04-13T07:57:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/week-one-cto-audit</loc>
    <lastmod>2026-04-27T05:46:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/what-not-automate-ai</loc>
    <lastmod>2026-04-13T06:49:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/what-to-self-host</loc>
    <lastmod>2026-04-13T07:37:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/when-jenkins-makes-sense</loc>
    <lastmod>2026-04-10T07:15:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/when-move-infrastructure-in-house</loc>
    <lastmod>2026-04-14T07:24:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/when-postgres-is-enough</loc>
    <lastmod>2026-04-12T06:06:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/when-redis-pays-off</loc>
    <lastmod>2026-04-10T05:18:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/when-to-add-scim</loc>
    <lastmod>2026-04-11T17:55:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/when-to-rewrite-software</loc>
    <lastmod>2026-04-10T06:24:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/when-to-use-cqrs</loc>
    <lastmod>2026-04-12T23:35:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/when-to-use-kubernetes</loc>
    <lastmod>2026-04-13T07:04:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/white-label-frontend-boundaries</loc>
    <lastmod>2026-04-12T23:44:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/who-owns-ai-output</loc>
    <lastmod>2026-04-13T04:29:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/who-owns-architecture</loc>
    <lastmod>2026-04-10T06:17:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/who-owns-production-ai-teams</loc>
    <lastmod>2026-04-13T07:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/why-cto-hires-fail</loc>
    <lastmod>2026-04-14T21:19:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/why-pilots-fail-renew</loc>
    <lastmod>2026-04-27T21:31:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/workflow-automation-edge-cases</loc>
    <lastmod>2026-04-11T22:54:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/workflow-before-implementation-date</loc>
    <lastmod>2026-04-13T20:16:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/workflow-exception-taxonomy</loc>
    <lastmod>2026-04-10T06:33:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/workflow-form-design-states</loc>
    <lastmod>2026-04-13T00:05:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/working-with-technical-advisor</loc>
    <lastmod>2026-04-15T02:14:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/worst-production-incident-investors</loc>
    <lastmod>2026-04-13T00:44:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/written-ownership-definitions</loc>
    <lastmod>2026-04-13T04:34:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/wrong-email-send-recovery</loc>
    <lastmod>2026-04-11T07:34:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/yjs-vs-database-polling</loc>
    <lastmod>2026-04-27T05:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/zero-click-query-review</loc>
    <lastmod>2026-04-11T06:01:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/zod-valibot-yup-forms-api</loc>
    <lastmod>2026-04-27T05:46:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/blog/zustand-vs-state-machines</loc>
    <lastmod>2026-04-27T05:27:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/30-dnevnyy-plan-peredachi-upravleniya-inzheneriey-kogda-osnovateli-otkhodyat-v-storonu</loc>
    <lastmod>2026-04-14T21:01:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ab-testy-podskazok-bez-lozhnyh-pobed</loc>
    <lastmod>2026-04-11T17:30:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/adaptery-zadach-dlia-promptov-upravliaemye-komandami</loc>
    <lastmod>2026-04-12T23:28:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/agent-bezopasnyj-backend-uzkie-komandy</loc>
    <lastmod>2026-04-13T00:59:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/agentstvo-podryadchik-frakcionnyy-cto-kogda-chto-podhodit</loc>
    <lastmod>2026-04-10T05:55:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ag-grid-vs-tanstack-table-vs-mui-data-grid-dlya-b2b-prilozheniy</loc>
    <lastmod>2026-04-27T05:18:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/agregatnye-invarianty-ostanovka-dvoinykh-zapisei</loc>
    <lastmod>2026-04-12T23:33:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-chernoviki-pered-avtomatizaciei-dlya-klientov</loc>
    <lastmod>2026-04-13T05:40:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-dlya-obrabotki-isklyucheniy-v-starykh-kompaniyakh</loc>
    <lastmod>2026-04-14T11:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-dorozhnaia-karta-dlia-startapov-sortirovka-portfel-nykh-kompanii</loc>
    <lastmod>2026-04-14T05:50:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-first-arkhitektura-pochemu-skuchnye-resheniya-snizhayut-risk</loc>
    <lastmod>2026-04-14T13:02:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-first-cto-sobesedovanie-zaputannyy-process</loc>
    <lastmod>2026-04-14T21:46:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-first-otchet-dlya-soveta-direktorov-chto-pokazyvat-krome-chislennosti-komandy</loc>
    <lastmod>2026-04-13T06:59:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-first-utochnenie-beklaga-dlya-ponyatnykh-tiketov-i-chetkikh-granits</loc>
    <lastmod>2026-04-13T07:31:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-input-kontrakty-dlya-komand-kotorye-hotyat-luchshego-rezultata</loc>
    <lastmod>2026-04-13T20:14:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-instrumenty-dlia-programmirovaniia-kak-otsenit-pervyi-mesiats-ispol-zovaniia</loc>
    <lastmod>2026-04-13T05:02:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-instrumenty-ne-uskoryayut-rabotu-proverte-process-snachala</loc>
    <lastmod>2026-04-14T11:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-operatory-v-biznes-protsessakh-chto-po-prezhnemu-ostaetsia-za-liud-mi</loc>
    <lastmod>2026-04-13T07:31:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-operatsionnyi-dizain-s-soglasovaniiami-i-logami</loc>
    <lastmod>2026-04-27T21:43:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-opisaniya-vakansij-perepisat-roli-pered-novym-najmom</loc>
    <lastmod>2026-04-13T07:47:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-orientirovannye-operatsii-dlia-berezhlivykh-startapov</loc>
    <lastmod>2026-04-13T01:03:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-parnoe-programmirovanie-legasi-koda-bez-sboev</loc>
    <lastmod>2026-04-11T21:53:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-pomoshch-v-arhitekturnom-revyu-po-zhivoy-kodovoy-baze</loc>
    <lastmod>2026-04-13T07:19:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-process-proverki-dogovorov-dlya-bystrykh-i-bezopasnykh-pravok</loc>
    <lastmod>2026-04-13T07:30:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-prognozy-srokov-postavki</loc>
    <lastmod>2026-04-13T07:14:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-soobshcheniia-dlia-mul-timodel-nykh-produktov-pered-zapuskom</loc>
    <lastmod>2026-04-13T20:29:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-triage-sporov-po-schetam-dlya-finansovyh-komand</loc>
    <lastmod>2026-04-13T07:30:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-usilennyy-process-postavki-bez-platformennoy-komandy</loc>
    <lastmod>2026-04-27T21:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-utverzhdeniia-doverie-investorov-dokazatel-stva</loc>
    <lastmod>2026-04-13T00:29:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-v-dostavke-programmnogo-obespecheniya-pervye-vyigryshi</loc>
    <lastmod>2026-04-12T06:40:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-vnedrenie-dlya-servisnyh-biznesov-nachnite-s-odnogo-protsessa</loc>
    <lastmod>2026-04-14T08:53:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-vorkshop-dlia-faunderov-risk-promptov-i-pravila-raboty</loc>
    <lastmod>2026-04-14T19:42:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ai-v-qa-s-chego-nachat-bezopasno</loc>
    <lastmod>2026-04-13T20:12:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/akcii-ili-dengi-dlya-chastichnogo-cto-kak-vybrat</loc>
    <lastmod>2026-04-14T12:22:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/aliasy-putey-typescript-i-barrel-fayly-v-bolshikh-repozitoriyakh</loc>
    <lastmod>2026-04-12T23:33:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/alternativy-saas-s-otkrytym-kodom-dlya-molodogo-steka</loc>
    <lastmod>2026-04-13T02:31:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/analitika-produkta-dlia-osnovatelei-kotorye-ne-doveriaiut-paneliam</loc>
    <lastmod>2026-04-10T07:42:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/analiz-inkidentsionnogo-kalendarya-dlya-povtoryayushchikhsya-sboev-v-relizakh</loc>
    <lastmod>2026-04-13T20:23:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/analiz-ocheredi-utverzhdenij-dlya-nakhogdeniya-sboev-v-protsessah</loc>
    <lastmod>2026-04-11T23:07:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ankety-bezopasnosti-pokupatelei</loc>
    <lastmod>2026-04-12T06:10:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/anti-korruptsionnyi-sloi-dlia-dolgosrochnykh-integratsii</loc>
    <lastmod>2026-04-12T23:14:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/api-gateway-protiv-reverse-proxy-dlya-malenkoy-komandy</loc>
    <lastmod>2026-04-11T19:50:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/argo-cd-protiv-gitlab-deploy-jobs-dlya-komand-kubernetes</loc>
    <lastmod>2026-04-10T07:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arhitektura-zagruzki-fajlov-dlya-brauzera-i-mobilnyh-prilozhenij</loc>
    <lastmod>2026-04-12T23:44:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arhitekturnaya-diagramma-dlya-osnovateley-kotoraya-pokazyvaet-bol-izmeneniy</loc>
    <lastmod>2026-04-13T20:12:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arhitekturnye-predlozheniya-chto-osnovatelyu-proverit-snachala</loc>
    <lastmod>2026-04-14T22:03:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitektura-ai-agentov-na-granitse-rabochego-protsessa</loc>
    <lastmod>2026-04-12T23:39:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitektura-ai-pilota-snachala-isprav-te-sistemy</loc>
    <lastmod>2026-04-27T21:27:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitektura-frontenda-dlia-ekranov-s-podderzhkoi-i-i</loc>
    <lastmod>2026-04-12T23:44:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitektura-obrabotki-oshibok-dlia-frontend-komand</loc>
    <lastmod>2026-04-12T23:33:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitektura-pobochnyh-effektov-frontenda</loc>
    <lastmod>2026-04-12T23:28:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitektura-produkta-posle-pervoi-korporativnoi-sdelki</loc>
    <lastmod>2026-04-13T07:14:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitektura-razrabotki-s-ii-kto-okhranyaet-interfeisy-i-otkaty</loc>
    <lastmod>2026-04-12T06:15:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitekturnaia-prezentatsiia-dlia-investorov</loc>
    <lastmod>2026-04-11T23:05:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitekturnaya-klinika-startapa-bez-peregruza-osnovateley</loc>
    <lastmod>2026-04-14T08:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/arkhitekturnye-granitsy-dlia-prompt-orientirovannykh-komand</loc>
    <lastmod>2026-04-13T07:05:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/asinkhronnoe-odobrenie-reliza-v-raznykh-chasovykh-poiasakh-bez-nochnih-pingov</loc>
    <lastmod>2026-04-11T19:55:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/assistenty-dlya-programmirovaniya-v-senior-komande-pravila-kotorye-zashchishchayut-kachestvo</loc>
    <lastmod>2026-04-14T06:29:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/assistenty-ii-dlya-mladshikh-razrabotchikov-sohranyayte-mentorstvo</loc>
    <lastmod>2026-04-12T06:12:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/atributsiya-istochnikov-kotoraya-sokhranyaetsya-pri-perepisyvanii-otveta-v-ii</loc>
    <lastmod>2026-04-13T07:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-ai-litsenzii-pered-prodleniem</loc>
    <lastmod>2026-04-27T05:09:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-arkhitektury-posle-pervogo-korporativnogo-klienta</loc>
    <lastmod>2026-04-27T05:46:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-autsorsnoy-razrabotki-kogda-proektu-nuzhen-perezapusk</loc>
    <lastmod>2026-04-13T07:31:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-bezopasnosti-dvizheniya-dannykh-dlya-startapov</loc>
    <lastmod>2026-04-27T05:29:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-cto-v-pervuyu-nedelyu-klientskie-obeshchaniya-pod-ugrozoy</loc>
    <lastmod>2026-04-27T05:46:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-dogovora-pered-prodleniem</loc>
    <lastmod>2026-04-14T07:36:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-dostupa-k-proizvodstvennym-dannym-pri-podderzhke</loc>
    <lastmod>2026-04-11T17:06:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-infrastruktury-vneshnim-cto-dlya-snizheniya-zatrat-i-riskov</loc>
    <lastmod>2026-04-27T21:31:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-istorii-izmenenii-tsen-i-sporov</loc>
    <lastmod>2026-04-11T17:02:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-kodovoy-bazy-pered-privlecheniem-investitsiy</loc>
    <lastmod>2026-04-13T06:22:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-nastroiki-korporativnogo-akkaunta-pered-masshtabirovaniem</loc>
    <lastmod>2026-04-13T20:33:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/auditnyy-sled-resheniy-modeli</loc>
    <lastmod>2026-04-12T23:38:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-oblachnogo-scheta-ispravte-arhitekturu</loc>
    <lastmod>2026-04-11T22:24:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-observability-dashboard-useful-views-only</loc>
    <lastmod>2026-04-13T20:11:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-postavshchikov-pered-prodleniyami</loc>
    <lastmod>2026-04-10T09:24:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-razrastaniya-instrumentov-najti-peresecheniya-pered-prodleniyami</loc>
    <lastmod>2026-04-14T07:43:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-renderinga-react-dashbordov-s-zhivymi-vidzhetami</loc>
    <lastmod>2026-04-13T02:32:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-skrytoi-ruchnoi-raboty-v-startapakh</loc>
    <lastmod>2026-04-14T10:57:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-spaseniya-startapa-10-voprosov</loc>
    <lastmod>2026-04-12T06:41:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-vremeni-sborki-android-pered-pokupkoy-bolee-bystrogo-noutbuka</loc>
    <lastmod>2026-04-13T04:21:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-vremeni-zapuska-prilozheniya</loc>
    <lastmod>2026-04-12T23:44:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-zatrat-nablyudaemosti</loc>
    <lastmod>2026-04-12T06:02:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/audit-zatrat-po-rabochim-protsessam</loc>
    <lastmod>2026-04-13T05:40:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/autsorsing-inzhiniringa-bez-slepykh-uglov</loc>
    <lastmod>2026-04-12T23:05:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avariinoe-pereklyuchenie-na-bare-metal-s-teplym-rezervom</loc>
    <lastmod>2026-04-13T20:12:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizaciya-biznes-processov-sboi-na-slozhnyh-sluchayah</loc>
    <lastmod>2026-04-14T09:00:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizaciya-devops-zadach-s-ehzhenedelnyh-rutin</loc>
    <lastmod>2026-04-13T07:14:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizaciya-ii-dlya-malogo-biznesa-s-naznachennym-otvetstvennym</loc>
    <lastmod>2026-04-27T21:27:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizaciya-obshchego-pochtovogo-yashika-s-ii-dlya-bystryh-otvetov</loc>
    <lastmod>2026-04-13T07:30:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizaciya-s-ii-s-odnogo-obratimogo-resheniya</loc>
    <lastmod>2026-04-13T05:35:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiia-kopirovaniia-i-vstavki</loc>
    <lastmod>2026-04-13T06:48:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiia-operatsii-v-prodakshene-s-chego-nachat</loc>
    <lastmod>2026-04-11T22:26:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiia-ot-predlozheniia-do-oplaty-dlia-malykh-komand</loc>
    <lastmod>2026-04-11T20:05:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiia-protsessa-nachinaetsia-s-interv-iu-s-frontovymi-sotrudnikami</loc>
    <lastmod>2026-04-11T22:29:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiia-servisnogo-biznesa-pervye-3-prostykh-pobedy</loc>
    <lastmod>2026-04-13T04:52:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiia-soglasovanii-naznachenie-vladel-tsa-pravila</loc>
    <lastmod>2026-04-12T06:03:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiia-zaiavok-podderzhki-kak-vybrat-pravil-nye-zadachi</loc>
    <lastmod>2026-04-11T22:30:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiya-bek-ofisa-s-ii-bystroe-okupayetsya</loc>
    <lastmod>2026-04-10T08:00:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiya-finansov-bez-bukhgalterskih-syurprizov</loc>
    <lastmod>2026-04-11T18:09:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiya-nachinaetsya-s-zapisi-ekrana</loc>
    <lastmod>2026-04-13T20:06:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiya-ocheredi-kotoraya-ostanavlivaet-ezhednevnyy-ruchnoy-prismotr</loc>
    <lastmod>2026-04-13T20:15:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiya-onbordinga-klientov-posle-ispravleniya-nastroek</loc>
    <lastmod>2026-04-27T05:38:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/avtomatizatsiya-proczessov-v-tablicah-bez-erp</loc>
    <lastmod>2026-04-10T06:16:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/axum-actix-web-vs-rocket-dlya-realnoy-rust-api-raboty</loc>
    <lastmod>2026-04-27T05:24:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/b2b-ierarkhii-akkauntov-dlya-produktov-dlia-komand</loc>
    <lastmod>2026-04-10T11:20:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/b2b-onboarding-prostaya-nastrojka</loc>
    <lastmod>2026-04-11T22:04:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/b2b-produktovyi-neiming-s-odnim-otvetstvennym-s-pervogo-dnia</loc>
    <lastmod>2026-04-13T20:12:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bare-metal-arkhitektura-dlia-investorov</loc>
    <lastmod>2026-04-13T00:45:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bare-metal-protiv-cloud-dlya-stabilnyh-nagruzok</loc>
    <lastmod>2026-04-10T06:32:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/benchmarks-ii-dlya-realnoj-raboty-v-repozitorii</loc>
    <lastmod>2026-04-11T23:05:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/berezhlivaia-tekhnicheskaia-dorozhnaia-karta-so-stop-listom-na-kazhdyi-kvartal</loc>
    <lastmod>2026-04-27T05:25:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/berezhlivaya-infrastruktura-dlya-globalnogo-produkta-s-odnim-vladelcem</loc>
    <lastmod>2026-04-27T21:26:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/berezhlivaya-piramida-testov-pri-menyayushchikhsya-trebovaniyakh</loc>
    <lastmod>2026-04-10T05:53:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/berezhnaia-nabliudaemost-pered-masshtabirovaniem</loc>
    <lastmod>2026-04-10T03:25:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/berezhnye-global-nye-operatsii-produkta</loc>
    <lastmod>2026-04-11T22:29:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/berzhlivyy-stek-avtomatizacii-dlya-nebolshoy-kompanii-s-chastichnym-cto</loc>
    <lastmod>2026-04-27T21:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/better-auth-vs-auth-js-vs-custom-auth-dlya-next-js-komand</loc>
    <lastmod>2026-04-27T05:24:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnaia-podmena-admina-dlia-komandy-podderzhki</loc>
    <lastmod>2026-04-11T19:55:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnaya-admin-panel-dengi-i-izmeneniya-zapisej</loc>
    <lastmod>2026-04-11T23:01:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnaya-migraciya-paketov-v-smeshannyh-repozitoriyah-esm-i-commonjs</loc>
    <lastmod>2026-04-13T00:03:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnaya-migraciya-shemy-dannykh-spokojnye-pyatnichnye-relizy</loc>
    <lastmod>2026-04-10T05:18:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnaya-zagruzka-failov</loc>
    <lastmod>2026-04-11T17:49:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnost-pered-pervym-korporativnym-pilotom</loc>
    <lastmod>2026-04-12T06:05:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnost-sql-ii-roli-tolko-dlya-chteniya-proverka</loc>
    <lastmod>2026-04-11T18:16:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnost-startapa-otvety-investoram</loc>
    <lastmod>2026-04-13T01:03:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnost-startapov-dlya-opaslivyh-pokupatelej</loc>
    <lastmod>2026-04-11T22:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnost-zhurnalov-dlia-rassledovanii</loc>
    <lastmod>2026-04-10T11:39:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnye-massovye-deystviya-v-admin-paneli</loc>
    <lastmod>2026-04-11T16:44:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnye-obnovleniya-infrastruktury-dlya-malenkikh-komand</loc>
    <lastmod>2026-04-13T20:21:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnye-vidy-otladki-dlia-podderzhki</loc>
    <lastmod>2026-04-11T23:05:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnye-zagolovki-dlya-saas</loc>
    <lastmod>2026-04-11T17:10:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnyi-obmen-failami-dlia-malykh-komand-s-vneshnimi-partniorami</loc>
    <lastmod>2026-04-10T05:50:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnyi-refaktoring-bez-testov</loc>
    <lastmod>2026-04-11T22:13:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnyj-backfill-ne-meshaet-zhivomu-trafiku</loc>
    <lastmod>2026-04-11T17:58:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bezopasnyy-dostup-k-faylam-dlya-ai-instrumentov-nachinaetsya-s-menshego-dostupa</loc>
    <lastmod>2026-04-13T20:26:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteka-avtorizatsii-dlia-saas-otsenka-chetyrekh-stekov</loc>
    <lastmod>2026-04-13T00:58:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteka-oprosov-bezopasnosti-dlia-bystrykh-otvetov-prodazham</loc>
    <lastmod>2026-04-11T18:30:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-dlia-testirovaniia-react-i-ui-regressii</loc>
    <lastmod>2026-04-13T01:41:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-dlya-admin-paneley-react-bez-poteri-kontrolya</loc>
    <lastmod>2026-04-13T00:57:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-dlya-obrabotki-izobrazheniy-v-react</loc>
    <lastmod>2026-04-13T01:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-dlya-skreypinga-nodejs-html-ili-brauzer</loc>
    <lastmod>2026-04-13T04:25:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-dostupnosti-v-react</loc>
    <lastmod>2026-04-12T23:53:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-drag-i-drop-v-react-dlya-dosok-i-spiskov</loc>
    <lastmod>2026-04-12T23:53:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-feature-flag-dlya-go-dlya-bezopasnyh-relizov-v-nebolshih-prilozheniyah</loc>
    <lastmod>2026-04-12T23:48:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-form-react-bez-haosa</loc>
    <lastmod>2026-04-12T23:52:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-go-dlia-sql-raw-sql-konstruktory-zaprosov-i-mappery-dlia-komand</loc>
    <lastmod>2026-04-12T23:47:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-go-dlya-api-serverov-kotorye-ostayutsya-prostymi-po-mere-rosta</loc>
    <lastmod>2026-04-12T23:47:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-go-dlya-elektronnyh-tablic-i-csv-pri-rabote-s-gryaznymi-biznes-dannymi</loc>
    <lastmod>2026-04-13T00:34:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-go-dlya-obrabotki-izobrazheniy</loc>
    <lastmod>2026-04-12T23:47:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-go-dlya-tranzakcionnoy-pochty-chto-sravnit</loc>
    <lastmod>2026-04-12T23:48:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-go-dlya-ustojchivosti-api-prakticheskij-startovyj-nabor</loc>
    <lastmod>2026-04-12T23:48:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-go-dlya-vebkhukov-podpisi-povtory-i-logi</loc>
    <lastmod>2026-04-13T03:22:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-go-dlya-veb-skrapinga-i-planovykh-proverok-tsen</loc>
    <lastmod>2026-04-13T03:23:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-grafikov-react-dlia-deshbordov</loc>
    <lastmod>2026-04-13T04:26:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-http-klientov-go-dlya-api-integraciy</loc>
    <lastmod>2026-04-13T03:22:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-idempotentnosti-go-dlya-platezhey-i-zadach-sinkhronizacii</loc>
    <lastmod>2026-04-13T03:21:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-internacionalizacii-react-dlya-multirynochnyh-prilozheniy</loc>
    <lastmod>2026-04-12T23:53:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-keshirovanie-redis-dlya-node-js-chto-vybrat-i-pochemu</loc>
    <lastmod>2026-04-13T06:26:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-konfiguracii-node-js-dlya-chistyh-i-bezopasnyh-nastroek-prilozheniya</loc>
    <lastmod>2026-04-12T23:53:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-logirovaniya-po-razmeru-komandy</loc>
    <lastmod>2026-04-13T02:46:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-markdown-dlia-react-kogda-prostogo-renderinga-dostatochno</loc>
    <lastmod>2026-04-12T23:53:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-maski-vvoda-v-react-dlya-deneg-dat-i-id</loc>
    <lastmod>2026-04-12T23:56:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-nablyudaemosti-go-dlya-logov-metrik-i-treysov</loc>
    <lastmod>2026-04-13T03:21:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-nodejs-auth-dlya-saas-oauth-i-b2b-sso</loc>
    <lastmod>2026-04-13T01:52:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-node-js-dlya-sobytiynykh-prilozheniy-kotorye-sohranyayut-portativnost</loc>
    <lastmod>2026-04-13T04:26:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-ocheredei-zadach-go-dlya-nadezhnoi-fonovoi-raboty</loc>
    <lastmod>2026-04-13T02:07:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-react-dlya-pechati-i-eksporta-pdf-dlya-schetov-i-otchetov</loc>
    <lastmod>2026-04-13T01:12:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-react-komponentov-dlia-b2b-produktov-kak-vybrat</loc>
    <lastmod>2026-04-12T23:52:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-react-komponentov-udobnye-pri-roste-komand</loc>
    <lastmod>2026-04-12T23:33:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-react-toast-dlya-poleznoi-obratnoi-svyazi</loc>
    <lastmod>2026-04-13T00:26:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-rich-text-redaktorov-react-kak-vybrat-stek</loc>
    <lastmod>2026-04-12T23:56:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-sanitizacii-react-dlya-bezopasnogo-polzovatelskogo-kontenta</loc>
    <lastmod>2026-04-13T00:12:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-tablic-i-setok-react-dlya-administrativnykh-ekranov</loc>
    <lastmod>2026-04-12T23:52:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-testirovaniya-node-js-dlya-api-vorkerov-i-bazy-dannyh</loc>
    <lastmod>2026-04-12T23:52:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-validacii-i-dekodirovaniya-go-dlya-bolee-bezopasnyh-obrabotchikov</loc>
    <lastmod>2026-04-12T23:47:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-validacii-node-js-dlya-proektov-na-typescript</loc>
    <lastmod>2026-04-13T03:22:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-virtualizatsii-react-dlya-bystrykh-dlinnykh-spiskov</loc>
    <lastmod>2026-04-13T00:56:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-zagruzki-failov-go-dlia-khraneniia-i-bol-shikh-skachivanii</loc>
    <lastmod>2026-04-13T00:49:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-zagruzki-fajlov-react-dlya-bolshih-fajlov-i-progressa</loc>
    <lastmod>2026-04-13T00:56:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biblioteki-zagruzki-faylov-nodejs-dlya-bolshikh-faylov-i-potokov</loc>
    <lastmod>2026-04-13T01:51:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bibliteki-go-dlya-rbac-i-prav-dostupa-v-b2b-produktakh</loc>
    <lastmod>2026-04-13T00:34:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhet-infrastruktury-posle-product-market-fit</loc>
    <lastmod>2026-04-12T06:35:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhet-oshibok-avtomatizatsiia-bek-ofisa-pered-zapuskom</loc>
    <lastmod>2026-04-11T22:04:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhet-podderzhki-kotoryi-osnovateli-smogut-otstaivat</loc>
    <lastmod>2026-04-12T06:25:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhet-refaktoringa-v-sprintakh</loc>
    <lastmod>2026-04-11T16:45:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhet-sboev-funktsii-ii-pri-smene-modelei</loc>
    <lastmod>2026-04-10T05:59:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhety-eskalatsii-dlia-korporativnykh-akkauntov</loc>
    <lastmod>2026-04-11T23:12:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhety-oshibok-fonovykh-sistem</loc>
    <lastmod>2026-04-11T06:08:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhety-tokenov-po-etapam-rabochego-protsessa</loc>
    <lastmod>2026-04-10T05:41:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhety-zaderzhki-dlia-funktsii-ii</loc>
    <lastmod>2026-04-10T12:02:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhety-zaderzhki-dlia-funktsii-ii-ustanovite-chetkie-vremennye-tseli</loc>
    <lastmod>2026-04-11T18:10:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biudzhety-zaprosov-saas-panelei</loc>
    <lastmod>2026-04-10T06:39:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biznes-cennost-produktovogo-roadmappa-ruchnaya-rabota</loc>
    <lastmod>2026-04-13T20:29:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biznes-keis-vnedreniya-ii-pochemu-finansam-stoit-podklyuchatsya-ranshe</loc>
    <lastmod>2026-04-14T13:02:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biznes-khrupkost-pochemu-khoroshii-aptaim-vsio-ravno-kazhetsia-riskovannym</loc>
    <lastmod>2026-04-14T05:45:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biznes-logika-v-react-hooks-perenesti-pravila-v-domennyy-kod</loc>
    <lastmod>2026-04-12T23:35:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biznes-obosnovanie-perepisi</loc>
    <lastmod>2026-04-13T00:30:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biznes-pravila-pered-ii-chto-v-kode</loc>
    <lastmod>2026-04-11T22:52:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biznes-pravila-v-operatsionke-a-ne-v-kode-chto-perenosit</loc>
    <lastmod>2026-04-13T05:40:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/biznes-sobytiya-do-vyzovov-modeli</loc>
    <lastmod>2026-04-13T20:18:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bjudzhety-obnovlenija-rag-dlja-dokumentacii-politik-i-tiketov</loc>
    <lastmod>2026-04-13T07:04:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/boty-obnovlenii-zavisimostei-v-ci-bez-ustalosti-rev-iuerov</loc>
    <lastmod>2026-04-10T08:12:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/brief-fraktsionnogo-cto-chetyre-rezultata-pered-pervoy-vstrechey</loc>
    <lastmod>2026-04-27T05:10:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/briefing-pack-dlya-novogo-tekhnicheskogo-sovetnika</loc>
    <lastmod>2026-04-11T17:15:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/brifing-dlya-novogo-chlena-soveta-pervaya-nedelya</loc>
    <lastmod>2026-04-11T22:55:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bufferizatsiya-zagruzok-nginx-kak-ispravit-sluchaynye-sboi-pri-bolshikh-importakh</loc>
    <lastmod>2026-04-13T07:17:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/buildery-testovykh-dannykh</loc>
    <lastmod>2026-04-11T17:47:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bullmq-vs-trigger-dev-vs-cron-dlya-node-js-komand</loc>
    <lastmod>2026-04-27T05:24:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bun-node-js-deno-dlya-bekend-instrumentov-chto-podhodit-seychas</loc>
    <lastmod>2026-04-13T02:32:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/burn-multiple-inzhenernaya-istoriya-rashodov</loc>
    <lastmod>2026-04-13T01:01:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/bystraia-otladka-problem-prodakshen-khronologiia-sobytii</loc>
    <lastmod>2026-04-12T06:14:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/byudzhetirovanie-rosta-diska-postgres-obyektnoe-hranilishche</loc>
    <lastmod>2026-04-11T06:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/byudzhet-izmenenij-dlya-kazhdogo-reliza-bezopasnee-stabilnee</loc>
    <lastmod>2026-04-11T06:47:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/byudzhet-nablyudayemosti-obosnovat-kazhduyu-statyu-zaranee</loc>
    <lastmod>2026-04-13T04:19:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/byudzhety-konteksta-dlya-assistentov-po-programmirovaniyu-v-bolshih-repozitoriyah</loc>
    <lastmod>2026-04-11T06:28:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/byudzhety-proizvoditelnosti-react-dlya-admin-paneley</loc>
    <lastmod>2026-04-13T03:32:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/byudzhet-zaderzhki-instrumentov-dlya-bystryh-pomoshhnikov</loc>
    <lastmod>2026-04-10T09:37:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cache-tags-dlya-saas-dashbordov-bez-polnyh-purgej</loc>
    <lastmod>2026-04-13T07:17:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/caddy-nginx-traefik-dlya-nebolshikh-produktovykh-komand</loc>
    <lastmod>2026-04-13T07:04:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cdn-failover-stranicy-pri-sboyah</loc>
    <lastmod>2026-04-13T06:32:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/celery-rq-ili-nativnye-ocheredi-dlya-fonovyh-zadach-na-python</loc>
    <lastmod>2026-04-12T23:32:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cena-korporativnogo-pilota-po-obemu-raboty</loc>
    <lastmod>2026-04-13T20:14:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cena-slishkom-bolshogo-chisla-upravlyaemyh-servisov</loc>
    <lastmod>2026-04-14T07:24:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cenoobrazovanie-kastomnoj-raboty-bez-vreda-produktovomu-planu</loc>
    <lastmod>2026-04-13T07:30:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ceo-cto-razdel-otvetstvennosti-pri-ozdorovlenii</loc>
    <lastmod>2026-04-10T06:42:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cepocka-soglasovaniy-dlya-biznes-po-pered-pokupkoy</loc>
    <lastmod>2026-04-13T07:04:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chastichnomu-tekhnicheskomu-rukovodstvu-nuzhny-chyotkie-zony-resheniy</loc>
    <lastmod>2026-04-27T21:27:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chastnaia-set-ci</loc>
    <lastmod>2026-04-10T13:11:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chastnye-razvertyvaniia-kak-otvechat-investoram</loc>
    <lastmod>2026-04-12T23:06:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chastota-ruchnykh-vmeshatel-stv-priznak-slomannykh-avtomatizatsii</loc>
    <lastmod>2026-04-11T18:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chastota-vypuskov-protiv-skorosti-otkata</loc>
    <lastmod>2026-04-12T06:45:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chasy-priema-tekhnicheskogo-osnovatelya</loc>
    <lastmod>2026-04-27T05:09:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cheklist-ai-dlya-klientskih-zapisej-dlya-cto</loc>
    <lastmod>2026-04-14T14:03:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cheklist-deploya-podderzhka-pered-riskovannym-relizom</loc>
    <lastmod>2026-04-13T20:05:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-dlya-architekturnogo-obzora-dlya-korotkih-soveshchaniy</loc>
    <lastmod>2026-04-12T06:11:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cheklist-dlya-perekhoda-ot-prototipa-k-kontraktu</loc>
    <lastmod>2026-04-12T06:34:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-dlya-sdelki-s-razmeshcheniem-u-pokupatelya</loc>
    <lastmod>2026-04-27T21:31:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-ii-startapov-dlya-akseleratorov-pered-demo-dnem</loc>
    <lastmod>2026-04-14T10:57:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cheklist-migracii-jenkins-na-github-actions-ili-gitlab-ci</loc>
    <lastmod>2026-04-10T11:28:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-migraciy-ai-bezopasnye-izmeneniya-v-prodakshene</loc>
    <lastmod>2026-04-12T06:08:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-nastavnichestva-tehnicheskogo-foundera-dlya-akseleratorov</loc>
    <lastmod>2026-04-14T09:43:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-nastrojki-produkta-v-specifikaciyu-avtomatizacii</loc>
    <lastmod>2026-04-13T20:17:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-obzora-arkhitektury-dlya-vyhoda-assistenta-ii</loc>
    <lastmod>2026-04-11T22:06:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cheklist-pilota-dlya-pervogo-korporativnogo-klienta</loc>
    <lastmod>2026-04-10T05:43:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cheklist-proverki-patcha-dlya-bezopasnyh-pyatnichnyh-izmeneniy</loc>
    <lastmod>2026-04-13T20:11:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-proverki-zavisimostey-pered-dobavleniem-novoy-biblioteki</loc>
    <lastmod>2026-04-13T02:28:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-releza-ai-migracii-dlya-bezopasnyh-izmenenij-v-production</loc>
    <lastmod>2026-04-13T07:09:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-soglasheniya-ob-obrabotke-dannyh</loc>
    <lastmod>2026-04-12T06:12:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cheklist-tehnicheskogo-spikera-dlya-rukovoditeley-programm-i-komand</loc>
    <lastmod>2026-04-14T06:48:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-tekhnicheskogo-audita-startapa</loc>
    <lastmod>2026-04-14T08:13:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-tekhnicheskogo-sovetnika-chto-opisat-snachala</loc>
    <lastmod>2026-04-14T21:46:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-vebkhukov-node-js-dlya-povtorov-i-proverki-podpisi</loc>
    <lastmod>2026-04-12T23:53:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chek-list-vstrechi-s-cto-dlia-faunderov-pered-pervym-zvonkom</loc>
    <lastmod>2026-04-15T02:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cheklist-zakrytiya-finansov-nayti-nebolshie-vyigryshi-ot-avtomatizatsii</loc>
    <lastmod>2026-04-10T06:59:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chelovecheskaya-proverka-ii-pered-enterprise-security-call</loc>
    <lastmod>2026-04-13T07:37:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chelovecheskaya-proverka-v-federativnyh-potokah-ii-gde-vmeshat-sya</loc>
    <lastmod>2026-04-12T23:26:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chelovecheskie-kontrol-nye-tochki-avtomatizatsii</loc>
    <lastmod>2026-04-12T06:22:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chelovecheskie-proverki-pered-sokrashcheniem-shtata</loc>
    <lastmod>2026-04-13T20:23:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chelovecheskij-otzyv-v-ii-podbor-personala</loc>
    <lastmod>2026-04-12T06:06:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chitaemye-ci-logi-bystroe-ustranenije-sboev</loc>
    <lastmod>2026-04-10T09:05:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chi-vs-gin-vs-echo-dlya-go-servisov-vyberite-pravilnyy-router</loc>
    <lastmod>2026-04-27T05:17:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chtenie-postgres-otdelnyy-servis</loc>
    <lastmod>2026-04-11T23:07:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chto-avtomatizirovat-v-poslednyuyu-ochered-pri-perekhode-na-ai-first</loc>
    <lastmod>2026-04-13T07:08:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chto-hostit-samostoyatelno-kogda-komanda-menshe-a-rashody-rastut</loc>
    <lastmod>2026-04-13T07:37:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chto-investory-ponimaiut-pod-masshtabom</loc>
    <lastmod>2026-04-13T01:02:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chto-ishut-tekhnicheskie-soosnovateli-v-netekhnicheskom-osnovatele</loc>
    <lastmod>2026-04-15T02:07:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chto-kandidaty-v-cto-uznayut-iz-tiketov-podderzhki</loc>
    <lastmod>2026-04-15T02:14:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chto-ne-avtomatizirovat-s-ai-v-ai-first-kompanii</loc>
    <lastmod>2026-04-13T06:49:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chto-otslezhivat-pered-nayom-sre</loc>
    <lastmod>2026-04-11T23:01:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/chto-sprosit-posle-propushchennogo-reliza-pyat-voprosov-faundera</loc>
    <lastmod>2026-04-27T05:46:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ci-monorepo-dlya-bystroj-ezhednevnoj-dostavki</loc>
    <lastmod>2026-04-10T09:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/circleci-protiv-buildkite-rannery-na-sobstvennoj-infrastrukture-kak-vybrat</loc>
    <lastmod>2026-04-10T09:09:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/claude-gpt-otkrytye-modeli-dlya-startapa</loc>
    <lastmod>2026-04-10T13:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/clickhouse-vs-postgres-dlya-analitiki-sobytiy-produkta</loc>
    <lastmod>2026-04-13T07:19:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cli-vs-ide-dlya-bekend-komand</loc>
    <lastmod>2026-04-11T21:49:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cloudflare-r2-vs-s3-dlya-rastushego-hranilishcha-fajlov-produkta</loc>
    <lastmod>2026-04-13T07:17:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cloudflare-tunnels-protiv-publichnogo-vkhoda-dlya-vnutrennih-prilozheniy</loc>
    <lastmod>2026-04-13T06:15:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cloudflare-turnstile-vs-recaptcha-vs-hcaptcha-dlya-saas</loc>
    <lastmod>2026-04-27T05:21:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cloudflare-workers-protiv-koda-na-origin-dlya-prostyh-pravil-na-edge</loc>
    <lastmod>2026-04-13T07:17:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/connectrpc-vs-grpc-web-vs-rest-dlya-brauzernyh-klientov</loc>
    <lastmod>2026-04-13T19:57:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/core-data-vs-grdb-vs-realm-vybor-lokalnogo-hranilishcha-ios</loc>
    <lastmod>2026-04-27T05:24:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cpp-protiv-upravlyaemoy-sredy-vypolneniya-kogda-kontrol-snizhaet-zatraty</loc>
    <lastmod>2026-04-13T01:29:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/css-arhitektura-dlya-react-prilozheniy-kogda-ui-pravyat-pyat-chelovek</loc>
    <lastmod>2026-04-12T23:41:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/css-arkhitektura-dlia-produktovykh-komand</loc>
    <lastmod>2026-04-12T23:36:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/csv-eksport-bez-zamedleniya-zhivogo-trafika</loc>
    <lastmod>2026-04-11T07:11:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-bloknot-odin-reestr-dlya-sistem-vladeltsev-i-raskhodov</loc>
    <lastmod>2026-04-13T05:38:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-cfo-v-realnyh-cifrah</loc>
    <lastmod>2026-04-14T07:00:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-dlya-pervogo-enterprise-klienta-pered-zapuskom</loc>
    <lastmod>2026-04-27T21:31:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-dlya-shumnyh-opoveshchenij-i-medlennogo-otklika</loc>
    <lastmod>2026-04-27T21:26:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-dlya-startapa-zashishchaet-marzhu</loc>
    <lastmod>2026-04-14T19:54:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-dlya-vyruchki-a-ne-tolko-dlya-koda</loc>
    <lastmod>2026-04-15T02:13:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-kandidaty-zastyvayut-posle-offera</loc>
    <lastmod>2026-04-14T21:27:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-na-chastichnoy-zanyatosti-dlya-fandrizinga</loc>
    <lastmod>2026-04-15T05:02:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-na-chastichnoy-zanyatosti-i-starshiy-inzhener-kto-za-chto-otvechaet</loc>
    <lastmod>2026-04-27T21:35:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-na-nepolnuyu-zanyatost-dlya-startapov-kakaya-model-podoydet</loc>
    <lastmod>2026-04-14T07:00:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-na-polstavki-dlya-fandrayzinga-snachala-ispravte-istoriyu</loc>
    <lastmod>2026-04-27T21:44:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-na-rannem-etape-pervyi-mesyac-chto-otlozhit-snachala</loc>
    <lastmod>2026-04-14T21:19:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-otsenivaet-zaprosy-prodazh</loc>
    <lastmod>2026-04-14T12:22:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-pered-pokupkoi-avtomatizacii-ispravit-probely-v-processah</loc>
    <lastmod>2026-04-27T21:27:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-pisat-kod-kazhdyj-den-kak-osnovatelyam-prinyat-reshenie</loc>
    <lastmod>2026-04-14T20:01:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-protiv-sovetnika-kogda-peredavat-polnomochiya</loc>
    <lastmod>2026-04-12T06:13:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-sovetnik-pri-smene-osnovatelya</loc>
    <lastmod>2026-04-15T02:14:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-sovety-na-vtoroy-nedele</loc>
    <lastmod>2026-04-27T21:38:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/cto-zhurnal-resheniy-dlya-osnovateley</loc>
    <lastmod>2026-04-27T05:46:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/davlenie-investorov-na-bystryy-najm</loc>
    <lastmod>2026-04-13T00:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ddd-lite-arkhitektura-s-chetkimi-granicami-domena</loc>
    <lastmod>2026-04-12T23:56:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ddd-lite-dlya-sobytiynykh-sistem-s-yasnoj-otvetstvennostyu</loc>
    <lastmod>2026-04-12T23:39:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ddd-lite-dlya-sozdateley-bez-polnoy-pererabotki</loc>
    <lastmod>2026-04-13T01:00:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ddd-lite-na-go-bez-frejmworka-struktura-paketov</loc>
    <lastmod>2026-04-12T23:27:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ddd-lite-s-grpc-mezhdu-vnutrennimi-modulyami</loc>
    <lastmod>2026-04-12T23:34:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ddd-lite-v-typescript-bekendah-bez-lishnego-boilerplate</loc>
    <lastmod>2026-04-13T00:19:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dedlainy-go-dlia-http-grpc-i-postgres</loc>
    <lastmod>2026-04-13T00:30:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/default-cloud-architecture-kogda-startapu-nuzhen-sobstvennyi-stack</loc>
    <lastmod>2026-04-14T09:15:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/delegirovanie-osnovatelya-do-vygoraniya-spokoynyy-plan-peredachi-otvetstvennosti</loc>
    <lastmod>2026-04-14T11:13:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/demo-ai-chto-poluchat-pokupateli</loc>
    <lastmod>2026-04-10T06:55:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/demo-dlya-investorov-kogda-inzhener-spasaet-potok</loc>
    <lastmod>2026-04-13T06:22:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/derevo-eskalacii-dlya-postavshchikov-pered-dnem-reliza</loc>
    <lastmod>2026-04-11T07:01:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/derzhat-setevye-shemy-v-aktualnom-sostoyanii-posle-reliza</loc>
    <lastmod>2026-04-10T07:15:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/deshevye-gitlab-rannery-izbezhat-zatorov-i-sboev</loc>
    <lastmod>2026-04-10T06:33:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/deshevye-ispravleniia-nadiozhnosti-arkhitekturnye-vybory</loc>
    <lastmod>2026-04-10T07:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dezhurstvo-bez-vyigoraniya-dlya-pyati-inzhenerov</loc>
    <lastmod>2026-04-10T08:00:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/diagramma-arhitektury-v-chetyreh-blokah-dlya-neinzhenerov</loc>
    <lastmod>2026-04-13T05:40:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/diagrammy-infrastruktury-dlya-privlecheniya-investicij-nuzhno-bolshe-konteksta</loc>
    <lastmod>2026-04-13T00:43:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dialogi-podderzhki-dlya-poiska-idey-o-produkte-prostymi-shagami</loc>
    <lastmod>2026-04-13T05:02:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dizain-form-chernoviki-avtosokhranenie-utverzhdenie</loc>
    <lastmod>2026-04-13T00:05:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dizain-stranitsy-nastroek-bezopasnosti</loc>
    <lastmod>2026-04-11T19:55:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dizajn-dokumentatsiya-dlya-sgenerirovannogo-koda-s-yasnymi-zametkami-o-namerenii</loc>
    <lastmod>2026-04-13T07:37:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dizajn-pamyati-agentov-sohranyat-fakty-ubirat-shum</loc>
    <lastmod>2026-04-10T05:55:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dizayn-dostavki-vebkhukov-mgnovennaya-sinhronizatsiya</loc>
    <lastmod>2026-04-11T20:20:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dizayn-potokov-podderzhki-dlya-snimkov-oshibok</loc>
    <lastmod>2026-04-11T05:56:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dizayn-tokeny-react-dlya-pereklyucheniya-tem-v-bolshikh-prilozheniyakh</loc>
    <lastmod>2026-04-12T23:57:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/django-admin-ops-console-kogda-on-ekonomit-vremya-i-kogda-lomaetsya</loc>
    <lastmod>2026-04-13T02:32:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/docker-compose-vs-kubernetes-dlya-rastushchey-saas-komandy</loc>
    <lastmod>2026-04-10T08:51:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dogovory-dannyh-dlya-ai-pajplajnov</loc>
    <lastmod>2026-04-11T17:38:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dokazatelstva-byistroj-realizatsii-doverie-investorov</loc>
    <lastmod>2026-04-12T23:06:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dokumentatsiya-onbordinga-inzhenerov-dolzhna-nachinatsya-s-polomok</loc>
    <lastmod>2026-04-13T20:20:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dokumentatsiya-posle-incidenta-kotoraya-ostayotsya-poleznoj</loc>
    <lastmod>2026-04-11T06:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dokumentatsiya-proverki-bezopasnosti</loc>
    <lastmod>2026-04-12T06:18:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dokumenty-arkhitektury-dlia-malykh-komand</loc>
    <lastmod>2026-04-12T23:36:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dokumenty-protiv-koda-dlya-oshibok-i-intsidentov</loc>
    <lastmod>2026-04-11T22:24:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dolg-interfeisa-pri-rollaute-avtomatizacii-chto-tormozit-komandy</loc>
    <lastmod>2026-04-12T06:17:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dolg-specifikacii-nachinaetsya-do-tekhnicheskogo-dolga</loc>
    <lastmod>2026-04-11T06:38:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dolia-tekhnicheskogo-soosnovatelia-posle-mvp</loc>
    <lastmod>2026-04-15T02:14:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/domennye-primitivy-predotvrashchenie-oshibok-strok</loc>
    <lastmod>2026-04-12T23:26:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/domennye-sobytiya-bez-event-sourcing</loc>
    <lastmod>2026-04-12T23:41:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dostatochno-stabilen-dlya-ii-kak-ocenit-protsess</loc>
    <lastmod>2026-04-11T22:29:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dostup-ii-na-zapis-nachinite-s-ogranichennykh-obnovlenii-i-otkatov</loc>
    <lastmod>2026-04-27T05:09:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dostup-podryadchikov-k-instrumentam-ii-bez-utechki-dannyh</loc>
    <lastmod>2026-04-11T17:10:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dostup-tolko-dlya-prosmotra-dlya-podderzhki</loc>
    <lastmod>2026-04-13T20:14:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/do-togo-kak-stroit-agenta-doobuchite-nebolshoi-klassifikator</loc>
    <lastmod>2026-04-13T07:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/doverie-dlia-nebol-shikh-inzhenernykh-komand</loc>
    <lastmod>2026-04-27T21:43:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/doverie-k-analiticheskim-sobytiyam-6-mesyacev</loc>
    <lastmod>2026-04-10T11:34:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/doverie-pokupateley-v-zaklyuchitelnyh-sdelkah-cherez-operacionnye-dokazatelstva</loc>
    <lastmod>2026-04-12T06:28:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dreif-arkhitektury-3-priznaka</loc>
    <lastmod>2026-04-11T22:17:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dreif-versii-node-js-kak-ostanovit-sboi-iz-za-nesootvetstvii-pri-deploe</loc>
    <lastmod>2026-04-13T02:15:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dreif-videniia-produkta-priznaki</loc>
    <lastmod>2026-04-10T13:48:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dry-run-rezhim-dlya-ai-workflow-pered-izmeneniem-zapisey</loc>
    <lastmod>2026-04-13T05:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dubliruyushchiesya-biznes-pravila-mezhdu-komandami</loc>
    <lastmod>2026-04-13T20:02:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dubliruyushchiesya-fonovye-zadachi-ubrat-shum-i-ostanovit-dvoynye-zapuski</loc>
    <lastmod>2026-04-13T20:14:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dubliruyushchiesya-raskhody-na-ii-nachinayutsya-s-odnogo-slomannogo-protsessa</loc>
    <lastmod>2026-04-14T13:11:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/due-diligence-chuvstvitelnyh-dannyh-dlya-fandrayzinga</loc>
    <lastmod>2026-04-12T23:05:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/due-diligence-fraktsionnogo-cto-chto-nuzhno-podgotovit-investoram</loc>
    <lastmod>2026-04-15T02:13:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dva-otvetstvennykh-za-skripty-kotorye-mogut-sorvat-vashu-nedelyu</loc>
    <lastmod>2026-04-13T20:20:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dva-produkta-odna-dorozhnaia-karta-kak-zametit-raskhozhdenie-ran-she</loc>
    <lastmod>2026-04-13T05:35:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dve-modeli-ii-bez-rashodov</loc>
    <lastmod>2026-04-11T22:01:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dvizhok-pravil-ili-kod-dlia-protsessov-odobreniia-kak-vybrat</loc>
    <lastmod>2026-04-11T06:12:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dvuhchasovoy-tekhnicheskiy-audit-chto-startapy-uznayut-bystro</loc>
    <lastmod>2026-04-14T21:47:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dvuhmodelnyy-process-kogda-razdelennaya-ai-nastroyka-ekonomit-dengi</loc>
    <lastmod>2026-04-13T05:38:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/dvukhetapnoe-rev-iu-koda</loc>
    <lastmod>2026-04-12T06:07:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/edge-funktsii-protiv-konteynernyh-servisov</loc>
    <lastmod>2026-04-11T19:55:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/edge-mappers-vo-frontend-dlya-bezopasnyh-izmenenij-backenda</loc>
    <lastmod>2026-04-12T23:34:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/edinaya-infrastruktura-dlya-klientskikh-produktov-bez-khaosa-instrumentov</loc>
    <lastmod>2026-04-13T06:12:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/edinaya-tochka-otkaza-v-startupe-skrytye-izderzhki</loc>
    <lastmod>2026-04-12T06:40:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/edin-stek-nablyudaemosti-dlya-produkta-i-vnutrennih-instrumentov</loc>
    <lastmod>2026-04-11T21:50:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/edinyi-iazyk-dlia-individual-nykh-sdelok</loc>
    <lastmod>2026-04-12T23:32:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/edinyi-istochnik-pravdy-dlya-pravil-po-kotorym-rabotayut-lyudi-i-ii</loc>
    <lastmod>2026-04-27T05:20:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/effektivnost-fraktsionnogo-cto-signaly-osnovatelya</loc>
    <lastmod>2026-04-15T02:13:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/effektivnost-infrastruktury-v-raunde</loc>
    <lastmod>2026-04-13T00:31:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ekonomika-ai-vorkflou-dlia-startapov-pod-pristal-nym-vnimaniem-investorov</loc>
    <lastmod>2026-04-12T23:59:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ekonomika-bare-metal-snachala-proverte-odnu-nagruzku-pered-pereezdom</loc>
    <lastmod>2026-04-27T21:31:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ekonomnyi-rost-cherez-kontrol-ob-ema</loc>
    <lastmod>2026-04-12T23:04:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ekran-sopostavleniia-importa-dannykh</loc>
    <lastmod>2026-04-11T20:00:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ekzemplyary-opentelemetry-dlya-poiska-medlennyh-api-zaprosov</loc>
    <lastmod>2026-04-13T06:15:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/emkost-proverki-ii-ostanovite-potok-rezultatov-v-komandu</loc>
    <lastmod>2026-04-27T05:18:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/enterprise-funkcii-bez-razduvaniya</loc>
    <lastmod>2026-04-11T22:15:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/enterprise-proverka-bezopasnosti-pochemu-nuzhen-tekhnicheskiy-otvetstvennyy</loc>
    <lastmod>2026-04-27T21:25:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/enterprise-tekhnicheskie-voprosy-papka-dlya-prodazh</loc>
    <lastmod>2026-04-27T05:18:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/event-storming-bez-vorkshopov-iz-tiketov-i-logov</loc>
    <lastmod>2026-04-12T23:25:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ezhednevnyi-obzor-operatsii-iz-sobytii-sistemy-dlia-menedzherov</loc>
    <lastmod>2026-04-11T05:55:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ezhemesiachnoe-obnovlenie-inzhenernykh-riskov-dlia-investorov</loc>
    <lastmod>2026-04-10T11:03:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ezhenedelnaya-svodka-cto-chego-zhdat-osnovatelyam</loc>
    <lastmod>2026-04-15T02:15:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ezhenedelnoe-obnovlenie-infrastruktury-kotoroe-deystvitelno-chitayut</loc>
    <lastmod>2026-04-13T05:43:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ezhenedel-nye-resheniia-cto-na-chastichnoi-zaniatosti-dlia-zaniatykh-osnovatelei-startapov</loc>
    <lastmod>2026-04-27T21:30:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ezhenedel-nyi-operatsionnyi-obzor-dlia-malen-koi-ii-komandy</loc>
    <lastmod>2026-04-13T07:57:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ezhenedelnyy-arhitekturnyy-chas-odno-reshenie-odin-risk-odin-otvetstvennyy</loc>
    <lastmod>2026-04-13T05:40:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ezhenedelnyy-sink-osnovatelya-i-inzhenerov-dlya-rannogo-obnaruzheniya-riskov</loc>
    <lastmod>2026-04-10T12:41:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fallback-ux-ii-puti-vosstanovleniya</loc>
    <lastmod>2026-04-11T05:46:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fandraizing-dorozhnaia-karta-granitsy-kastomnoi-raboty</loc>
    <lastmod>2026-04-12T23:59:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fastapi-protiv-django-dlya-vnutrenney-platformy</loc>
    <lastmod>2026-04-13T00:30:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/federatsiia-modelei-dlia-assistentov-po-programmirovaniiu-kogda-razdeliat-rabotu</loc>
    <lastmod>2026-04-13T00:20:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/federatsiya-modelei-startap-byudzhet-prostaya-nastroyka</loc>
    <lastmod>2026-04-12T23:26:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fich-evye-papki-dlya-frontenda</loc>
    <lastmod>2026-04-12T23:25:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fiksirovanie-namerenii-dlia-ai-vorkflou</loc>
    <lastmod>2026-04-10T12:08:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fikstury-snimki-api-protiv-drifta</loc>
    <lastmod>2026-04-13T00:35:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/flagi-fich-dlia-nebol-shikh-komand</loc>
    <lastmod>2026-04-10T15:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fonovaia-sinkhronizatsiia-na-ios-i-android-s-ogranicheniiami</loc>
    <lastmod>2026-04-12T23:41:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fonovye-zagruzki-na-mobilnyh-ustrojstvah</loc>
    <lastmod>2026-04-13T00:59:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/format-api-otvetov-s-oshibkami-kotoryi-komandy-mogut-ispolzovat-v-lyubom-kliente</loc>
    <lastmod>2026-04-13T01:36:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/format-ezhenedelnogo-apdeita-dlya-osnovatelya-kotoryi-mentory-mogut-ispolzovat-za-pyat-minut</loc>
    <lastmod>2026-04-14T07:51:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/format-zvonka-mentora-dlya-faundera-s-odnim-resheniem</loc>
    <lastmod>2026-04-14T19:42:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/formy-dlya-ai-vorkflou-ispravte-vvod-do-nastrojki-modelej</loc>
    <lastmod>2026-04-13T05:40:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/formy-priema-bez-povtornogo-vvoda</loc>
    <lastmod>2026-04-11T23:05:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fractional-cto-advisory-sprint-pered-full-time-naymom</loc>
    <lastmod>2026-04-15T02:14:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fractional-cto-dlya-malogo-biznesa-realnaya-distsiplina</loc>
    <lastmod>2026-04-27T21:43:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fractional-cto-posle-peredachi-proekta-ot-frilansera</loc>
    <lastmod>2026-04-27T21:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/frakcionnyj-cto-dlya-startapov</loc>
    <lastmod>2026-04-12T06:11:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/frakcionnyj-cto-protiv-starshogo-inzhenera-stoimost-riski-sroki</loc>
    <lastmod>2026-04-10T09:42:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fraktsionalnyy-cto-dlya-startapov-90-dney</loc>
    <lastmod>2026-04-10T08:49:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fraktsionnyi-cto-dlia-startapov-privychki-kotorye-faunderam-nuzhno-prekratit</loc>
    <lastmod>2026-04-27T21:27:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fraktsionnyy-cto-dlya-servisnogo-biznesa-s-ruchnymi-peredachami-zadach</loc>
    <lastmod>2026-04-27T21:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fraktsionnyy-cto-dlya-ustarevshikh-sistem-bez-speshnoy-peredelki</loc>
    <lastmod>2026-04-27T21:42:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fraktsionnyy-cto-do-inzhenernoy-komandy-chto-on-ispravlyaet</loc>
    <lastmod>2026-04-14T21:50:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/fraktsionnyy-cto-sovet</loc>
    <lastmod>2026-04-12T06:28:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/frontend-proverki-prav-dostupa-po-pravilam-servera</loc>
    <lastmod>2026-04-13T03:18:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/frontend-razbor-za-60-minut</loc>
    <lastmod>2026-04-12T23:27:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/garantii-dostupnosti-sla</loc>
    <lastmod>2026-04-11T05:43:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/generaciya-api-klientov-bez-shuma-v-repozitorii-dlya-web-i-mobile</loc>
    <lastmod>2026-04-13T01:07:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gibkaya-arhitektura-dlya-samoobsluzhivaniya-i-korporativnyh</loc>
    <lastmod>2026-04-11T22:08:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gibridnyy-poisk-s-filtrami-dlya-b2b-baz-znaniy</loc>
    <lastmod>2026-04-13T07:31:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gitlab-ci-vs-github-actions-dlya-berezhlivyh-self-hosted-komand</loc>
    <lastmod>2026-04-10T12:27:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gitlab-dependency-proxy-dlya-bystryh-docker-sborok-v-komande</loc>
    <lastmod>2026-04-13T07:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gitlab-merge-trains-vs-protected-branches-na-praktike</loc>
    <lastmod>2026-04-13T07:04:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gitlab-prevyu-prilozheniya-bez-kubernetes-dlya-testirovaniya-vetok</loc>
    <lastmod>2026-04-13T06:18:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gitlab-roditelskie-i-dochernie-pajplajny-dlya-mnogoservisnyh-relizov</loc>
    <lastmod>2026-04-13T07:14:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gitlab-vs-linear-vs-jira-dlya-nebolshih-inzhenernyh-komand</loc>
    <lastmod>2026-04-27T05:15:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/git-tegi-semanticheskie-versii-sha-kommit</loc>
    <lastmod>2026-04-10T11:32:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/global-nyi-servis-iz-odnogo-chasovogo-poiasa</loc>
    <lastmod>2026-04-11T22:04:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/global-nyi-soft-s-maloi-ops-komandoi-kompromissy</loc>
    <lastmod>2026-04-14T21:38:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/globalnyy-produkt-v-odnom-regione</loc>
    <lastmod>2026-04-12T06:40:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-biblioteki-autentifikatsii-jwt-sessii-i-oauth</loc>
    <lastmod>2026-04-13T02:08:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-biblioteki-dlya-multitenant-saas-prilozheniy-kotorye-snizhayut-risk</loc>
    <lastmod>2026-04-13T01:51:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-cli-biblioteki-dlya-vnutrennikh-instrumentov</loc>
    <lastmod>2026-04-13T01:51:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-cron-biblioteki-prostye-planirovshchiki-vs-raspredelennye-zadachi</loc>
    <lastmod>2026-04-12T23:48:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-keshiruyushchie-biblioteki-dlya-bystryh-chteniy-i-svezhih-dannyh</loc>
    <lastmod>2026-04-13T03:21:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-konfig-biblioteki-dlia-znachenii-po-umolchaniiu-validatsii-i-sekretov</loc>
    <lastmod>2026-04-12T23:48:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-loggery-dlya-ponyatnykh-logov-v-prodakschene</loc>
    <lastmod>2026-04-13T02:08:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-openapi-i-grpc-instrumenty-dlya-sinkhronizacii-api</loc>
    <lastmod>2026-04-13T03:21:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-pdf-biblioteki-dlia-schetov-otchetov-i-vygruzok</loc>
    <lastmod>2026-04-12T23:46:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/goryachee-teploe-holodnoe-khranilishche-snizhenie-zatrat-na-bekapy</loc>
    <lastmod>2026-04-10T06:20:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-testing-libraries-for-safer-refactors-in-small-teams</loc>
    <lastmod>2026-04-12T23:48:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gotovnost-k-ai-avtomatizatsii-chto-pokazyvaet-ochered-zayavok</loc>
    <lastmod>2026-04-13T20:07:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gotovnost-k-korporativnym-klientam-bez-bol-shoi-komandy</loc>
    <lastmod>2026-04-12T06:18:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gotovnost-startapa-k-ii-3-testa</loc>
    <lastmod>2026-04-14T19:42:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-vs-rust-dlya-infrastruktury-kak-vybrat</loc>
    <lastmod>2026-04-12T06:07:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/go-workflow-dlia-soglasovanii-i-iasnykh-pravil</loc>
    <lastmod>2026-04-13T03:22:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/grafana-alerting-i-marshrutizatsiya-pagerduty-dlya-nebolshikh-komand</loc>
    <lastmod>2026-04-27T05:21:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/grafik-osnovatelia-v-komande-s-aktivnym-ii</loc>
    <lastmod>2026-04-13T07:57:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-ai-produkta-kotorye-ostanavlivayut-razrastanie-promptov</loc>
    <lastmod>2026-04-13T01:00:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-bota-podderzhki</loc>
    <lastmod>2026-04-10T10:29:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-chastichnogo-cto-kotorye-zashchishchayut-vremya-lidera</loc>
    <lastmod>2026-04-27T21:36:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-cto-i-vneshnego-agentstva-dlya-rastushchikh-komand</loc>
    <lastmod>2026-04-14T21:47:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-dizajn-sistemy-izbezhat-haosa-propsov</loc>
    <lastmod>2026-04-13T00:05:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-repo-dlya-assistentov-ai</loc>
    <lastmod>2026-04-11T05:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-tekhnicheskogo-sovetnika-dlya-chetkikh-resheniy-v-komande</loc>
    <lastmod>2026-04-14T09:42:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-tranzakcij-pered-ocheredyami</loc>
    <lastmod>2026-04-12T23:40:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-typescript-monorepo-dlya-web-server-i-obshchego-koda</loc>
    <lastmod>2026-04-13T03:02:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granicy-white-label-frontend</loc>
    <lastmod>2026-04-12T23:44:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/graniczy-ii-dlya-biznes-reshenij-kotorye-dolzhen-ustanovit-cto</loc>
    <lastmod>2026-04-14T21:38:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-domena-v-billinge-razdeliaite-tsenoobrazovanie-i-scheta</loc>
    <lastmod>2026-04-12T23:20:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-frontend-i-backend-nevalidnyh-dejstvij</loc>
    <lastmod>2026-04-12T23:38:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-ii-dlya-riskovannogo-koda</loc>
    <lastmod>2026-04-13T05:38:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-kontekstov-po-tiketam-podderzhki</loc>
    <lastmod>2026-04-12T23:26:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-marshrutov-vladenie-komand-pered-mikrofrontendami</loc>
    <lastmod>2026-04-12T23:40:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-modulei-v-odnom-kode-prostye-relizy</loc>
    <lastmod>2026-04-12T23:26:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-oshibok-po-biznes-deistviiu</loc>
    <lastmod>2026-04-12T23:34:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-python-servisov-dlia-ii-funktsii-v-vashem-prilozhenii</loc>
    <lastmod>2026-04-13T00:30:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-servisov-ispol-zuite-bol-podderzhki</loc>
    <lastmod>2026-04-11T07:37:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/granitsy-vnedreniya-ii-dlya-tsen-yuridicheskikh-voprosov-i-dostupa</loc>
    <lastmod>2026-04-13T20:13:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/graphql-resolvery-na-granice-bez-razrastaniya-svyazyvayushchego-koda-shemy</loc>
    <lastmod>2026-04-12T23:35:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/graphql-v-typescript-bekendakh-posle-legkikh-pobed</loc>
    <lastmod>2026-04-12T23:33:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/griaznaia-arkhitektura-proverka-investorov-chto-ispravit</loc>
    <lastmod>2026-04-12T23:05:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/grpc-kody-oshibok-dlya-komand-frontenda</loc>
    <lastmod>2026-04-13T20:38:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/grpc-rest-translyatsiya-gde-pomogaet-i-gde-vredit</loc>
    <lastmod>2026-04-13T02:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/grpc-vs-rest-dlya-vnutrennih-servisov</loc>
    <lastmod>2026-04-10T05:25:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/gruppovye-konsultatsii-ili-lichnoe-mentorstvo-dlya-faunderov</loc>
    <lastmod>2026-04-14T18:15:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/haotichnaya-kodovaya-baza-pered-naymom-inzhenerov-chto-ispravit</loc>
    <lastmod>2026-04-27T21:30:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/hono-fastify-express-dlya-legkikh-typescript-api</loc>
    <lastmod>2026-04-27T05:46:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/hranenie-dannyh-po-tipam-zapisej-dlya-enterprise-startapov</loc>
    <lastmod>2026-04-10T07:18:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/hranilishche-sessij-dlya-mnogo-uzlovyh-prilozhenij-cookie-redis-bd</loc>
    <lastmod>2026-04-10T10:44:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/hronologiya-klienta-dlya-podderzhki-i-uspeha</loc>
    <lastmod>2026-04-11T22:55:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/htmx-protiv-react-dlya-vnutrennikh-instrumentov</loc>
    <lastmod>2026-04-27T05:24:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/iazyk-predmetnoi-oblasti-dlia-ai-programmirovaniia</loc>
    <lastmod>2026-04-13T07:37:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/idemponentnost-fonovyh-zadach-v-python-dlya-platezhej-i-sinhronizacii</loc>
    <lastmod>2026-04-13T03:17:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/id-zaprosov-v-ui-i-logah-kotorye-delayut-skrinshoty-poleznymi</loc>
    <lastmod>2026-04-11T20:01:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ii-assistenty-audit-nasleduego-koda-s-chego-nachat</loc>
    <lastmod>2026-04-11T23:02:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ii-assistenty-dlya-opytnyh-inzhenerov-gde-oni-ekonomyat-vremya</loc>
    <lastmod>2026-04-13T05:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ii-avtomatizaciya-i-tablicy-pochemu-komandy-zastrevayut</loc>
    <lastmod>2026-04-27T21:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ii-chernoviki-dlya-inzhenerov-po-prodazham-bez-oshibok</loc>
    <lastmod>2026-04-12T06:25:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ii-dlya-bumazhnoj-raboty-v-polevom-servise-s-chego-nachat</loc>
    <lastmod>2026-04-11T21:48:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ii-instrumenty-v-legacy-kodbazah-snachala-granicy</loc>
    <lastmod>2026-04-27T21:38:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ii-sgenerirovannye-testy-kotorye-razrabotchiki-ostavyat</loc>
    <lastmod>2026-04-11T19:52:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ii-sgenerirovannyy-kod-kogda-on-pomogaet-a-kogda-skryvaet-problemy</loc>
    <lastmod>2026-04-27T21:43:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/iisistenty-dlya-programmirovaniya-malenkie-komandy-gde-pomogayut-i-podvodyat</loc>
    <lastmod>2026-04-10T03:31:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ii-svodki-bez-raskrytiya-dannyh-klientov</loc>
    <lastmod>2026-04-11T16:48:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/imenovanie-sobytiy-mobilnoy-analitiki-dlya-produkta-i-razrabotki</loc>
    <lastmod>2026-04-12T23:43:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/incidentnaya-sistema-dlya-ai-agentov</loc>
    <lastmod>2026-04-13T19:57:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/indeksy-bazy-dannykh-dlia-stranits-poiska-posle-zapuska</loc>
    <lastmod>2026-04-11T23:03:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/individualnye-usloviya-kontrakta-kotorye-nezametno-menyayut-produkt</loc>
    <lastmod>2026-04-13T05:48:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/infrastrukturnye-reglamenty-kotorye-zamenyayut-geroicheskie-avraly</loc>
    <lastmod>2026-04-13T05:43:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/instrumenty-ii-dlya-programmirovaniya-v-komandakh-revyu-vazhnee-syrykh-rezultatov</loc>
    <lastmod>2026-04-14T11:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/instrumenty-migracii-go-dlya-bezopasnyh-izmenenij-shemy-v-realnyh-komandah</loc>
    <lastmod>2026-04-13T00:04:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/instrumenty-nadezhnosti-saas-snachala-ispravte-arhitekturu</loc>
    <lastmod>2026-04-27T21:26:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/instrumenty-osnovatelya-riski-dlya-fandrzejzinga</loc>
    <lastmod>2026-04-13T00:31:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/instrumenty-testirovaniya-php-dlya-bezopasnogo-refaktoringa-starykh-kodovykh-baz</loc>
    <lastmod>2026-04-13T02:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/instrumenty-ucheta-oblachnyh-rashodov-vybirajte-realnye-otvety-a-ne-krasivye-grafiki</loc>
    <lastmod>2026-04-27T05:36:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/intervaly-gistogrammy-prometheus-dlya-api-kotorye-ponimaet-komanda</loc>
    <lastmod>2026-04-13T20:33:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/invalidatsiia-kesha-dlia-katalogov-prav-i-tsen</loc>
    <lastmod>2026-04-11T18:16:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inventarizatsiya-servisov-dlya-komand-s-lishnim-softom</loc>
    <lastmod>2026-04-13T05:40:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inzheneriya-s-ii-v-malenkoy-komande-kto-otvechaet</loc>
    <lastmod>2026-04-27T21:36:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inzhenernye-chasy-bez-slack-paniki</loc>
    <lastmod>2026-04-11T18:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inzhenernye-demo-dlia-uluchsheniia-planirovaniia-pered-relizom</loc>
    <lastmod>2026-04-11T07:15:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inzhenernye-kalendari-kotorye-rano-vyyavlyayut-risk-postavki</loc>
    <lastmod>2026-04-27T05:17:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inzhenernye-metriki-dlia-obsuzhdenii-s-partniorami</loc>
    <lastmod>2026-04-12T22:50:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inzhenernye-problemy-posle-product-market-fit</loc>
    <lastmod>2026-04-12T06:17:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inzhenernye-vekhi-dlia-fandraizinga</loc>
    <lastmod>2026-04-13T01:17:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inzhenernyj-byudzhet-12-mesyatsev-bez-dogadok</loc>
    <lastmod>2026-04-11T22:56:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/inzhenery-operatory-dlya-startapov-chto-komandam-nuzhno-seychas</loc>
    <lastmod>2026-04-14T12:54:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ispravleniya-zaderzhek-do-vtorogo-regiona-chto-nastroit-snachala</loc>
    <lastmod>2026-04-13T05:43:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/isprav-te-problemnyi-stek-pered-naiomom</loc>
    <lastmod>2026-04-12T06:09:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/istoriya-versij-istochnikov</loc>
    <lastmod>2026-04-11T17:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izbezhat-putanicy-akkauntov-sessii-podderzhki</loc>
    <lastmod>2026-04-11T19:50:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izbytochnaya-zapis-v-postgres-iz-za-zhurnalov-audita-v-rastushchikh-prilozheniyakh</loc>
    <lastmod>2026-04-13T20:12:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izbytochnost-dto-v-backend-api-chyotkie-granicy</loc>
    <lastmod>2026-04-12T23:24:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/iz-demo-v-prodakshn-cheklist</loc>
    <lastmod>2026-04-12T06:07:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izderzhki-ruchnykh-obeshchaniy-prodazh-v-sdelkakh</loc>
    <lastmod>2026-04-13T04:34:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izmeneniya-cen-postavshchikov-ii-kak-zashchitit-ekonomiku-na-edinicu</loc>
    <lastmod>2026-04-12T23:06:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izmeneniya-infrastruktury-sozdannye-ii-trebuyut-strozhestva</loc>
    <lastmod>2026-04-13T07:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izmerenie-doveriya-v-ai-vorkflow-s-pravilnymi-signalami</loc>
    <lastmod>2026-04-13T07:34:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izmerenie-rosta-mertvogo-koda-pered-tem-kak-ai-repozitorii-zamedlyat-komandu</loc>
    <lastmod>2026-04-13T19:57:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izmerenie-vliyaniya-ii-po-luchshim-metrikam</loc>
    <lastmod>2026-04-13T05:38:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izmerte-trete-repozitoriya-pered-zapuskom-pilota-assistenta-dlya-programmirovaniya</loc>
    <lastmod>2026-04-27T05:16:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izolirovannyi-ai-dlya-reguliruemyh-komand</loc>
    <lastmod>2026-04-11T22:03:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izolyaciya-dannyh-opredelite-pered-prodazhami</loc>
    <lastmod>2026-04-11T21:56:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/iz-servisnogo-biznesa-v-produkt-s-ai-yadrom</loc>
    <lastmod>2026-04-13T07:37:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/izvlech-domennuiu-model-pered-sozdaniem-ekranov</loc>
    <lastmod>2026-04-12T23:18:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/iz-zayavok-podderzhki-v-dokumenty-s-ii</loc>
    <lastmod>2026-04-10T09:17:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/k3s-protiv-upravlyaemogo-kubernetes-dlya-nebolshikh-komand</loc>
    <lastmod>2026-04-13T07:17:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/k3s-vs-talos-na-bare-metal-dlya-malenkikh-komand</loc>
    <lastmod>2026-04-13T07:17:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kachestvo-dannyh-importa-pered-zapuskom-s-3-primerami</loc>
    <lastmod>2026-04-13T20:27:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-auditovat-ai-pilot-cherez-30-dnej</loc>
    <lastmod>2026-04-12T06:25:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-govorit-net-v-startape-ne-tormozya-komandu</loc>
    <lastmod>2026-04-14T06:02:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-investory-vidyat-protsess-vypuska-software</loc>
    <lastmod>2026-04-12T23:23:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-kachestvo-otvetov-ii-padaet-kogda-prompty-skryvayut-produktovye-resheniya</loc>
    <lastmod>2026-04-13T20:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-nanyat-cto-iz-startapa-v-ustoyavshiysya-biznes-chto-proverit</loc>
    <lastmod>2026-04-14T10:25:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-nanyat-cto-opredeliv-realnoe-uzkoe-mesto</loc>
    <lastmod>2026-04-14T06:03:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-obiasnit-ogranicheniia-ii-rukovoditeliu-bez-tehnicheskogo-obrazovaniia</loc>
    <lastmod>2026-04-11T21:49:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-obyasnit-investoram-marzhu-startapa</loc>
    <lastmod>2026-04-14T11:48:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-obyasnit-sovetu-direktorov-tekhnicheskiy-risk</loc>
    <lastmod>2026-04-14T07:00:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-obyasnit-tekhnicheskiy-dolg-investoram</loc>
    <lastmod>2026-04-13T00:15:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-ocenit-kandidata-na-cto-na-realnyh-zadachah</loc>
    <lastmod>2026-04-14T12:54:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-ocenit-vneshnego-cto-cherez-90-dney-bez-dogadok</loc>
    <lastmod>2026-04-27T21:34:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-ocenivat-platformennuyu-rabotu-pered-utverzhdeniem</loc>
    <lastmod>2026-04-13T05:35:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-otsenivat-platformennuyu-rabotu-v-roadmapa</loc>
    <lastmod>2026-04-13T04:29:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-peredat-klientskie-zvonki-novomu-cto-bez-poteri-konteksta</loc>
    <lastmod>2026-04-15T05:02:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-perenesti-odnu-nagruzku-iz-oblaka-nachav-so-stabilnykh-zadach</loc>
    <lastmod>2026-04-13T05:43:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-pisat-reliz-noty-legkij-rabochij-protsess</loc>
    <lastmod>2026-04-10T07:39:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-platit-tekhnicheskomu-soosnovateliu-kogda-deneg-malo</loc>
    <lastmod>2026-04-14T21:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-prodat-malenkuyu-inzhenernuyu-komandu-ostorozhnym-pokupatelyam</loc>
    <lastmod>2026-04-13T07:47:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-skazat-net-na-idei-v-dorozhnoy-karte</loc>
    <lastmod>2026-04-10T06:00:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-starshie-inzhenery-povyshayut-proizvoditelnost-bez-dopolnogo-koda</loc>
    <lastmod>2026-04-12T06:18:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-startapu-nanimat-cto-odin-osnovatel-reshaet</loc>
    <lastmod>2026-04-15T02:14:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kakuyu-infrastrukturu-snachala-stoit-imet-maloy-kompanii</loc>
    <lastmod>2026-04-14T07:24:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-vernut-kontrol-posle-zapuska-sdelannogo-agentstvom-pervye-shagi</loc>
    <lastmod>2026-04-14T21:46:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-vernut-uverennost-komandy-posle-ii</loc>
    <lastmod>2026-04-27T21:36:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-vybrat-ai-pilot-dlya-bystrogo-obucheniya-komandy</loc>
    <lastmod>2026-04-27T05:25:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-vybrat-pervyj-servis-dlya-samostoyatelnogo-razmeshcheniya-v-startape</loc>
    <lastmod>2026-04-12T06:10:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-vybrat-tehnologicheskij-stek-s-prostoj-tablicej-ocen</loc>
    <lastmod>2026-04-10T12:30:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kak-zamenit-csv-vygruzki-bez-sryva-ezhednevnoi-raboty</loc>
    <lastmod>2026-04-14T05:00:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kalendar-obnovlenij-paketov-dlya-malyh-komand</loc>
    <lastmod>2026-04-11T17:30:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kanareechnye-relizy-dlia-podskazok-instrumentov-i-politik</loc>
    <lastmod>2026-04-11T18:20:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kanareechnye-relizy-dlia-skriptov-bez-novykh-instrumentov</loc>
    <lastmod>2026-04-11T17:22:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kandidaty-ai-operatora-kak-naiti-ikh-v-komande</loc>
    <lastmod>2026-04-13T19:57:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kapitaloeffektivnaia-tekhnicheskaia-dorozhnaia-karta-dlia-nebol-shikh-komand</loc>
    <lastmod>2026-04-12T23:21:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kapitan-reliza-dlya-ai-first-komand-v-riskovye-dni</loc>
    <lastmod>2026-04-13T20:33:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kardinalnost-metek-prometheus-pravila-nazvaniya</loc>
    <lastmod>2026-04-11T06:30:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-dannyh-dlya-proverok-bezopasnosti</loc>
    <lastmod>2026-04-13T20:33:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-istochnikov-rag-ochistka-politik-podderzhki</loc>
    <lastmod>2026-04-11T06:50:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-peredach-pered-ai-i-sokrashchenie-poter</loc>
    <lastmod>2026-04-13T06:56:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-perekhoda-kompanii-k-ai-native-podkhodu-dlia-ezhenedel-nykh-obzorov</loc>
    <lastmod>2026-04-13T07:20:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-prav-resheniy-dlya-komand-do-10-chelovek</loc>
    <lastmod>2026-04-11T21:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-repozitoriya-dlya-agentov</loc>
    <lastmod>2026-04-11T17:44:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-rezul-tatov-cto-opredelite-tseli-do-naima-cto</loc>
    <lastmod>2026-04-14T22:05:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-riskov-portfelya-akseleratora-po-otzyvam-mentorov</loc>
    <lastmod>2026-04-14T11:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-roley-ai-dlya-komand-gde-ai-vypolnyaet-rabotu</loc>
    <lastmod>2026-04-13T07:31:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-sistemy-startapa-chto-prosledit-v-pervuyu-nedelyu</loc>
    <lastmod>2026-04-13T05:35:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-soveshchanii-dlia-malykh-komand</loc>
    <lastmod>2026-04-10T07:49:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-vladeniya-dostupom</loc>
    <lastmod>2026-04-12T06:25:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karta-zavisimostey-servisov-kak-pokazat-realnoe-vliyanie-sboya</loc>
    <lastmod>2026-04-11T16:54:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kartirovanie-skrytykh-zavisimostei-pered-refaktoringom</loc>
    <lastmod>2026-04-12T06:11:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kartirovka-protsessov-vnedrenie-ii-nachal-s-isklyucheniy</loc>
    <lastmod>2026-04-12T06:16:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kartirovka-rezidentnosti-dannykh-pered-prodazhami</loc>
    <lastmod>2026-04-11T20:09:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karty-konteksta-dlia-tekhnicheskikh-peredach-novym-lideram</loc>
    <lastmod>2026-04-12T23:35:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/karty-repozitoriia-dlia-pomoshchnikov</loc>
    <lastmod>2026-04-11T07:00:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/katalog-uslug-ne-pozvol-te-rabote-propadat-v-chate</loc>
    <lastmod>2026-04-11T06:19:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/keshirovanie-llm-za-ekonomiej-bez-poteri-kachestva</loc>
    <lastmod>2026-04-10T14:01:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/keshirovanie-personalizirovannogo-kontenta-bez-utechek</loc>
    <lastmod>2026-04-11T06:15:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/khranenie-v-brauzere-parametry-url-servernoe-sostoianie</loc>
    <lastmod>2026-04-12T23:32:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/khudshii-intsident-v-prodakshne-chto-investory-khotiat-uslyshat</loc>
    <lastmod>2026-04-13T00:44:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/klassifikatsiya-oshibok-dlya-podderzhki-operatsiy-i-inzhenerov</loc>
    <lastmod>2026-04-11T18:02:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kliento-spetsifichnyi-kod-v-fandraizinge</loc>
    <lastmod>2026-04-12T23:23:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/klientskie-api-tokeny-istekaiut-rotatsiia-ogranicheniia</loc>
    <lastmod>2026-04-11T18:25:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/klyuchi-kesha-cloudflare-dlya-saas-prilozheniy-s-bezopasnymi-variantami</loc>
    <lastmod>2026-04-13T20:20:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kodirovanie-schetov-s-ii-pered-smenoj-erp</loc>
    <lastmod>2026-04-11T23:01:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kody-sboev-marshrutizatora-obyasnyayut-peredachu</loc>
    <lastmod>2026-04-12T23:48:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-cto-dolzhen-skazat-net-ai-ideyam</loc>
    <lastmod>2026-04-14T21:38:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-dobavit-scim</loc>
    <lastmod>2026-04-11T17:55:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-dobavit-vektornuyu-bazu-dlya-malenkoy-komandy</loc>
    <lastmod>2026-04-13T07:04:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-fraktsionnomu-cto-pora-nanimat-postoyannuyu-zamenu</loc>
    <lastmod>2026-04-14T21:48:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-ispolzovat-cqrs</loc>
    <lastmod>2026-04-12T23:35:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-ispolzovat-kubernetes-proverte-izmenchivost-pravila-i-podhod-komandy</loc>
    <lastmod>2026-04-13T07:04:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-ispol-zovat-lokal-nuiu-model-v-federatsii-modelei</loc>
    <lastmod>2026-04-12T23:33:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-ispol-zovat-redis</loc>
    <lastmod>2026-04-10T05:18:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-jenkins-podhodit-dlya-sovremennoj-komandy-produkta</loc>
    <lastmod>2026-04-10T07:15:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-nanimat-cto-dlya-startapa-do-sootvetstviya-produkta-rynku</loc>
    <lastmod>2026-04-15T02:07:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-nanimat-cto-ili-ostavit-upravlenie-za-faunderami</loc>
    <lastmod>2026-04-12T23:37:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-nanimat-dlya-nadezhnosti</loc>
    <lastmod>2026-04-12T06:11:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-nanimat-fractional-cto-vmesto-novykh-inzhenerov</loc>
    <lastmod>2026-04-14T12:22:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-nanimat-frakczionnogo-cto-dlya-najma-i-produktovyh-reshenij</loc>
    <lastmod>2026-04-15T02:14:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-nanimat-vremennogo-cto-pered-poiskom-shtatnogo</loc>
    <lastmod>2026-04-15T02:15:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-ne-delit-ogranichennyi-kontekst-vokrug-obshchei-tablitsy</loc>
    <lastmod>2026-04-12T23:26:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-nuzhna-pomoshch-platformy-v-malenkoj-software-kompanii</loc>
    <lastmod>2026-04-11T21:58:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-osnovatel-dolzhen-perestat-byt-cto</loc>
    <lastmod>2026-04-10T05:36:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-perenosit-infrastrukturu-vnutr-kompanii-bez-speshki</loc>
    <lastmod>2026-04-14T07:24:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-perepisyvat-programmnoe-obespechenie-checklist-osnovatelya</loc>
    <lastmod>2026-04-10T06:24:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-postgres-dostatochen</loc>
    <lastmod>2026-04-12T06:06:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-prevrashchat-rabochii-protsess-v-programmnoe-reshenie-dlya-servisnogo-biznesa</loc>
    <lastmod>2026-04-27T05:18:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-provesti-pen-test-v-startape-i-snachala-ustranit-uyazvimosti</loc>
    <lastmod>2026-04-10T07:21:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-razdelyat-potoki-admina-operatora-i-analitika</loc>
    <lastmod>2026-04-11T21:56:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-sovetov-startapu-uzhe-nedostatochno-priznaki-dlya-deistviya</loc>
    <lastmod>2026-04-15T02:14:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-tablitsa-ne-rabotaet</loc>
    <lastmod>2026-04-11T22:12:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-tehnicheskaya-pomoshh-dolzhna-vklyuchat-infrastrukturu</loc>
    <lastmod>2026-04-12T06:06:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-vnutrennim-instrumentam-nuzhno-tehnicheskoe-liderstvo-a-ne-skripty</loc>
    <lastmod>2026-04-27T21:27:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kogda-vremennyj-cto-dolzhen-pisat-kod-i-otojti-v-storonu</loc>
    <lastmod>2026-04-27T21:27:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/koin-vs-hilt-dlya-android-komand-kotorye-vypuskayut-kazhduyu-nedelyu</loc>
    <lastmod>2026-04-27T05:24:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/komanda-orientirovannaya-na-ii-90-dney-vnedrenie</loc>
    <lastmod>2026-04-10T03:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/komandnye-pochety-bez-obshchih-paroley</loc>
    <lastmod>2026-04-11T07:49:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/komandy-rabotayushchie-tolko-cherez-prompty-i-skrytye-izderzhki</loc>
    <lastmod>2026-04-13T07:57:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/komnata-dlya-tehnicheskoy-proverki</loc>
    <lastmod>2026-04-12T06:11:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/komnata-tekhnicheskoi-proverki-chto-podgotovit-pomimo-demo</loc>
    <lastmod>2026-04-12T23:02:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kompensatsiya-ai-obem-vladenie-risk</loc>
    <lastmod>2026-04-11T22:03:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/komu-prinadlezhit-rezultat-ii-v-biznes-protsessakh-bez-putanitsy</loc>
    <lastmod>2026-04-13T04:29:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/konfiguratsiya-vmesto-forkov-koda-dlya-krupnyh-akkauntov</loc>
    <lastmod>2026-04-10T08:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/konflikt-osnovatelya-i-cto-kak-sryvayutsya-obeshchaniya-po-dorozhnoy-karte</loc>
    <lastmod>2026-04-15T02:14:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/konflikt-osnovatelya-i-cto-spokoynyy-skript-dlya-rannih-komand</loc>
    <lastmod>2026-04-14T15:15:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/konkurentnost-zaprosov-node-js-pri-cpu-emkih-ai-zadachah</loc>
    <lastmod>2026-04-12T23:38:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/konservativnye-znacheniia-po-umolchaniiu-infrastruktura</loc>
    <lastmod>2026-04-11T21:56:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/konsultacionnyj-sprint-ili-ezhenedelnye-vstrechi-chto-podhodit-sejchas</loc>
    <lastmod>2026-04-14T06:44:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontakty-vendorov-cto-startapa-risk-pered-izmeneniyami</loc>
    <lastmod>2026-04-15T02:07:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrakty-dannyh-dlya-tablic</loc>
    <lastmod>2026-04-27T05:36:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrakty-dlia-nebol-shoi-inzhenernoi-komandy</loc>
    <lastmod>2026-04-13T07:57:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrakty-federatsii-dlia-stabil-nykh-vyzovov-instrumentov</loc>
    <lastmod>2026-04-12T23:27:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrol-dostupa-k-modelyam-kto-testiruet-i-utverzhdaet</loc>
    <lastmod>2026-04-11T22:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrol-dostupa-v-ai-poiske-filtraciya-otvetov-po-rolyam</loc>
    <lastmod>2026-04-10T10:06:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrol-dostupa-v-prodakshen-dlya-malenkikh-komand</loc>
    <lastmod>2026-04-13T20:22:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrol-eksporta-dannykh-klientov</loc>
    <lastmod>2026-04-11T19:55:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontroli-bezopasnosti-korporativnye-prodazhi-b2b-startapy</loc>
    <lastmod>2026-04-10T05:54:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrol-izmeneniy-dlya-nebolshih-komand</loc>
    <lastmod>2026-04-27T05:46:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrol-izmeneniy-postavshchikov-uslug</loc>
    <lastmod>2026-04-12T06:35:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrol-nyi-spisok-importa-dannykh-pered-polucheniem-csv</loc>
    <lastmod>2026-04-10T11:14:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrolnyj-spisok-dlya-privlecheniya-investitsij-ai-kod</loc>
    <lastmod>2026-04-12T23:01:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrolnyy-spisok-dlya-osnovatelya-po-zapusku-ai-funktsiy</loc>
    <lastmod>2026-04-13T07:37:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrolnyy-spisok-saml-bezopasnyy-perekhod</loc>
    <lastmod>2026-04-10T09:38:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrolnyy-spisok-tekhnicheskoy-diligentsii-pered-peregovorami-s-pokupatelem</loc>
    <lastmod>2026-04-11T22:15:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kontrol-raskhodov-na-oblake-dlya-nebolshikh-komand</loc>
    <lastmod>2026-04-27T21:26:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/korotkie-ai-workflow-sokrashchenie-potery-pered-uvelicheniem-moshchnosti-modeli</loc>
    <lastmod>2026-04-13T05:38:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/korotkie-marshruty-umenshayut-gallyucinacii</loc>
    <lastmod>2026-04-12T06:39:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/korotkoe-onbording-i-privlechenie-investicij</loc>
    <lastmod>2026-04-13T01:00:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/korporativnaia-podderzhka-bez-pozharov</loc>
    <lastmod>2026-04-11T22:13:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/korporativnye-sdelki-protiv-dorozhnoy-karty-chto-dokazyvaet-rost</loc>
    <lastmod>2026-04-12T22:52:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/korporativnye-zaprosy-skrytaia-stoimost-da</loc>
    <lastmod>2026-04-10T06:52:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/korutiny-kotlin-dlya-android-komand-ukhodyashchikh-ot-kolbekov</loc>
    <lastmod>2026-04-12T23:45:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kotlin-multiplatform-gde-obshchiy-kod-pomogaet-i-meshaet</loc>
    <lastmod>2026-04-12T23:42:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kpi-proekta-avtomatizatsii-posle-pervogo-pilota</loc>
    <lastmod>2026-04-11T20:01:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/krasnye-flagi-v-korporativnyh-kontraktah-skrytaya-rabota-inzhenerov</loc>
    <lastmod>2026-04-10T06:10:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/krasnye-flagi-v-obnovleniyakh-faundera</loc>
    <lastmod>2026-04-14T19:42:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/krasnye-flagi-v-roli-startup-cto-kotorye-zastavlyayut-silnykh-liderov-ukhodit</loc>
    <lastmod>2026-04-15T02:07:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kratkie-izmeneniya-v-den-reliza-dlya-podderzhki-prodazh-i-operaciy</loc>
    <lastmod>2026-04-12T06:03:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kriterii-gotovnosti-ii-fich-revju-sprinta</loc>
    <lastmod>2026-04-11T06:43:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kriterii-priemki-dlya-ii-razrabotki-v-korotkikh-spetsifikatsiyakh-faunderov</loc>
    <lastmod>2026-04-13T07:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kritichnye-operacionnye-skripty-naznachte-vladelcev</loc>
    <lastmod>2026-04-11T23:16:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kross-funktsionalnye-nedelnye-vstrechi-dlya-sinhronizatsii-komand</loc>
    <lastmod>2026-04-11T20:12:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kto-dolzhen-otvechat-za-programmu-perekhoda-na-ai-v-startepe</loc>
    <lastmod>2026-04-13T07:47:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kto-dolzhen-vesti-beklog-zaprosov-vnutrennih-instrumentov</loc>
    <lastmod>2026-04-11T18:31:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kto-otvechaet-za-prodakshn-v-ai-first-komandakh</loc>
    <lastmod>2026-04-13T07:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kto-prinimaet-reshenie-vo-vremya-sboya-v-nebolshoi-komande</loc>
    <lastmod>2026-04-13T05:43:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ktor-vs-spring-boot-dlya-vnutrennih-api-chto-vybrat</loc>
    <lastmod>2026-04-13T07:19:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kto-utverzhdaet-risk-v-malyh-komandah</loc>
    <lastmod>2026-04-14T05:45:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kto-vladeyet-arhitekturoy-kogda-prihodit-pervyj-inzhenernyj-menedzher</loc>
    <lastmod>2026-04-10T06:17:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kultura-inzhenernoy-komandy-startapa-chto-ishchut-investory</loc>
    <lastmod>2026-04-12T23:23:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kupit-sovet-vmesto-instrumenta</loc>
    <lastmod>2026-04-12T06:17:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kursornaya-paginaciya-v-admin-instrumentah-kotoraya-sohranyaet-rabotu-knopki-nazad</loc>
    <lastmod>2026-04-13T02:23:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kvartalnyj-trening-vosstanovleniya</loc>
    <lastmod>2026-04-10T05:43:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/kysely-drizzle-i-chistyj-sql-dlya-typescript-bekendov</loc>
    <lastmod>2026-04-27T05:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/lakonichnyi-stek-dlia-produktov-osnovatelia</loc>
    <lastmod>2026-04-12T06:36:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/langgraph-vs-plain-code-dlya-agentnyh-scenariev-chto-vybrat</loc>
    <lastmod>2026-04-27T05:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/legkiy-infrastrukturnyy-stek-dlya-komand-do-desyati-chelovek</loc>
    <lastmod>2026-04-13T05:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/lenty-revyu-dlya-ai-koda</loc>
    <lastmod>2026-04-12T06:20:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/limity-byudzheta-eksperimentov-s-ii</loc>
    <lastmod>2026-04-12T06:08:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/limity-cpu-proverte-vsplyski-pered-bd</loc>
    <lastmod>2026-04-10T12:07:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/limity-na-urovne-arendatora-partniorskie-integratsii-masshtab</loc>
    <lastmod>2026-04-10T07:41:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/limity-podklyucheniy-postgres-dlya-vsplyvayushchikh-ai-vorkerov-v-ocheredyakh</loc>
    <lastmod>2026-04-13T20:28:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/limity-rashodov-agentov</loc>
    <lastmod>2026-04-11T06:49:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/limity-shlyuza-federativnyh-modelej-predotvrashchayushchie-zavisaniya</loc>
    <lastmod>2026-04-12T23:26:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/liniya-proverki-ii-pilotov-dlya-akseleratorov</loc>
    <lastmod>2026-04-14T18:15:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/lintery-i-formattery-dlya-koda-s-aktivnym-ispolzovaniem-ii</loc>
    <lastmod>2026-04-11T17:18:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/logicheskaia-dekodirovka-postgres-dlia-audita-i-sinkhronizatsii</loc>
    <lastmod>2026-04-13T06:42:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/logirovanie-federatsii-modelei-odin-treis-prezhde-chem-komandy-sporyat</loc>
    <lastmod>2026-04-12T23:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/logirovanie-frontenda-dlya-vosproizvedeniya-problem-polzovateley</loc>
    <lastmod>2026-04-13T00:03:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/log-predpolozheniy-arkhitektury-dlya-bolee-gladkih-korporativnyh-sdelok</loc>
    <lastmod>2026-04-12T06:04:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/lokalnye-modeli-protiv-hostingovykh-api-dlya-dannyh-kompanii</loc>
    <lastmod>2026-04-10T05:12:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/loki-protiv-clickhouse-dlia-dolgogo-khraneniia-logov-i-skorosti-zaprosov</loc>
    <lastmod>2026-04-13T06:32:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/lovushka-migratsii-na-ii-starye-tsepochki-soglasovaniia</loc>
    <lastmod>2026-04-13T07:34:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/lovushki-sinteticheskih-dannykh-nastrojka-maloy-modeli</loc>
    <lastmod>2026-04-12T06:10:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mailgun-postmark-ses-tranzakcionnaya-pochta</loc>
    <lastmod>2026-04-27T05:15:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/maining-protsessov-pered-avtomatizatsiei-khaotichnykh-peredach</loc>
    <lastmod>2026-04-10T08:17:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/makrosy-podderzhki-pered-nastroykoy-bota</loc>
    <lastmod>2026-04-10T07:58:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/malenkaya-arhitektura-programmnogo-obespecheniya</loc>
    <lastmod>2026-04-13T07:05:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/malenkaya-inzhenernaya-komanda-globalnyj-produkt-s-menshej-rutinoj</loc>
    <lastmod>2026-04-13T07:31:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mandat-fractional-cto-obem-roli-na-odnoi-stranitse</loc>
    <lastmod>2026-04-27T21:36:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/marshrutizaciya-opoveshcheniy-po-vliyaniyu-na-klientov</loc>
    <lastmod>2026-04-13T20:09:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/marshrutizaciya-zadach-dlya-ai-modeley-poka-ne-nachalsya-razrost</loc>
    <lastmod>2026-04-27T21:36:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/marshrutizator-modelej-na-bekende</loc>
    <lastmod>2026-04-13T01:00:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/marshrutizatsiia-modelei-dlia-real-nykh-produktov</loc>
    <lastmod>2026-04-12T23:28:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/marshrutizatsiya-alertov-grafana-po-komandam-i-servisam</loc>
    <lastmod>2026-04-13T06:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/marshrutizatsiya-modelej-po-tipu-zadach-snizhenie-zatrat-ii</loc>
    <lastmod>2026-04-10T10:04:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/marshrutizatsiya-podskazok-po-tipu-dokumenta</loc>
    <lastmod>2026-04-12T23:38:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/marzha-uslug-s-ii-snachala-naladte-process-potom-produktiziruite</loc>
    <lastmod>2026-04-13T06:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mashiny-sostoianii-dlia-protsessov-utverzhdeniia</loc>
    <lastmod>2026-04-11T20:01:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mashiny-sostoyaniy-dlya-bolee-bezopasnoy-mnogoshagovoy-avtomatizacii-s-ii</loc>
    <lastmod>2026-04-13T07:31:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/maskirovanie-pii-v-podskazkakh-ii</loc>
    <lastmod>2026-04-11T17:43:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/maskirovannye-dannye-dlia-steidzhinga-sokhraniaiushchie-povedenie-prodakshena</loc>
    <lastmod>2026-04-10T16:33:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/matrica-riskov-llm-dlya-chernovikov-i-resheniy</loc>
    <lastmod>2026-04-12T06:09:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/matritsa-soglasovanij-dlya-avtomatizatsii-zakupok-i-hr</loc>
    <lastmod>2026-04-10T12:58:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mcp-servery-inzhenernye-rabochie-protsessy</loc>
    <lastmod>2026-04-10T06:06:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/medlennaia-skorost-relizov</loc>
    <lastmod>2026-04-13T01:01:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/medlennye-operatsii-ogranichivaiut-rost</loc>
    <lastmod>2026-04-12T06:42:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/medlennyy-naym-ubrat-poteri-pered-naborem</loc>
    <lastmod>2026-04-12T23:01:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/meilisearch-typesense-postgres-dlya-poiska-v-prilozhenii</loc>
    <lastmod>2026-04-27T05:24:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/menedzhery-protsessov-v-modulnom-monolite</loc>
    <lastmod>2026-04-12T23:38:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/menee-tochek-integracii-bystree-zakryvat-sdelki</loc>
    <lastmod>2026-04-12T06:13:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/menshaya-dorozhnaya-karta-pochemu-menshe-raboty-bolshe-dohoda</loc>
    <lastmod>2026-04-10T07:21:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/men-she-postavshchikov-dlia-nadezhnosti</loc>
    <lastmod>2026-04-12T06:37:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/menshe-ui-gde-ai-dolzhen-zamenyat-lishnie-ekrany</loc>
    <lastmod>2026-04-13T06:56:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mesiachnyi-tekhnicheskii-memorandum-dlia-osnovatelei</loc>
    <lastmod>2026-04-12T06:19:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metki-relizov-dlia-intsidentov</loc>
    <lastmod>2026-04-11T21:54:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metki-riska-ii-dlya-komandy-bez-dlinnoi-politiki</loc>
    <lastmod>2026-04-13T05:35:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metod-thin-spec-dlya-ai-fich-bez-skhodeniya-v-storonu</loc>
    <lastmod>2026-04-13T07:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metrika-uzkogo-mesta-startapa-dlya-vstrech-s-mentorom</loc>
    <lastmod>2026-04-14T06:35:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metrika-vremeni-nastrojki-pochemu-produktovym-komandam-stoit-otslezhivat-ee</loc>
    <lastmod>2026-04-27T05:29:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metriki-fandraizinga-malykh-tekh-komand</loc>
    <lastmod>2026-04-12T23:22:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metriki-ii-v-razrabotke-khvatit-schitat-pr</loc>
    <lastmod>2026-04-13T07:31:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metriki-podderzhki-ii-kotorye-pokazyvayut-snizilas-li-rabota</loc>
    <lastmod>2026-04-27T05:20:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metriky-komandy-ii-kotorye-stoit-otslezhivat-ezhenedelno</loc>
    <lastmod>2026-04-11T22:31:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metriky-po-software-dlya-soveta-direktorov</loc>
    <lastmod>2026-04-11T22:58:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/metriky-razrabotki-dlya-osnovatelej-ne-tolko-story-points</loc>
    <lastmod>2026-04-10T06:48:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mify-tekhnicheskoy-izolyacii-v-b2b-sdelkakh</loc>
    <lastmod>2026-04-27T21:30:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/migraciya-github-actions-v-gitlab-ci-bez-prostoev</loc>
    <lastmod>2026-04-10T08:32:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/migraciya-s-docker-compose-na-kubernetes-s-ponyatnymi-pravilami</loc>
    <lastmod>2026-04-27T05:15:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/migraciya-s-express-na-fastify-bez-polomki-middleware</loc>
    <lastmod>2026-04-12T23:38:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/migraciya-s-flask-na-fastapi-dlya-tipizirovannyh-api-bez-perepiski</loc>
    <lastmod>2026-04-13T01:59:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/migratsiia-jetpack-compose-dlya-vypushchennogo-android-prilozheniya</loc>
    <lastmod>2026-04-13T00:21:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/migratsiia-react-prilozhenii-s-webpack-na-vite</loc>
    <lastmod>2026-04-13T03:18:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/migratsiya-crud-v-domennuyu-model</loc>
    <lastmod>2026-04-12T23:35:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/migratsiya-s-python-na-rust-dlya-odnogo-uzkogo-mesta-v-servise</loc>
    <lastmod>2026-04-13T02:38:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/minimalnaya-bezopasnost-pered-series-a</loc>
    <lastmod>2026-04-12T23:04:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/minimalnye-dokazatelstva-dlya-rannej-podgotovki-k-sootvetstviyu</loc>
    <lastmod>2026-04-11T19:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/minimal-nye-privilegii-malykh-komand-github-gitlab-cloud</loc>
    <lastmod>2026-04-10T10:22:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/minio-vs-upravlyaemoe-obektnoe-hranilishche-dlya-faylov-produkta</loc>
    <lastmod>2026-04-27T05:21:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mladshie-razrabotchiki-posle-ii-kogda-rol-stoit-sokhranyat</loc>
    <lastmod>2026-04-13T07:37:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mnogoagentnye-sistemy-protiv-odnogo-agenta</loc>
    <lastmod>2026-04-10T08:39:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mnogoiazychnye-nabory-otsenki-podderzhki</loc>
    <lastmod>2026-04-11T17:47:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mnogomodel-naia-orkestrovka-dlia-teksta-koda-i-poiska</loc>
    <lastmod>2026-04-12T06:21:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mnogomodel-nye-protsessy-bez-prevrashcheniia-podderzhki-v-qa</loc>
    <lastmod>2026-04-27T21:35:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mobilnoe-hranenie-tokenov-chto-hranit-v-keychain-ili-keystore</loc>
    <lastmod>2026-04-12T23:43:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mobilnye-dizajn-tokeny-kogda-veb-produkt-postoyanno-menyaetsya</loc>
    <lastmod>2026-04-13T03:32:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mobilnye-flagi-funktsiy-bez-mertvogo-koda</loc>
    <lastmod>2026-04-12T23:42:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mobilnye-oflayn-ocheredi-dlya-form-povtorov-i-ustarevshikh-pravok</loc>
    <lastmod>2026-04-13T00:02:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mobil-nye-reliznye-poezda-kogda-proverka-app-store-zatiagivaetsia</loc>
    <lastmod>2026-04-12T23:43:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mobil-nyi-dizain-form-dlia-dlinnykh-zadach-ryvkami</loc>
    <lastmod>2026-04-13T03:47:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/model-byudzheta-ai-komandy-dlya-malenkogo-startapa</loc>
    <lastmod>2026-04-13T07:10:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/model-czenoobrazovaniya-frakczionnogo-cto-dlya-nastrojki-podderzhki-i-ii</loc>
    <lastmod>2026-04-14T20:08:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/modeli-dannyh-swift-dlya-gryaznyh-i-menyayushchihsya-otvetov-api</loc>
    <lastmod>2026-04-12T23:45:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/modeli-pydantic-dlya-dreifa-api-v-python-servisakh</loc>
    <lastmod>2026-04-12T23:41:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/modelirovanie-domena-frontend-dlya-b2b-ekranov</loc>
    <lastmod>2026-04-12T23:34:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/modelirovanie-predmetnoj-oblasti-dlya-malenkih-komand-skolko-nuzhno</loc>
    <lastmod>2026-04-13T00:04:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/modelirovanie-ugroz-ai-menee-chasa</loc>
    <lastmod>2026-04-10T10:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/model-podderzhki-vydelennogo-ekzemplyara-pered-tsenoj-na-zhelezo</loc>
    <lastmod>2026-04-13T20:26:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/model-produktovykh-komand-trebuet-vladeniya-platformoy</loc>
    <lastmod>2026-04-14T10:25:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/model-raboty-produkta-dlya-stabilnoj-dostavki</loc>
    <lastmod>2026-04-12T06:24:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/model-tekhnicheskogo-konsultirovaniya-dlya-batcha-startapov</loc>
    <lastmod>2026-04-14T19:42:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/model-tekhnicheskoy-otvetstvennosti-vazhnee-steka</loc>
    <lastmod>2026-04-27T21:43:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/model-zrelosti-inzhenernoj-komandy-startapa-dlya-plana-najma</loc>
    <lastmod>2026-04-13T04:34:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/modul-finansovoj-logiki-derzhite-nalogi-i-vozvraty-vne-koda-zakaza</loc>
    <lastmod>2026-04-12T23:35:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/moduli-cpp-v-servisnom-steke-bez-perepisyvaniya-starogo-koda</loc>
    <lastmod>2026-04-12T23:58:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/moduli-terraform-protiv-prostykh-stekov-dlya-startapa-s-pyatyu-servisami</loc>
    <lastmod>2026-04-13T06:18:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/monaco-vs-codemirror-dlya-vstroennyh-redaktorov</loc>
    <lastmod>2026-04-27T05:18:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/monitoring-fonovyh-zadach-do-zaderzhek-polzovatelej</loc>
    <lastmod>2026-04-11T16:55:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/monitoring-oshibok-react-dlya-spokoynoy-otladki</loc>
    <lastmod>2026-04-13T01:57:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/monolit-ili-mikroservisy-dlya-komandy-iz-pyati</loc>
    <lastmod>2026-04-10T04:50:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/monolit-protiv-mikroservisov-dlya-pervykh-20-inzhenerov</loc>
    <lastmod>2026-04-10T07:16:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/monolit-protiv-mikroservisov-i-problema-komandy</loc>
    <lastmod>2026-04-14T09:01:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/monorepo-ili-multirepo-vypuski-ci-vladelstvo-koda</loc>
    <lastmod>2026-04-11T07:41:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/moral-inzhenerov-posle-instrumentov-ii</loc>
    <lastmod>2026-04-11T21:51:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mozhno-li-odnomu-operatoru-zamenit-trekh-koordinatorov-test</loc>
    <lastmod>2026-04-13T07:57:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mul-tiarendnaia-arkhitektura-marzha-bystryi-onbording</loc>
    <lastmod>2026-04-13T01:01:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/mul-ti-model-naia-ai-strategiia-dlia-stabil-nogo-povedeniia-produkta</loc>
    <lastmod>2026-04-14T06:29:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/myagkoe-i-zhestkoe-udalenie</loc>
    <lastmod>2026-04-10T09:19:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/myshlenie-urovnia-staff-priznaki</loc>
    <lastmod>2026-04-11T19:50:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nabliudaemost-rabochikh-protsessov-ii-uzkie-mesta</loc>
    <lastmod>2026-04-10T13:38:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nabory-otsenki-ii-posle-zapuska</loc>
    <lastmod>2026-04-11T23:14:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nabory-pravil-klienta-dlia-ii</loc>
    <lastmod>2026-04-11T05:49:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/na-chto-proveryat-pri-najme-inzhenerov-dlya-ai-komand</loc>
    <lastmod>2026-04-11T21:46:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nadezhnost-bez-sre-dlya-investorov</loc>
    <lastmod>2026-04-13T00:00:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nadezhnost-ci-status-infrastruktury</loc>
    <lastmod>2026-04-12T06:22:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nadezhnost-platformy-dlia-komand-prodazh-i-podderzhki</loc>
    <lastmod>2026-04-12T06:38:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nadezhnost-po-privychkam-izmeniy</loc>
    <lastmod>2026-04-11T22:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nadezhnost-produkta-dlya-korporativnyh-prodazh</loc>
    <lastmod>2026-04-12T23:04:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nadezhnost-webhookov-dublikaty-zaderzhki-povrezhdennye-payloady</loc>
    <lastmod>2026-04-11T16:53:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nadezhnyy-barer-dannyh-dyu-dilizhens</loc>
    <lastmod>2026-04-13T00:14:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nadyozhnaya-podderzhka-maloy-komandy</loc>
    <lastmod>2026-04-11T21:50:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/naim-cto-dlya-servisnogo-biznesa-s-softvernoy-marzhey</loc>
    <lastmod>2026-04-15T02:13:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/naim-cto-na-chastichnuiu-zaniatost-snachala-isprav-te-rol</loc>
    <lastmod>2026-04-27T21:37:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/naiti-ochered-pererabotki</loc>
    <lastmod>2026-04-12T06:02:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/najem-pervogo-senior-inzhenera-cheklist-dlya-osnovatelya</loc>
    <lastmod>2026-04-10T04:50:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/najm-cto-dlya-ai-api-chto-proverit-pered-resheniem</loc>
    <lastmod>2026-04-15T02:07:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/najm-cto-posle-ai-prototipa-chto-proverit-snachala</loc>
    <lastmod>2026-04-14T21:47:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/najm-tech-lead-otsenka-sudej-i-spokojstvie-komandy</loc>
    <lastmod>2026-04-12T06:15:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/najti-krajnie-sluchai-avtomatizacii-pered-razrabotkoy</loc>
    <lastmod>2026-04-11T22:54:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/napolnenie-bazy-dannykh-dlya-demo-kotorye-vyyavlyayut-realnye-bagy</loc>
    <lastmod>2026-04-11T19:51:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/na-skolko-slozhno-skopirovat</loc>
    <lastmod>2026-04-12T23:07:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nastroiki-temperatury-i-semplinga-dlia-raznykh-zadach</loc>
    <lastmod>2026-04-11T19:59:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nastrojka-b2b-posle-prodazh-sryvaetsya</loc>
    <lastmod>2026-04-11T22:38:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nastroyka-proizvoditelnosti-postgres-pered-shardingom</loc>
    <lastmod>2026-04-10T08:47:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nastroyka-tenanta-dlya-slozhnyh-b2b-produktov</loc>
    <lastmod>2026-04-11T06:35:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nastroyki-prodakshn-steka-po-umolchaniyu-kotorye-snizhayut-shum</loc>
    <lastmod>2026-04-27T21:25:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nastroyki-pula-podklyucheniy-do-vspleskov-trafika</loc>
    <lastmod>2026-04-10T06:33:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/navyki-programmirovaniia-s-ii-pochemu-starshie-inzhenery-vazhnee</loc>
    <lastmod>2026-04-11T22:06:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/naym-cto-dlya-startapa-kogda-pomogaet-korporativnyy-opyt</loc>
    <lastmod>2026-04-14T10:25:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/naznachenie-vladeltsa-prodleniya-sertifikata-izbezhat-prostoev</loc>
    <lastmod>2026-04-11T07:00:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nebolshaya-infrastrukturnaya-komanda-chto-mozhet-odin-inzhener</loc>
    <lastmod>2026-04-12T06:40:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nebolshaya-inzhenernaya-komanda-marzha-a-ne-chislo-sotrudnikov</loc>
    <lastmod>2026-04-27T05:46:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nebolshaya-tehnicheskaya-komanda-kak-obyasnit-kontrol-pokupatelyam</loc>
    <lastmod>2026-04-13T07:10:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nebolshie-ai-sgenerirovannye-pr-gde-provesti-granitsu</loc>
    <lastmod>2026-04-13T07:31:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nebolshie-piloty-avtomatizatsii</loc>
    <lastmod>2026-04-10T07:04:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nedelnaya-otsenka-modelei-dlya-produktovyh-komand</loc>
    <lastmod>2026-04-10T06:01:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nedelnaya-repo-uborka-ai-30-minut</loc>
    <lastmod>2026-04-11T21:47:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nedel-nye-bloki-reshenii-dlia-osnovatelei</loc>
    <lastmod>2026-04-11T06:16:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/neitral-naia-pamiat-agenta-dlia-federativnykh-agentov</loc>
    <lastmod>2026-04-12T23:32:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nepreryvnost-otvetstvennosti-servisa-pri-otpuskakh-i-uvolneniyakh</loc>
    <lastmod>2026-04-11T21:50:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/neprinyatye-produktovye-resheniya-ruchnaya-rabota-v-prilozheniyah</loc>
    <lastmod>2026-04-12T06:14:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/neskolko-ai-modeley-v-odnom-produkte-bez-lishnego-haosa</loc>
    <lastmod>2026-04-13T05:35:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/neskolko-tekhstekov-kogda-svoboda-komand-tormozit-kompaniyu</loc>
    <lastmod>2026-04-14T05:56:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nestabil-nye-skvoznye-testy-sortirovka-karantin-ispravlenie</loc>
    <lastmod>2026-04-11T17:00:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nestjs-dlya-startapov-kogda-struktura-pomogaet-ili-tormozit</loc>
    <lastmod>2026-04-12T23:45:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/neudachnye-obnovleniya-platezhey-iskorrektiruite-povtornye-popytki</loc>
    <lastmod>2026-04-11T06:44:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/next-js-route-handlery-ili-otdelnyj-api-servis-dlya-komand</loc>
    <lastmod>2026-04-13T03:03:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nextjs-vs-prostoy-frontend-dlya-produktovykh-komand</loc>
    <lastmod>2026-04-10T05:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nginx-cloudflare-keshirovanie-gde-kazhdyj-uroven-vygoden</loc>
    <lastmod>2026-04-10T06:01:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nix-shells-i-dev-containers-dlya-onbordinga-smeshannoy-komandy</loc>
    <lastmod>2026-04-27T05:24:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nizkie-rashody-infrastruktury-startapa</loc>
    <lastmod>2026-04-12T23:23:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nizkie-rashody-na-oblake-chto-vidyat-investory</loc>
    <lastmod>2026-04-13T00:14:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/no-code-bek-ofis-chto-ostavit-a-chto-perepisat</loc>
    <lastmod>2026-04-13T07:30:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/node-js-biblioteki-dlia-email-testirovaniia-i-bezopasnogo-steidzhinga</loc>
    <lastmod>2026-04-13T03:22:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/node-js-biblioteki-izobrazhenij-dlya-zagruzok-miniatur-i-cms</loc>
    <lastmod>2026-04-13T01:50:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nodejs-cron-protiv-nadezhnyh-zadach-dlya-del-kotorye-dolzhny-vypolnyatsya-vovremya</loc>
    <lastmod>2026-04-13T00:01:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nodejs-csv-i-biblioteki-dlya-elektronnykh-tablits-dlya-stabilnykh-importov</loc>
    <lastmod>2026-04-13T01:51:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nodejs-ocheredi-vs-workflow-dvizhki-kogda-eto-opravdano</loc>
    <lastmod>2026-04-13T01:52:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nodejs-openapi-instrumenty-kod-first-vs-sxema-first</loc>
    <lastmod>2026-04-13T04:25:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/node-js-pdf-biblioteki-dlya-schetov-kommercheskikh-predlozheniy-i-otchetov</loc>
    <lastmod>2026-04-13T04:24:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/node-js-vs-bun-kogda-razdelenie-pomogaet-a-kogda-meshaet</loc>
    <lastmod>2026-04-27T05:24:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nomad-vs-kubernetes-dlya-nebolshoy-platformennoy-komandy-kak-vybrat</loc>
    <lastmod>2026-04-13T06:18:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/npm-pakety-dlia-upravleniia-dostupom-v-admin-i-klientskikh-prilozheniiakh</loc>
    <lastmod>2026-04-13T00:16:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/npm-pakety-dlya-node-js-api-bez-lishnego-boilerplate</loc>
    <lastmod>2026-04-13T03:20:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/nuzhen-li-kubernetes-malyim-komandam-prostye-operacii</loc>
    <lastmod>2026-04-14T09:15:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obertki-mcp-menshie-prompty</loc>
    <lastmod>2026-04-11T17:00:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obeshchaite-bystryi-reliz-ne-pereobeshchaite</loc>
    <lastmod>2026-04-12T23:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obeshchaniya-po-dostupnosti-dlya-malenkih-komand</loc>
    <lastmod>2026-04-13T07:37:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oblachnaya-vm-kontejnernyj-servis-bare-metal-dlya-saas</loc>
    <lastmod>2026-04-13T07:19:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oblachnye-kredity-dlya-startapov-bez-vrednykh-privychek</loc>
    <lastmod>2026-04-13T05:38:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oblasti-dostupa-api-dlia-real-nykh-rolei-i-zadach</loc>
    <lastmod>2026-04-11T06:23:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obnovlenie-postgres-do-major-versii-s-logicheskoy-replikaciey</loc>
    <lastmod>2026-04-13T06:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obosnovat-refaktoring-pered-finansami-cherez-ruchnuyu-rabotu</loc>
    <lastmod>2026-04-13T20:21:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotchiki-sluchaev-ispol-zovaniia</loc>
    <lastmod>2026-04-12T23:20:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-backpressure-v-node-js-dlya-zagruzki-i-eksporta</loc>
    <lastmod>2026-04-12T23:45:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-deep-link-kotoraya-sohranyaet-polzovatelya-v-nuzhnom-sostoyanii</loc>
    <lastmod>2026-04-12T23:43:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-failov-v-brauzere-ili-zagruzka-na-server-dlya-chuvstvitelnyh-dannyh</loc>
    <lastmod>2026-04-11T19:50:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-isklyucheniy-v-ai-pochemu-lomayutsya-plany-chisto-ai-komand</loc>
    <lastmod>2026-04-13T07:20:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-oshibok-frontend-dlya-podderzhki</loc>
    <lastmod>2026-04-12T23:33:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-oshibok-v-go-posle-50-paketov-chto-ispolzovat-i-gde</loc>
    <lastmod>2026-04-13T00:32:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-oshibok-v-react-adminke-dlya-ponyatnyh-deystviy-operatora</loc>
    <lastmod>2026-04-13T20:11:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-sboev-avtomatizatsii-dlya-bolee-nadezhnyh-biznes-protsessov</loc>
    <lastmod>2026-04-11T20:02:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-sboev-v-ai-demo</loc>
    <lastmod>2026-04-13T20:12:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obrabotka-valyut-i-dat-bez-skrytyh-oshibok-v-prilozheniyah</loc>
    <lastmod>2026-04-13T01:21:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchaia-infrastruktura-dlia-startap-akseleratorov</loc>
    <lastmod>2026-04-14T12:08:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchaya-ai-infrastruktura-dlya-komand-s-neskolkimi-protsessami</loc>
    <lastmod>2026-04-13T07:57:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchaya-funkciya-cto-dlya-portfeley-akkeleratorov-kogda-podderzhku-luchshe-obedinit</loc>
    <lastmod>2026-04-14T11:13:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchaya-sreda-razrabotki-dlya-lyudej-i-ii-assistentov</loc>
    <lastmod>2026-04-12T06:16:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchee-yadro-ili-kopirovanie-koda</loc>
    <lastmod>2026-04-12T23:32:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchie-biblioteki-kogda-vynosit-kod-i-kogda-kopirovat</loc>
    <lastmod>2026-04-11T23:02:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchie-biznes-pravila-dlya-ios-i-android-bystree-ispravlyat-bagi</loc>
    <lastmod>2026-04-12T23:42:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchie-scenarii-avtorizacii-dlya-react-swift-i-kotlin</loc>
    <lastmod>2026-04-12T23:43:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchie-setevye-sloi-v-mobil-nykh-prilozheniiakh-bez-slepykh-zon</loc>
    <lastmod>2026-04-13T01:29:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshchii-kanal-intsidentov</loc>
    <lastmod>2026-04-10T05:51:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obshhie-api-kontrakty-sinhronizaciya-web-mobile</loc>
    <lastmod>2026-04-11T05:54:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obuchenie-bezopasnosti-inzhenerov-na-realnyh-primerah-koda</loc>
    <lastmod>2026-04-10T06:57:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obuchenie-reviewerov-ii-dlya-inzhenerov</loc>
    <lastmod>2026-04-12T06:07:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obuchenie-revyuerov-dlya-ai-podderzhivaemyh-operaciy-prostoy-plan</loc>
    <lastmod>2026-04-13T05:40:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obyasnenie-tekhnicheskogo-dolga-na-yazyke-pokupatelya</loc>
    <lastmod>2026-04-27T21:43:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obyasnit-klientam-riski-ii-cherez-kontrol-i-proverki</loc>
    <lastmod>2026-04-14T05:57:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obzor-arhitektury-startapa-dlya-soveta-na-odnoy-stranitse</loc>
    <lastmod>2026-04-13T07:30:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obzor-arhitektury-startapa-prostym-yazykom-dlya-komand</loc>
    <lastmod>2026-04-14T08:13:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obzor-arkhitektury-dlya-nebolshikh-komand</loc>
    <lastmod>2026-04-10T07:19:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obzor-arkhitektury-za-15-minut-dlya-startap-sessiy-s-mentorom</loc>
    <lastmod>2026-04-14T19:42:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obzor-bezopasnosti-integratsii-za-odin-den</loc>
    <lastmod>2026-04-11T18:10:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obzor-infrastruktury-posle-zapuska-dlya-rostushchego-produkta</loc>
    <lastmod>2026-04-11T22:29:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obzor-rashodov-v-oblake-dlya-produktovyh-i-inzhenernyh-komand</loc>
    <lastmod>2026-04-12T06:03:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obzor-stoimosti-integracii-30-dnej-posle-zapuska</loc>
    <lastmod>2026-04-11T05:52:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/obzor-tekhnicheskogo-dolga-s-osnovatelyami</loc>
    <lastmod>2026-04-10T06:27:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenit-ideyu-ai-startapa-kak-tekhnicheskiy-soosnovatel</loc>
    <lastmod>2026-04-15T02:15:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenka-ai-vyvoda-dlya-komand-s-prostoy-sistemoy-proverki</loc>
    <lastmod>2026-04-13T05:35:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenka-ci-cd-dlya-osnovatelej-pered-najmom-devops</loc>
    <lastmod>2026-04-10T12:45:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenka-effektivnosti-v-ai-komandah</loc>
    <lastmod>2026-04-13T19:57:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenka-individualnoi-tekhnicheskoi-raboty</loc>
    <lastmod>2026-04-14T06:35:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenka-roi-avtomatizacii-uchityvaite-povtory-i-ispravleniya</loc>
    <lastmod>2026-04-27T05:18:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenka-roi-fraktsionnogo-cto</loc>
    <lastmod>2026-04-27T21:37:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenka-sroka-vnedreniya-nachinaetsya-s-nekrasivogo-processa</loc>
    <lastmod>2026-04-13T20:16:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenka-tehnicheskogo-mentora-posle-pervoj-sessii-startapa</loc>
    <lastmod>2026-04-14T07:08:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenka-zadach-assistenta-dlya-bolshikh-kodovykh-baz</loc>
    <lastmod>2026-04-11T22:12:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocenochnye-karty-dlya-revyuerov-dlya-luchshih-ai-operacij</loc>
    <lastmod>2026-04-13T07:31:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ochered-ili-dvizhok-rabochikh-protsessov-dlia-real-nykh-biznes-protsessov</loc>
    <lastmod>2026-04-13T02:28:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocheredi-ruchnogo-revyu-chetkie-pravila</loc>
    <lastmod>2026-04-10T07:18:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ochered-iskliuchenii-obzor</loc>
    <lastmod>2026-04-10T08:08:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ocheredi-zadach-node-js-dlya-pisem-i-dolgikh-zadach</loc>
    <lastmod>2026-04-13T04:24:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ochered-protiv-cron-kogda-dostatochno-zadachi</loc>
    <lastmod>2026-04-10T12:00:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ochered-zadach-dlya-komand-s-chastymi-vstrechami-bez-haosa</loc>
    <lastmod>2026-04-13T07:08:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ochistite-protsessy-pochty-pered-avtomatizatsiei</loc>
    <lastmod>2026-04-11T22:05:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ochistka-bazy-dannyh-bez-vliyaniya-na-trafik</loc>
    <lastmod>2026-04-11T05:44:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ochistka-bazy-znanii-pered-podkliucheniem-assistenta</loc>
    <lastmod>2026-04-10T07:39:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ochistka-crm-pered-otsenkoy-ii</loc>
    <lastmod>2026-04-11T07:20:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odin-ranniy-otvetstvennyy-dlya-integracii-po-posle-sliyaniya</loc>
    <lastmod>2026-04-14T11:48:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odin-slomannyi-rabochii-process-v-startape</loc>
    <lastmod>2026-04-14T08:53:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odin-tekhnicheskiy-golos-dlya-soglasovaniya-produkta-i-razrabotki</loc>
    <lastmod>2026-04-14T19:42:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odin-vladelets-dlya-ii-instrumentov</loc>
    <lastmod>2026-04-14T12:54:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odin-vs-mnogo-regionov-kogda-stoit-dobavit</loc>
    <lastmod>2026-04-11T07:33:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odna-lokal-naia-komanda-dlia-podtverzhdeniia-izmenenii</loc>
    <lastmod>2026-04-12T06:36:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odnostranichnaya-karta-otvetstvennosti-dlya-rastushchikh-kompaniy-luchshe-orgskhem</loc>
    <lastmod>2026-04-13T20:26:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odnostranichnaya-tekhnicheskaya-strategiya</loc>
    <lastmod>2026-04-10T07:17:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odnostranichnoe-opisanie-arkhitektury-dlya-vstrech-s-pokupatelyami</loc>
    <lastmod>2026-04-12T06:15:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odobrenie-ai-instrumentov-v-kompanii</loc>
    <lastmod>2026-04-12T06:04:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/odobrenie-dostupa-k-proizvodstvennym-dannym-prostye-pravila</loc>
    <lastmod>2026-04-10T06:44:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranichenie-chastoty-v-nginx-i-cloudflare</loc>
    <lastmod>2026-04-13T07:04:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranicheniia-dlia-kazhdogo-klienta</loc>
    <lastmod>2026-04-11T06:21:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranicheniia-dlia-vnutrennikh-administrativnykh-deistvii</loc>
    <lastmod>2026-04-11T05:58:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranicheniia-podkliuchenii-bazy-dannykh</loc>
    <lastmod>2026-04-10T08:50:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranicheniya-bazy-dannykh-protiv-koda-gde-pravila-dolzhny-zhit</loc>
    <lastmod>2026-04-12T23:27:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranicheniya-byudzheta-dlya-eksperimentov-s-ii</loc>
    <lastmod>2026-04-11T17:26:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranicheniya-ii-v-prodazhakh-i-otchetakh</loc>
    <lastmod>2026-04-14T19:42:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranicheniya-razmera-diffov-dlya-generirovannogo-koda</loc>
    <lastmod>2026-04-11T05:54:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranichennye-konteksty-dlya-marketpleysa-razdelyat-pravila-ranee</loc>
    <lastmod>2026-04-12T23:33:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranichiteli-zatrat-dlya-federativnyh-stekov-modelej</loc>
    <lastmod>2026-04-12T23:28:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ogranichte-parallelnye-ii-eksperimenty-poka-ne-nachali-sryvatsya-sroki</loc>
    <lastmod>2026-04-13T07:57:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oidc-dlya-ci-cd-zamenite-dolgozhivushchie-klyuchi-oblaka</loc>
    <lastmod>2026-04-10T12:24:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/okna-aktualnosti-otvetov-assistenta</loc>
    <lastmod>2026-04-11T06:49:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/okna-izmeneniy-dlya-billinga-i-avtorizatsii-v-malenkih-komandah</loc>
    <lastmod>2026-04-13T20:38:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/okna-obnovlenij-saas-komandy-spokojnyj-ritm</loc>
    <lastmod>2026-04-11T21:55:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/okna-relezov-dlya-corporate-klientov-bez-zamedlenij</loc>
    <lastmod>2026-04-11T18:23:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/okupaemost-avtomatizatsii-malogo-biznesa-do-pokupki-instrumentov</loc>
    <lastmod>2026-04-14T06:34:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/onbording-ai-dlya-netehnicheskih-sotrudnikov-bezopasnye-cikly-postavki</loc>
    <lastmod>2026-04-13T07:31:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/onbording-cto-v-startape-chto-sovetu-direktorov-rasskazat-pervym</loc>
    <lastmod>2026-04-14T21:49:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/onbording-ii-dlya-inzhenerov-plan-na-pervuyu-nedelyu</loc>
    <lastmod>2026-04-10T14:09:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/openai-batch-zadachi-i-live-api-vyzovy</loc>
    <lastmod>2026-04-13T07:14:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/openapi-first-dlya-sovmestnyh-api</loc>
    <lastmod>2026-04-11T17:47:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/openfga-protiv-samodelnogo-rbac-dlya-b2b-pravil-dostupa</loc>
    <lastmod>2026-04-27T05:24:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/operacii-s-kontentom-rag</loc>
    <lastmod>2026-04-11T23:05:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/operacionnye-pravila-novogo-cto</loc>
    <lastmod>2026-04-14T22:05:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/operatorskie-zametki-mogut-pokazyvat-propushchennye-sostoianiia-v-produkte</loc>
    <lastmod>2026-04-13T20:18:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/operatsii-startapa-stroyashchie-doverie-k-produktu</loc>
    <lastmod>2026-04-14T11:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/operatsionnaia-model-dlia-prezentatsii-investoram-bez-org-skhemy</loc>
    <lastmod>2026-04-12T23:02:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/operatsionnaya-model-ai-pilota-pered-masshtabirovaniem</loc>
    <lastmod>2026-04-14T14:03:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/operatsionnaya-proverka-malenkogo-saas-pered-pokupkoi</loc>
    <lastmod>2026-04-11T07:34:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/operatsionnye-pravila-cto-dlia-prevrashcheniia-rasplyvchatykh-tselei-v-deistvie</loc>
    <lastmod>2026-04-27T21:37:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/operatsionnyi-ritm-komandy-30-dnei</loc>
    <lastmod>2026-04-12T06:11:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oplata-po-ispolzovaniyu-trebuet-bolshe-chem-stranitsa-cten</loc>
    <lastmod>2026-04-10T05:03:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/opoveshcheniya-o-tratah-do-vystavleniya-scheta</loc>
    <lastmod>2026-04-10T09:37:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/opredelenie-gotovnosti-izmenenij-infrastruktury-pered-deployem</loc>
    <lastmod>2026-04-11T06:50:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/opredeleniia-polei-izvlecheniia-dokumentov-pered-nastroikoi-modeli</loc>
    <lastmod>2026-04-11T23:08:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/opros-websockets-webhooks-obnovleniya-produkta</loc>
    <lastmod>2026-04-11T18:53:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ops-dlia-sgenerirovannogo-koda</loc>
    <lastmod>2026-04-13T07:37:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/optimistic-ui-kakie-deystviya-dolzhny-zhdat-podtverzhdeniya</loc>
    <lastmod>2026-04-12T23:28:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/optimizaciya-proizvoditelnosti-bazy-dannyh-nachinaetsya-s-modeli-dannyh</loc>
    <lastmod>2026-04-13T05:40:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/optimizaciya-react-bundla-dlya-postepennogo-rosta</loc>
    <lastmod>2026-04-12T23:33:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/optimizatsiia-protsessov-pered-naiomom</loc>
    <lastmod>2026-04-12T06:42:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/optimizatsiia-runnerov-ci-po-etapam</loc>
    <lastmod>2026-04-10T13:38:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/orgstruktura-lean-kompanii-dlya-komand-do-desyati-chelovek</loc>
    <lastmod>2026-04-13T07:47:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/orgstruktura-startapa-dlya-komand-do-20-dve-ponyatnye-modeli</loc>
    <lastmod>2026-04-14T06:51:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/orgstruktura-startapa-dlya-novogo-cto-v-pervye-30-dnei</loc>
    <lastmod>2026-04-14T20:33:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/orm-vs-query-builder-vs-raw-sql-v-go-kak-vybrat</loc>
    <lastmod>2026-04-13T02:13:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-arhitektury-produkta-ranney-komandy</loc>
    <lastmod>2026-04-14T19:42:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-avtomatizatsii-kotorye-vrediat-biznesu</loc>
    <lastmod>2026-04-13T05:02:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-blokirovok-strok-postgres-skrytye-zaderzhki</loc>
    <lastmod>2026-04-11T20:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-chasovyh-poyasov-v-globalnyh-produktah-dreif-cron-i-ispavleniya</loc>
    <lastmod>2026-04-10T16:34:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-dostupnosti-v-redizainakh-formy-dialogi-klaviatura</loc>
    <lastmod>2026-04-12T23:58:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-fastapi-async-kotorye-zamedlyayut-prilozheniya-pod-nagruzkoy</loc>
    <lastmod>2026-04-12T23:36:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-mappinga-saml-kotorye-lomayut-onbording</loc>
    <lastmod>2026-04-11T16:49:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-multiarendnogo-dizajna</loc>
    <lastmod>2026-04-10T15:21:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-navigacii-swiftui-glubokie-ssylki-avtorizaciya-i-holodnyy-zapusk</loc>
    <lastmod>2026-04-13T03:17:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-ocr-schetov-kuda-propuskaet-proverka-krainie-sluchai</loc>
    <lastmod>2026-04-10T10:37:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-otsecheniya-razdelov-postgresql</loc>
    <lastmod>2026-04-13T06:42:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-paginacii-api-kotorye-lomayut-eksporty-i-sinhronizaciyu</loc>
    <lastmod>2026-04-11T22:57:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-soglasheniia-s-cto-na-chastichnoi-zaniatosti</loc>
    <lastmod>2026-04-27T21:36:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-ssr-autentifikatsii-v-real-nykh-loginakh</loc>
    <lastmod>2026-04-12T23:45:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-tehnicheskogo-plana-iz-za-shumnogo-klienta</loc>
    <lastmod>2026-04-13T20:04:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/oshibki-tokenov-push-uvedomleniy-kotorye-lomayut-povtornoe-vovlechenie</loc>
    <lastmod>2026-04-13T00:02:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/osnovnye-oshibki-ci-cd-v-malenkoj-komande-i-s-chego-nachat</loc>
    <lastmod>2026-04-10T03:27:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/osnovy-dostavliaemosti-pochty</loc>
    <lastmod>2026-04-11T19:48:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/osnovy-inzhenerii-dlya-netechnicheskih-liderov-pri-relize</loc>
    <lastmod>2026-04-11T21:56:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/osnovy-oblachnoy-bezopasnosti-dlya-nebolshih-kompaniy-chto-deystvitelno-vazhno</loc>
    <lastmod>2026-04-13T05:43:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/osporit-perepisat-kod-dokazatel-stvami</loc>
    <lastmod>2026-04-12T06:39:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ot-agentstva-k-komande-produkta-na-baze-ii-vernite-kontrol-nad-postavkoy</loc>
    <lastmod>2026-04-13T06:56:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otbor-dlya-ruchnoy-proverki-dlya-komand-ii-pri-rost-obyomov</loc>
    <lastmod>2026-04-11T18:06:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otchet-o-tekhnicheskom-dolge-dlya-byudzheta</loc>
    <lastmod>2026-04-13T05:02:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otdelnye-vetki-dlya-ai-refaktorov-i-funktsionala</loc>
    <lastmod>2026-04-12T06:22:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otkat-ai-avtomatizacii-kak-priostanovit-otmenit-i-zapustit-zanovo</loc>
    <lastmod>2026-04-13T07:04:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otkat-importa-pri-oshibke-sopostavleniya-klientov</loc>
    <lastmod>2026-04-10T06:46:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otkat-konfiguratsii-ostanovite-ploikhie-pereklyuchateli-vyzyvayushchie-prostoi</loc>
    <lastmod>2026-04-10T08:34:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otkat-migratsiy-bazy-dannyh</loc>
    <lastmod>2026-04-10T05:18:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ot-no-code-mvp-k-stabilnomu-produktu-bez-bolshoy-komandy</loc>
    <lastmod>2026-04-27T21:27:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otpravka-kazhduyu-nedelyu-s-malenkoy-komandoy-bez-vygoraniya</loc>
    <lastmod>2026-04-13T05:47:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ot-prototipa-no-code-k-realnomu-produktu-5-signalov</loc>
    <lastmod>2026-04-13T05:40:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otsenivaite-individual-nuiu-rabotu-v-chasakh-prezhde-chem-prodazhi-s-ediat-marzhu</loc>
    <lastmod>2026-04-11T06:02:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otsenka-federatsii-modelei-dlia-drifta-marshrutizatora-i-nepravil-nykh-marshrutov</loc>
    <lastmod>2026-04-12T23:32:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otsenka-fich-po-operatsionnym-zatratam</loc>
    <lastmod>2026-04-10T05:26:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otsenka-instrumentov-ii-po-dostavke-ne-po-tsene-za-pol-zovatelia</loc>
    <lastmod>2026-04-11T22:02:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otsenka-kodovoj-bazy-pered-pervoj-besedoj</loc>
    <lastmod>2026-04-12T06:08:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otsenka-stoimosti-chelovecheskogo-obzora-ii-bez-dogadok</loc>
    <lastmod>2026-04-10T08:16:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otsenka-zatrat-funktsii-ii-do-razborki-cen</loc>
    <lastmod>2026-04-11T17:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otsenka-zavisimosti-postavshchikov</loc>
    <lastmod>2026-04-10T07:13:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ot-skhemy-bd-k-klientskomu-kodu-kogda-obshchie-tipy-pomogayut-i-vredyat</loc>
    <lastmod>2026-04-13T03:02:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otslezhivanie-zaprosov-ot-ui-k-api-cherez-fonovye-zadachi</loc>
    <lastmod>2026-04-13T05:35:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ot-soveta-k-upravleniyu-bezopasnyy-put-rasshireniya-roli</loc>
    <lastmod>2026-04-15T02:14:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otstutstvie-granic-moduley-v-generirovannom-kode</loc>
    <lastmod>2026-04-12T06:17:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otsutstvie-tekhnicheskoy-strategii-priznaki-v-postoyannykh-zaderzhkakh</loc>
    <lastmod>2026-04-14T12:22:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otvetstvennost-za-bezopasnost-v-malyh-komandah</loc>
    <lastmod>2026-04-11T17:49:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otvetstvennost-za-ii-naznach-te-3-lidera-poka-proekty-ne-zastoporilis</loc>
    <lastmod>2026-04-14T08:20:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otvetstvennyi-za-infrastrukturnyi-byudzhet-dlya-produktovykh-komand</loc>
    <lastmod>2026-04-13T05:40:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/otvetstvennyy-za-ii-v-nebolshikh-kompaniyakh</loc>
    <lastmod>2026-04-27T05:36:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/paiplain-generatsii-koda-buf-dlia-go-typescript-i-ci</loc>
    <lastmod>2026-04-27T05:21:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/paket-dlya-investorov-3-stranitsy</loc>
    <lastmod>2026-04-12T23:22:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/paketnaya-protiv-realnogo-vremeni-kogda-zaderzhka-znachimaya</loc>
    <lastmod>2026-04-10T09:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/paket-otvetov-na-ankety-po-bezopasnosti-dlya-bystrogo-otveta-prodazh</loc>
    <lastmod>2026-04-11T19:45:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pakety-dlya-logirovaniya-i-trassirovki-node-js-dlya-incidentov</loc>
    <lastmod>2026-04-13T01:50:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pakety-feature-flag-dlya-nodejs-dlya-ostorozhnyh-rlizov</loc>
    <lastmod>2026-04-13T04:24:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pakety-konteksta-repozitoriya</loc>
    <lastmod>2026-04-11T06:12:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pakety-validatsii-php-api-dlia-tonkikh-kontrollerov-i-dto</loc>
    <lastmod>2026-04-13T02:30:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/paket-zakupok-startapa-chto-vklyuchit-i-pochemu</loc>
    <lastmod>2026-04-10T10:44:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/panel-tekhnicheskikh-operatsii-dlia-osnovatelei</loc>
    <lastmod>2026-04-11T22:21:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/paritet-staging-avtorizatsiya-i-platezhi</loc>
    <lastmod>2026-04-11T17:10:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/partitsionirovanie-postgres-dlya-auditnykh-tablits-i-zhurnalov-sobytiy</loc>
    <lastmod>2026-04-13T06:26:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/patenty-na-po-dlya-startapov-kogda-pomogayut</loc>
    <lastmod>2026-04-12T06:05:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pattern-repozitoriia-dlia-testirovaniia</loc>
    <lastmod>2026-04-12T23:25:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/patterny-frontenda-dlya-neskolkikh-modeley-ii</loc>
    <lastmod>2026-04-12T23:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/patterny-kompozicii-interfejsa-dlya-korporativnyh-scenariev-nastrojki</loc>
    <lastmod>2026-04-12T23:32:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/patterny-otkloneniya-prilozhenij-kotorye-komandam-stoit-zamechat-ranshe</loc>
    <lastmod>2026-04-13T03:18:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/patterny-relizov-gitlab-monorepozitoriya-dlya-rastushchikh-komand</loc>
    <lastmod>2026-04-13T07:04:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/patterny-sqlalchemy-2-0-dlya-skrytyh-oshibok-zaprosov</loc>
    <lastmod>2026-04-13T02:14:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/patterny-vnedreniya-zavisimostei-fastapi</loc>
    <lastmod>2026-04-13T01:44:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredacha-ai-rabochego-protsessa-kogda-eksperimenty-stanovyatsya-rutinoy</loc>
    <lastmod>2026-04-13T07:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredacha-ii-proekta-vneshnii-cto</loc>
    <lastmod>2026-04-27T21:27:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredacha-inzhenerii-ot-osnovatelya</loc>
    <lastmod>2026-04-11T22:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredacha-modeli-dlya-dlitelnyh-proektov</loc>
    <lastmod>2026-04-11T21:53:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredacha-mvp-ot-agentstva-bez-perepisyvaniya</loc>
    <lastmod>2026-04-14T20:33:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredacha-ot-agentov-ekonomit-vremya-i-pererabotku</loc>
    <lastmod>2026-04-11T18:21:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredacha-ot-prodazh-k-inzhiniringu-slozhnye-sdelki</loc>
    <lastmod>2026-04-10T06:53:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredacha-proekta-ot-agentstva-v-komandu</loc>
    <lastmod>2026-04-13T06:48:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredacha-soglasovaniya-relizov-bez-zamedleniya-komandy</loc>
    <lastmod>2026-04-13T07:04:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peredachi-v-tablitsah-kotorye-lomayut-proekty-avtomatizatsii</loc>
    <lastmod>2026-04-10T07:54:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pered-masshtabirovaniem-komandy-razberites-s-otvetstvennostyu-i-khaosom-relizov</loc>
    <lastmod>2026-04-14T20:48:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pered-naymom-fractional-cto-dokumentiruyte-etot-fakty-snachala</loc>
    <lastmod>2026-04-13T04:29:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peregruzka-nablyudaemosti-dlya-nebolshoy-kompanii</loc>
    <lastmod>2026-04-27T21:31:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peregruzka-otnosheniy-osnovatelya-i-cto-posle-sryva-srokov</loc>
    <lastmod>2026-04-14T12:22:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/perehod-ot-obshchego-hostinga-k-sobstvennoj-infrastruktury</loc>
    <lastmod>2026-04-10T07:57:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/perehod-s-go-na-rust-dlya-odnogo-uzkogo-mesta-proizvoditelnosti</loc>
    <lastmod>2026-04-13T01:59:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/perekhod-koda-ot-agentstva-k-startapu-bez-sryva-relizov</loc>
    <lastmod>2026-04-14T08:13:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/perekhod-na-rol-cto-v-startape-kakie-voprosy-zadat-snachala</loc>
    <lastmod>2026-04-14T20:53:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/perenosimost-podskazok-mezhdu-postavshhikami-modelei</loc>
    <lastmod>2026-04-13T00:20:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/perenos-nagruzki-iz-oblaka</loc>
    <lastmod>2026-04-12T06:10:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pereoobuchite-komandu-podderzhki-pod-ii-pered-naemom-specialistov</loc>
    <lastmod>2026-04-13T07:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pereproektirovanie-protsessa-zakupok-pered-vnedreniem-ai</loc>
    <lastmod>2026-04-10T11:43:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peresborka-poiskovogo-indeksa-bez-drejfa-posle-izmeneniya-shemy</loc>
    <lastmod>2026-04-10T06:34:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/peresmotr-roli-tekhnicheskogo-soosnovatelya-pri-roste-kompanii</loc>
    <lastmod>2026-04-14T21:48:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/perevesti-opisanie-fichi-v-domennyj-kod-do-nachala-razrabotki</loc>
    <lastmod>2026-04-13T00:59:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/perevesti-prototip-v-prodakshn</loc>
    <lastmod>2026-04-10T14:22:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/periodicheskie-zadachi-v-go-s-chetkimi-granitsami-mezhdu-servisom-i-planirovshchikom</loc>
    <lastmod>2026-04-13T00:30:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervaya-arhitekturnaya-vstrecha-chto-vzyat-s-soboj</loc>
    <lastmod>2026-04-14T21:27:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervaya-klientskaya-eskalatsiya-chto-dolzhen-delat-cto-startapa</loc>
    <lastmod>2026-04-15T02:14:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervaya-sessiya-s-fractional-cto-kotoraya-dovodit-delo-do-rezultata</loc>
    <lastmod>2026-04-14T21:46:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervaya-vstrecha-s-novym-tekhnicheskim-liderom-chek-list-dlya-ceo</loc>
    <lastmod>2026-04-14T07:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervoe-zadanie-novogo-cto-startapa-odna-realnaya-problema</loc>
    <lastmod>2026-04-14T21:08:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervoye-vnedrenie-klienta-nastroyka-otvetstvennost-i-obem-rabot</loc>
    <lastmod>2026-04-14T06:10:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervye-30-dnei-fraktsionnogo-cto</loc>
    <lastmod>2026-04-10T05:33:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervye-shagi-spaseniia-proekta-zamoroz-te-ob-iom-dostup-i-prava-na-reliz</loc>
    <lastmod>2026-04-12T06:34:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervye-tekhnicheskie-najmy-chto-menyaetsya-za-6-mesyatsev</loc>
    <lastmod>2026-04-12T22:50:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervye-tri-tekhnicheskikh-memo-dlya-cto-startapa</loc>
    <lastmod>2026-04-15T02:07:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervye-tri-vstrechi-cto-s-osnovatelyami</loc>
    <lastmod>2026-04-14T20:11:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyi-ai-proekt-vyberite-odnu-bol-nuiu-ochered-i-reshite-ee</loc>
    <lastmod>2026-04-11T22:28:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyi-inzhenernyi-menedzher-chto-dolzhen-ispravit-vneshnii-cto</loc>
    <lastmod>2026-04-27T21:27:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyi-nabor-operatsionnykh-dannykh-dlia-ii-nachnite-s-zaiavok</loc>
    <lastmod>2026-04-11T22:05:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyj-ai-workflow-dlya-inzhenernyh-komand</loc>
    <lastmod>2026-04-11T21:53:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyj-mesyats-s-novym-tekhnicheskim-liderom-peredelat-vstrechi</loc>
    <lastmod>2026-04-12T06:21:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyy-arkhitekturnyy-obzor-3-dokumenta</loc>
    <lastmod>2026-04-11T23:13:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyy-ii-protsess-ochered-svyazannaya-s-vyruchkoy</loc>
    <lastmod>2026-04-13T07:08:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyy-inzhenernyy-naym-kogda-fraktsionnomu-cto-stoit-podozhdat</loc>
    <lastmod>2026-04-14T20:48:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyy-razgovor-novogo-cto-s-sovetom-direktorov-risk-temp-raskhody</loc>
    <lastmod>2026-04-14T22:07:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyy-tekhnicheskiy-naym-posle-zapuska-kogo-nanimat</loc>
    <lastmod>2026-04-14T12:22:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyy-tekhnicheskiy-nayom-posle-agentstva</loc>
    <lastmod>2026-04-11T22:00:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyy-tekhnicheskiy-sovetnik-kto-reshaet-chto-i-kogda</loc>
    <lastmod>2026-04-13T20:14:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyy-vnutrenniy-mcp-server-kak-vybrat-poleznyy</loc>
    <lastmod>2026-04-13T06:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pervyy-zvonok-po-bezopasnosti-chto-dokumentirovat</loc>
    <lastmod>2026-04-12T06:23:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pesoch-nitsa-ii-dlya-sotrudnikov-pered-zapuskom-v-kompanii</loc>
    <lastmod>2026-04-10T05:42:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/petli-popravok-pol-zovatelei-dlia-bystrogo-uluchsheniia-ii</loc>
    <lastmod>2026-04-11T17:01:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/petlya-otchetnosti-cto-v-startape-ezhenedelnye-signaly</loc>
    <lastmod>2026-04-14T19:32:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pgbouncer-i-podgotovlennye-zaprosy-pri-roste-trafika</loc>
    <lastmod>2026-04-13T06:27:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pgbouncer-transaction-vs-session-pooling-pered-zapuskom</loc>
    <lastmod>2026-04-13T06:42:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-auth-i-prava-dostupa-dlya-b2b-rolej</loc>
    <lastmod>2026-04-13T02:31:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-biblioteki-dlia-biznes-prilozhenii-kotorye-legko-podderzhivat</loc>
    <lastmod>2026-04-13T02:28:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-biblioteki-dlya-importa-csv-i-ponyatnyh-oshibok</loc>
    <lastmod>2026-04-13T02:14:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-biblioteki-dlya-izobrazhenii-izmenenie-razmera-vodyanye-znaki-konvertaciya-formatov</loc>
    <lastmod>2026-04-13T02:47:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-hranilishcha-faylov-dlya-lokalnykh-diskov-s3-i-migratsiy</loc>
    <lastmod>2026-04-13T02:13:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-keshirovanie-biblioteki-dlya-zagruzhennykh-prilozheniy-na-slabykh-serverakh</loc>
    <lastmod>2026-04-13T02:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-logirovanie-i-otslezhivanie-oshibok-dlya-bystroi-otladki-v-komande</loc>
    <lastmod>2026-04-13T02:13:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-ocheredi-laravel-symfony-sravnenie</loc>
    <lastmod>2026-04-13T02:30:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-pakety-dlya-poiska-po-katalogam-spravocznym-centram-i-vnutrennim-instrumentam</loc>
    <lastmod>2026-04-13T01:28:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-pdf-biblioteki-vybor-instrumentov-dlya-schetov-i-podpisaniya</loc>
    <lastmod>2026-04-13T01:12:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-pochta-i-uvedomleniya-dlya-tranzakcionnyh-prilozhenij</loc>
    <lastmod>2026-04-13T02:30:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/php-scraping-packages-kogda-dostatochno-prostyh-instrumentov</loc>
    <lastmod>2026-04-13T01:28:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pilotnyy-dohod-vs-produktyy-dohod-dlya-traktsii-startapa</loc>
    <lastmod>2026-04-13T00:30:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pipeline-b2b-obrabotki-failov-izolyaciya-oshibok</loc>
    <lastmod>2026-04-11T19:52:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pisemennye-opredeleniya-zon-otvetstvennosti-dlya-bystro-rastushchih-komand</loc>
    <lastmod>2026-04-13T04:34:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-bekftilla-zhivoy-migratsii-bez-prostoya</loc>
    <lastmod>2026-04-11T06:42:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-blokirovki-sso-dlya-personala-bez-paniki</loc>
    <lastmod>2026-04-11T17:13:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-budushchego-cto-rasti-v-liderstvo-bez-stavki-na-kompaniyu</loc>
    <lastmod>2026-04-27T21:36:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-deystviy-pri-sboe-postavshchika-dlya-prodazh-podderzhki-i-ops</loc>
    <lastmod>2026-04-11T19:55:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-dlya-sozdateley-pered-nachalom-razrabotki</loc>
    <lastmod>2026-04-11T22:06:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/planirovanie-bez-uvelicheniya-shtata</loc>
    <lastmod>2026-04-10T06:53:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/planirovanie-dorozhnoj-karty-kogda-podderzhka-zabiraet-moshchnosti</loc>
    <lastmod>2026-04-12T06:07:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/planirovanie-emkosti-pula-ai-vorkerov-do-poyavleniya-zaderzhek</loc>
    <lastmod>2026-04-11T18:20:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/planirovanie-moshchnosti-fonovykh-zadach</loc>
    <lastmod>2026-04-10T10:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/planirovanie-propusknoj-sposobnosti-rezervnyh-kopij-bolshih-baz-na-byudzhete</loc>
    <lastmod>2026-04-10T09:36:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/planirovanie-sboev-postavshchika-dlya-komand-s-neskolkimi-modelyami-ii</loc>
    <lastmod>2026-04-13T07:37:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/planirovanie-vzryva-rosta-lyudi-sistemy-protsess-byudzhet</loc>
    <lastmod>2026-04-12T23:06:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/planirovka-najma-tehnicheskogo-soosnovatelya-chto-sprosit-v-pervuyu-ochered</loc>
    <lastmod>2026-04-14T21:36:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-kommunikacii-pri-incidentah-bez-haosa</loc>
    <lastmod>2026-04-10T06:53:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-kompensatsii-ai-komandy-za-nastoyashchuyu-otvetstvennost</loc>
    <lastmod>2026-04-13T07:37:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-medlennogo-najma-posle-raunda</loc>
    <lastmod>2026-04-12T23:22:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-migracii-s-ii-pust-ii-gotovit-chernovik-a-lyudi-reshayut</loc>
    <lastmod>2026-04-13T20:17:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-migracii-vnutrennih-instrumentov-spokojnaya-pervaya-nedelya</loc>
    <lastmod>2026-04-10T09:08:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-na-6-mesyacev-dlya-tura-prezentacij-chto-ispravit-snachala</loc>
    <lastmod>2026-04-12T23:04:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-najma-na-seed-stadii-kotoryj-vyderzhit-pervogo-starshogo-inzhenera</loc>
    <lastmod>2026-04-14T19:42:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-najma-posle-raunda-iz-uzkih-mest-dostavki</loc>
    <lastmod>2026-04-12T23:20:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-na-sluchaj-sboja-pochtovogo-provajdera-dlya-tranzakcionnyh-produktov</loc>
    <lastmod>2026-04-10T07:52:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-na-sluchay-sboja-api-dlya-produktov-ot-odnoj-modeli</loc>
    <lastmod>2026-04-10T13:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-obucheniya-ai-dlya-menedzherov-bez-programmirovaniya</loc>
    <lastmod>2026-04-13T06:12:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-otkata-avtomatizatsii-dlya-biznes-komand-posle-neudachnogo-progona</loc>
    <lastmod>2026-04-12T06:09:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-otkata-chto-vosstanavlivat-pomimo-koda</loc>
    <lastmod>2026-04-11T22:13:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-peredachi-mvp-investoram</loc>
    <lastmod>2026-04-13T00:47:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-peredachi-obazannostej-cto-iz-chastichnoj-v-polnuyu-zanyatost</loc>
    <lastmod>2026-04-10T07:30:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-perehoda-na-prostye-modeli-pri-vsplyvakh-zatrat-i-otkazah-ii</loc>
    <lastmod>2026-04-11T17:50:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-perezagruzki-startapa-dlya-komand-kotorye-postroili-slishkom-mnogo-slishkom-rano</loc>
    <lastmod>2026-04-14T06:35:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-personala-pri-ii-kogda-inzhenery-vypuskayut-bolshe-a-ne-tolko-bystree</loc>
    <lastmod>2026-04-11T05:47:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-pervogo-mesyaca-dlya-ai-komandy-bez-proekt-menedzhera</loc>
    <lastmod>2026-04-13T06:56:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-proverki-doveriya-assistenta</loc>
    <lastmod>2026-04-11T21:53:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-rezervnogo-kopirovaniya-dlya-obektovogo-hranilischa</loc>
    <lastmod>2026-04-11T23:15:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-semplirovaniya-oshibok-dlya-bolshogo-obema</loc>
    <lastmod>2026-04-11T23:03:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-spaseniya-posle-treh-propushchennykh-relizov</loc>
    <lastmod>2026-04-11T23:07:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-spaseniya-startapa-sokratite-proekty-do-najma</loc>
    <lastmod>2026-04-27T21:30:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-sprinta-ai-bez-bekloga-eksperimentov</loc>
    <lastmod>2026-04-10T07:45:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-valovoy-marzhi-kotoriy-investory-smozhet-otslezhivat</loc>
    <lastmod>2026-04-13T00:14:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-vnedreniya-ii-po-otdelam-bez-soprotivleniya</loc>
    <lastmod>2026-04-11T21:59:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-vosstanovleniya-posle-propuska-reliza</loc>
    <lastmod>2026-04-11T22:01:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-vyihoda-iz-kubernetes-dlya-stabilnyh-prilozhenij</loc>
    <lastmod>2026-04-10T13:02:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-vykhoda-dlya-proof-of-concept-chtoby-test-ne-sbilsya-s-puti</loc>
    <lastmod>2026-04-13T05:43:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plan-vykhoda-iz-ii-modeli</loc>
    <lastmod>2026-04-13T07:34:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plany-deystviy-pri-sboyah-modelej-ii</loc>
    <lastmod>2026-04-12T06:10:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/platformennaia-rabota-protiv-produktovoi-v-maloi-kompanii</loc>
    <lastmod>2026-04-12T06:23:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/platformennye-privychki-dlya-startapov-kotorye-rano-snizhayut-rutinu-relizov</loc>
    <lastmod>2026-04-27T05:46:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/platnyi-paket-vnedreniya-skolko-brat-za-nastroiku</loc>
    <lastmod>2026-04-13T05:35:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/platnyy-probnyy-period-tekhnicheskogo-soosnovatelya</loc>
    <lastmod>2026-04-14T21:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/playbook-vnedreniya-klientov-dlya-nebolshikh-komand-razrabotki-po</loc>
    <lastmod>2026-04-13T05:43:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/playwright-vs-cypress-dlya-biznes-veb-prilozheniy</loc>
    <lastmod>2026-04-27T05:12:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plejbuk-cto-startapa-dlya-unasledovannyh-zaputannyh-sistem</loc>
    <lastmod>2026-04-14T20:53:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plohoe-master-dannye-zatraty</loc>
    <lastmod>2026-04-11T22:06:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/plokhie-dannye-v-ai-produktakh-kak-malye-probely-portiat-rezul-tat</loc>
    <lastmod>2026-04-10T09:52:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pm-posle-togo-kak-kod-stal-deshevym-chto-vazhno-seychas</loc>
    <lastmod>2026-04-13T07:37:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pnpm-vs-npm-vs-bun-dlya-bolshih-repozitoriev</loc>
    <lastmod>2026-04-27T05:12:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-agentam-dlya-programmirovaniya-nuzhen-vladelec</loc>
    <lastmod>2026-04-27T21:27:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-avtomatizatsiya-ai-provalivaetsya-v-malom-biznese</loc>
    <lastmod>2026-04-10T11:36:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-ii-piloty-zastrevaiut-posle-pervoi-udachnoi-nedeli</loc>
    <lastmod>2026-04-13T05:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-inzhenery-perestayut-doveryat-planirovaniyu</loc>
    <lastmod>2026-04-12T06:11:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-opytnye-rukovoditeli-uhodyat-iz-startapov-iz-za-zaputannyh-polnomochiy</loc>
    <lastmod>2026-04-11T22:11:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-opytnye-sotrudniki-ukhodiat-posle-vnedreniia-ii</loc>
    <lastmod>2026-04-13T07:31:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-osnovateli-ignoriruyut-tekhnicheskie-sovety-mentorov</loc>
    <lastmod>2026-04-14T11:03:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-piloty-ne-prodlevayutsya-posle-uspeshnogo-pervogo-zapuska</loc>
    <lastmod>2026-04-27T21:31:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-piloty-v-predpriyatii-zastayutsya-posle-tekhnicheskogo-uspeha</loc>
    <lastmod>2026-04-12T06:07:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-plany-i-arhitektura-lomayutsya</loc>
    <lastmod>2026-04-10T06:12:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-prinyatie-assistenta-provalivaetsya-kogda-protsessnyy-dolg-skryt</loc>
    <lastmod>2026-04-10T08:01:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-proekty-rag-provalivayutsya-na-vtorom-mesyatse</loc>
    <lastmod>2026-04-10T03:26:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-provalivaetsya-naym-cto</loc>
    <lastmod>2026-04-14T21:19:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-startapy-pereplachivayut-za-instrumenty-ne-ispraviv-protsess</loc>
    <lastmod>2026-04-10T05:05:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-transformaciya-s-ii-buksuet-v-komandah-srednego-zvena</loc>
    <lastmod>2026-04-14T13:02:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-vnedrenie-ai-provalivaetsya-kogda-vremya-proverki-ne-rastet</loc>
    <lastmod>2026-04-14T12:54:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-vorkshopy-po-ii-dlya-startapov-provalivayutsya-bez-planirovaniya-operatsiy</loc>
    <lastmod>2026-04-14T08:13:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pochemu-zamedlyaetsya-rabota-posle-prikhoda-seniora-v-komandu-osnovatelya</loc>
    <lastmod>2026-04-27T21:36:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podbor-mentora-dlya-startapa-po-stadii-s-prostoy-matritsey</loc>
    <lastmod>2026-04-14T15:12:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podbor-oborudovaniia-dlia-lokal-nykh-modelei-pered-perekhodom-na-on-prem</loc>
    <lastmod>2026-04-13T20:14:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podderzhka-makrosy-v-pravila-produkta</loc>
    <lastmod>2026-04-13T20:14:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podderzhka-portfelya-startapov-posle-vystupleniya</loc>
    <lastmod>2026-04-14T21:27:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podgotovka-cto-ko-vstrecam-s-investorami-arkhitektura-dorozhnaya-karta</loc>
    <lastmod>2026-04-12T23:04:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podgotovka-ii-demo-dlia-osnovatelei</loc>
    <lastmod>2026-04-14T06:35:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podgotovka-k-platforme-ii-v-malom-biznese</loc>
    <lastmod>2026-04-11T21:50:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podgotovka-k-proverke-pered-prodazhey-produkta-sozdannogo-agentstvom</loc>
    <lastmod>2026-04-27T21:41:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podgotovka-k-soc-2-dlya-malenkih-komand-bez-rukovoditelya-po-bezopasnosti</loc>
    <lastmod>2026-04-10T07:51:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podgotovka-k-vstreche-investorov-iz-ocheredi-podderzhki</loc>
    <lastmod>2026-04-12T23:02:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podgotovka-tekhnicheskogo-sovetnika-k-voprosam-i-otvetam-s-investorami</loc>
    <lastmod>2026-04-14T21:59:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podpisanie-docker-obrazov-v-gitlab-kotoroe-komandy-prodolzhayut-ispolzovat</loc>
    <lastmod>2026-04-13T07:04:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/podpisannaia-dostavka-failov-s-cloudflare-dlia-chastnykh-failov</loc>
    <lastmod>2026-04-27T05:20:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/poetapnaya-modernizaciya-steka-startapa-bez-perepisy-s-nulya</loc>
    <lastmod>2026-04-27T05:26:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/poisk-cto-dlya-startapa-naydite-uzkoe-mesto-pered-naymom</loc>
    <lastmod>2026-04-15T02:13:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/poisk-fich-dlya-bystrykh-komand-nachinaetsya-s-odnoi-realnoi-problemy</loc>
    <lastmod>2026-04-13T07:31:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/poiskovyi-stek-dlya-nebolshikh-produktov-s-chego-nachat</loc>
    <lastmod>2026-04-13T02:29:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/poisk-produkta-s-tekhnicheskimi-ogranicheniyami</loc>
    <lastmod>2026-04-14T21:47:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/poisk-tekhnicheskogo-soosnovatelya-posle-autsorsa-razrabotki</loc>
    <lastmod>2026-04-14T19:42:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pokazat-slozhnost-produkta-investoram-pered-privlecheniem-investitsiy</loc>
    <lastmod>2026-04-13T06:26:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pokazyvat-progress-na-osnove-nadiozhnosti</loc>
    <lastmod>2026-04-12T23:22:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pokupat-soft-ili-avtomatizirovat-kak-reshat-nebolshim-komandam</loc>
    <lastmod>2026-04-13T20:14:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/poleznye-seed-dannye-v-real-nykh-testakh</loc>
    <lastmod>2026-04-11T05:48:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-ai-dlya-portfelia-pokupki-instrumentov-i-dostupa-k-dannym</loc>
    <lastmod>2026-04-14T06:44:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-dostupa-k-dannym-dlya-ai-dokumentov-tiketov-i-sistem</loc>
    <lastmod>2026-04-13T05:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-hraneniya-dannyh-ii-dlya-komand</loc>
    <lastmod>2026-04-10T05:15:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-hraneniya-logov-otdelnye-sroki-audit-oshibki-otladka</loc>
    <lastmod>2026-04-11T05:55:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-ii-v-programmirovanii-pravila-na-osnove-realnyh-oshibok-komandy</loc>
    <lastmod>2026-04-13T20:07:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-ispolzovaniya-assistenta-ii-dlya-inzhenerov</loc>
    <lastmod>2026-04-11T05:46:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-ispolzovaniya-vneshnih-instrumentov-ii-pervye-voprosy</loc>
    <lastmod>2026-04-11T21:53:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-podderzhki-kak-sokratit-eskalatsii</loc>
    <lastmod>2026-04-12T06:12:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-podderzhki-versij-mobilnogo-prilozheniya-dlya-staryh-ustrojstv</loc>
    <lastmod>2026-04-12T23:43:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-push-uvedomleniy</loc>
    <lastmod>2026-04-11T05:44:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-relizov-dlya-startapa-prostye-pravila-pered-relizami</loc>
    <lastmod>2026-04-13T04:29:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politika-upravleniya-ii-dlya-kompanii-iz-50-chelovek</loc>
    <lastmod>2026-04-11T23:14:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/politiki-dostupa-instrumentov-multimodelnyh-ii</loc>
    <lastmod>2026-04-12T23:27:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/polya-metadannyh-dogovorov-dlya-otsledovaniya-obnovleniy-i-obyazannostey</loc>
    <lastmod>2026-04-11T05:48:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pol-zovatel-skie-navyki-i-khuki-dlia-assistentov-po-programmirovaniiu</loc>
    <lastmod>2026-04-10T06:41:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pol-zovatel-skie-usloviia-sdelok-v-modeli-produkta</loc>
    <lastmod>2026-04-12T06:12:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pol-zovatel-skie-vetki-predpriiatiia-tikhaia-tsena</loc>
    <lastmod>2026-04-11T23:00:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pomoshch-arhitektury-pered-nastroykoy-produkta</loc>
    <lastmod>2026-04-12T06:05:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pomoshch-cto-dlya-startapa-kogda-silnykh-razrabotchikov-nedostatochno</loc>
    <lastmod>2026-04-27T21:27:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/poniatnye-limity-dlia-obshchikh-sistem</loc>
    <lastmod>2026-04-11T06:29:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/porog-raskhodov-ai-kompanii-chto-ostaetsya-platnym-posle-sokrashchenij</loc>
    <lastmod>2026-04-13T07:37:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/porog-raskhodov-infrastruktury-saas</loc>
    <lastmod>2026-04-12T06:04:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/poshagovaya-otladka-oshibok-v-federativnom-steke</loc>
    <lastmod>2026-04-12T23:25:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/posledstviya-incidenta-otdela-podderzhki</loc>
    <lastmod>2026-04-12T06:34:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/postavka-po-posle-sokrascheniy-komanda-mozhet-spravitsya</loc>
    <lastmod>2026-04-13T05:40:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/postgres-row-level-security-snachala-proverte-izolyaciyu-tenantov</loc>
    <lastmod>2026-04-13T06:27:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/potoki-onborndinga-pered-pokupkoy-novogo-po</loc>
    <lastmod>2026-04-11T20:20:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/potokovye-otvety-kogda-pokazyvat-tekst-i-kogda-zhdat</loc>
    <lastmod>2026-04-11T17:11:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/povestka-cto-na-seed-stadii-produkt-tekh-dolg-naym-i-prodazhi</loc>
    <lastmod>2026-04-15T02:07:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/povtoriaemoe-predlozhenie-posle-pilota</loc>
    <lastmod>2026-04-11T22:12:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/povtoryaemye-bloki-avtomatizacii-dlya-vnutrennih-instrumentov</loc>
    <lastmod>2026-04-11T20:00:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/povtoryaemye-ii-rabochie-processy-kotorye-ne-zavisyat-ot-odnogo-cheloveka-v-komande</loc>
    <lastmod>2026-04-13T05:40:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/povtory-api-preduprezhdayushchie-dublikaty</loc>
    <lastmod>2026-04-10T06:46:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/povtory-zadach-kubernetes-i-schet-za-oblako</loc>
    <lastmod>2026-04-13T20:33:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/povysit-inzhenera-ili-naniat-fraktsionnogo-cto</loc>
    <lastmod>2026-04-15T02:16:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/praktiki-status-stranitsy-menshe-zaprosov-podderzhki</loc>
    <lastmod>2026-04-11T17:41:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prava-dostupa-b2b-pochemu-odnoj-bolshoj-admin-roli-nedostatochno</loc>
    <lastmod>2026-04-10T05:23:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prava-dostupa-v-react-tablitsakh-edinaya-politika</loc>
    <lastmod>2026-04-13T20:09:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prava-tehnicheskogo-osnovatelya-pri-rannem-najme</loc>
    <lastmod>2026-04-14T20:53:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prava-vnutrennego-pomoshchnika-znanij-dlya-komand</loc>
    <lastmod>2026-04-11T16:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-ai-proverki-koda</loc>
    <lastmod>2026-04-10T06:01:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-bezopasnosti-mcp-pered-podklyucheniem-instrumentov</loc>
    <lastmod>2026-04-10T05:40:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-billinga-v-kode-pochemu-peresmotr-cen-postoyanno-buksuet</loc>
    <lastmod>2026-04-13T20:23:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-biznesa-v-ai-rabochikh-protsessakh-dlya-chuvstvitelnykh-resheniy</loc>
    <lastmod>2026-04-11T17:20:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-deal-desk-dlya-obeshchanij-produkta-v-b2b-po</loc>
    <lastmod>2026-04-11T22:08:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-doveriya-ustroystv-dlya-podryadchikov</loc>
    <lastmod>2026-04-10T09:31:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-eskalacii-ai-dlya-komand-rabotayushchikh-s-klientami-pered-zapuskom</loc>
    <lastmod>2026-04-13T05:40:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-eskalatsii-dlia-osnovatelei</loc>
    <lastmod>2026-04-11T19:46:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-fingerprinting-v-sentry-dlya-bolee-chistyh-grupp-oshibok</loc>
    <lastmod>2026-04-13T20:23:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-hraneniya-artifaktov-dlya-sokrashcheniya-rashodov-na-hranenie-ci</loc>
    <lastmod>2026-04-10T11:13:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-hraneniya-artifaktov-gitlab-dlya-snizheniya-zatrat</loc>
    <lastmod>2026-04-10T07:15:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-hraneniya-dannyh-snimkov-elektronnoy-pochty-i-fajlov</loc>
    <lastmod>2026-04-11T16:48:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-hraneniya-vlozhenij-sokratit-rashody-na-hranenie</loc>
    <lastmod>2026-04-10T08:08:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-ii-koda-dlya-obshchikh-repozitoriev</loc>
    <lastmod>2026-04-11T17:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-ii-v-kode-otdelite-suzhdenie-modeli-ot-politiki</loc>
    <lastmod>2026-04-13T05:40:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-imeniovaniya-funkcij-ponyatnye-yarlyki</loc>
    <lastmod>2026-04-10T06:46:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-imenovaniya-repozitoriev-dlya-poleznoj-raboty-ai-assistenta</loc>
    <lastmod>2026-04-11T22:08:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-invalidacii-kesha-dlya-admin-prilozhenij</loc>
    <lastmod>2026-04-11T19:52:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-invalidatsii-cdn-dlya-dokumentacii-dashbordov-i-resursov</loc>
    <lastmod>2026-04-10T09:30:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-inzhenernoi-komandy-pri-roste</loc>
    <lastmod>2026-04-11T22:09:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-kanalov-slack-chtoby-poisk-ostalsa-poleznym</loc>
    <lastmod>2026-04-11T06:52:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-kesha-gitlab-ci-dlia-monorepozitoriev-na-deshevykh-rannerakh</loc>
    <lastmod>2026-04-13T20:23:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-keshirovaniya-frontend-urovni-riska</loc>
    <lastmod>2026-04-12T23:27:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-keshirovaniya-react-query-dlya-operatorskih-ekranov-po-biznes-risku</loc>
    <lastmod>2026-04-13T07:19:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-nazvanij-incidentov-servisy-ocheredi-bazy</loc>
    <lastmod>2026-04-10T08:23:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-nazvaniya-faylov-dlya-avtomatizatsii</loc>
    <lastmod>2026-04-11T06:57:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-nextjs-middleware-kotorye-ostaiutsia-poniatnymi</loc>
    <lastmod>2026-04-12T23:44:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-ochistki-gitlab-container-registry-dlya-sokhraneniya-nuzhnykh-tegov</loc>
    <lastmod>2026-04-13T07:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-odobreniya-v-odnom-module</loc>
    <lastmod>2026-04-12T23:28:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-offline-sinhronizatsii-dlya-polevykh-prilozhenij</loc>
    <lastmod>2026-04-11T05:53:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-opoveshcheniy-kotorye-ne-ignoriruyut</loc>
    <lastmod>2026-04-10T06:59:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-peredachi-pr-dlya-ii-koda</loc>
    <lastmod>2026-04-11T06:43:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-povtorov-dlya-lyudej-v-petle</loc>
    <lastmod>2026-04-10T07:42:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-probnykh-periodov-ostanovit-tenevye-sistemy</loc>
    <lastmod>2026-04-11T06:56:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-proverki-dogovorov-ii-redlajny-eskalaciya</loc>
    <lastmod>2026-04-11T17:38:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-proverki-vyivoda-ii-dlya-bystroj-proverki-klientskoj-kopii</loc>
    <lastmod>2026-04-12T06:08:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-raboty-s-ai-dlya-kompanii-na-50-chelovek</loc>
    <lastmod>2026-04-14T13:11:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-raboty-startapa-ustranite-peredachi-pered-novym-kodom</loc>
    <lastmod>2026-04-11T22:29:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-repozitoriya-dlya-ai-koda-kotorye-sokrashchayut-povtornye-pravki-posle-revyu</loc>
    <lastmod>2026-04-13T07:04:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-server-client-komponent-react</loc>
    <lastmod>2026-04-12T23:26:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-skidok-v-odnoj-tablice-a-ne-v-pismakh</loc>
    <lastmod>2026-04-13T20:33:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-slack-i-tiketov-dlya-komand-s-i-ii-assistentami</loc>
    <lastmod>2026-04-11T19:56:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-sovmestimosti-api-dlya-mobilnyh-prilozheniy-pered-prinuditelnym-obnovleniem</loc>
    <lastmod>2026-04-12T23:43:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-svezhesti-dannyh-dlya-assistentov</loc>
    <lastmod>2026-04-11T20:10:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-testovykh-dannykh-dlya-postavshchikov-ii-v-steydzhinge-i-demo</loc>
    <lastmod>2026-04-11T19:42:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-timeout-dlya-vyzovov-instrumentov-agentov</loc>
    <lastmod>2026-04-11T17:16:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-udaleniya-generirovannogo-koda-izbavitsya-ot-sboev-pri-refaktoringe</loc>
    <lastmod>2026-04-12T06:11:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-vybora-instrumentov-dlya-agentov-perepiska-deploy</loc>
    <lastmod>2026-04-10T12:21:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-zamorozki-obema-dlya-spokojnogo-vypuska</loc>
    <lastmod>2026-04-11T17:04:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-zamorozki-relizov-bez-sueverii</loc>
    <lastmod>2026-04-11T06:12:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravila-zashchity-vetki-dlya-rosta-komandy</loc>
    <lastmod>2026-04-11T05:59:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravilno-podobrat-obyom-oblachnyh-resursov-posle-stabilizacii-trafika</loc>
    <lastmod>2026-04-12T06:13:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravilo-lean-ops-stack-kogda-novyy-servis-imeet-smysl</loc>
    <lastmod>2026-04-13T20:14:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pravilo-ostanovki-ai-refaktoringa</loc>
    <lastmod>2026-04-13T20:15:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/predlozheniya-bare-metal-serverov-izbegat-lovushek</loc>
    <lastmod>2026-04-12T06:18:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/predmortem-vorkshop-pered-perepishey-ili-replatformingom</loc>
    <lastmod>2026-04-10T07:30:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/predpolozheniia-plana-dokhodov-startapa</loc>
    <lastmod>2026-04-12T23:22:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/predstavliaite-funktsii-ii-investoram-s-dokazatel-stvami</loc>
    <lastmod>2026-04-12T23:38:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prekratite-perepisyvat-mvp-kogda-stabilizirovat-arkhitekturu</loc>
    <lastmod>2026-04-10T07:17:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/preobrazovat-skripty-v-vnutrennie-instrumenty</loc>
    <lastmod>2026-04-11T18:19:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prevratit-servisnye-uslugi-v-produkt</loc>
    <lastmod>2026-04-13T00:44:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prevratit-servisnyi-biznes-v-soft-s-tekhnicheskim-liderstvom</loc>
    <lastmod>2026-04-27T21:27:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prevratit-zametki-ob-intsidentakh-v-produktovye-izmeneniya</loc>
    <lastmod>2026-04-13T07:31:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prevratit-zaprosy-klientov-v-produktovye-pravila</loc>
    <lastmod>2026-04-13T04:34:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prichiny-ottoka-klientov-arhitekturnye-resheniya-kotorye-vredyat-prodleniyam</loc>
    <lastmod>2026-04-14T05:31:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prilozhenie-doveriia-dlia-enterprise-demo-po-bezopasnosti</loc>
    <lastmod>2026-04-13T06:48:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/principy-produkta-dlya-nebolshih-ai-komand-chto-stoit-stroit</loc>
    <lastmod>2026-04-13T07:04:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/printsipy-arkhitektury-dlya-startapov-kogda-ih-zapisat</loc>
    <lastmod>2026-04-11T22:56:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prioretizatsiya-produktovoy-dorozhnoy-karty-pri-slishkom-bystrykh-komandakh</loc>
    <lastmod>2026-04-13T07:57:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prioritetizatsiya-ii-s-prostym-balom-okupaemosti</loc>
    <lastmod>2026-04-27T21:27:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prioritety-rabot-s-ii-dlya-finansov-operatsiy-podderzhki</loc>
    <lastmod>2026-04-11T21:45:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prioritizaciya-problem-produkta-dlya-osnovateley</loc>
    <lastmod>2026-04-27T21:36:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prioritizaciya-zaprosov-klientov-bez-grubyh-ocenok</loc>
    <lastmod>2026-04-27T05:18:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prioritizatsiia-dorozhnoi-karty-po-dokhodu-risku-i-stoimosti</loc>
    <lastmod>2026-04-11T19:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/priostanavlivat-razrabotku-fich-pri-roste-riska-dostavki</loc>
    <lastmod>2026-04-11T22:59:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prisma-vs-raw-sql-kogda-produktovye-pravila-stanovyatsya-neudobnymi</loc>
    <lastmod>2026-04-13T02:31:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/privychki-berezhlivoy-inzhenernoy-komandy-dlya-privlecheniya-investitsiy</loc>
    <lastmod>2026-04-13T00:31:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/privychki-osnovatelej-zamedlyayut-starshih-inzhenerov</loc>
    <lastmod>2026-04-11T21:59:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/priznaki-nastoyashchey-domennoy-modeli-na-vnedrencheskikh-zvonkakh</loc>
    <lastmod>2026-04-14T05:02:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/priznaki-tekhperezagruzki-kotorye-ne-ignorirovat</loc>
    <lastmod>2026-04-14T18:10:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/priznaki-uzkogo-mesta-u-tekhlida</loc>
    <lastmod>2026-04-14T08:20:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/priznaki-vygoraniia-malen-koi-komandy-geroizm-kak-protsess</loc>
    <lastmod>2026-04-11T22:03:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prizrachnye-vhody-oshibki-sessij</loc>
    <lastmod>2026-04-10T07:41:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/probely-v-enterprise-prodazhakh-kotorye-stoit-zametit-do-podpisaniya</loc>
    <lastmod>2026-04-13T04:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/probely-v-otvetstvennosti-za-sistemy-povtoriaiushchiesia-intsidenty</loc>
    <lastmod>2026-04-14T09:01:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/problema-tehnicheskogo-liderstva-za-razdrazheniem-osnovatelya</loc>
    <lastmod>2026-04-27T21:29:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/problemy-arhitektury-startapa-ili-realnaya-nehvatka-lyudej</loc>
    <lastmod>2026-04-13T20:17:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/problemy-marzhi-v-dizaine-postavki</loc>
    <lastmod>2026-04-27T05:46:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/problemy-platformy-startapa-s-chego-nachat</loc>
    <lastmod>2026-04-12T06:25:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/problemy-s-deployem-chto-stoit-otslezhivat-nebolshim-saas-komandam</loc>
    <lastmod>2026-04-13T05:40:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/problemy-s-dostupom-v-tiketah-podderzhki-ustranite-prichinu</loc>
    <lastmod>2026-04-13T20:04:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/problemy-vladeniya-monolitom-kotorye-nuzhno-ispravit-pered-mikroservisami</loc>
    <lastmod>2026-04-13T20:16:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/probnyj-zapusk-razvertyvaniya-u-zakazchika</loc>
    <lastmod>2026-04-12T06:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/probnyy-period-ai-assistenta-dlya-programmirovaniya-na-odin-realnyy-sprint</loc>
    <lastmod>2026-04-13T05:38:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proces-onbordinga-klientov-zamedlyaetsya-posle-rannih-uspehov</loc>
    <lastmod>2026-04-13T05:38:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/process-eskalacii-bagov-kogda-kazhdaya-problema-dohodit-do-osnovatelya</loc>
    <lastmod>2026-04-27T21:24:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/process-nastrojki-dlya-enterprise-klientov-molodogo-b2b-produkta</loc>
    <lastmod>2026-04-13T04:34:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/process-reliza-startapa-chto-ranshe-zamechayut-investory</loc>
    <lastmod>2026-04-27T21:51:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/process-revyu-komponentov-kotoryi-rano-lovit-dreif-interfeisa</loc>
    <lastmod>2026-04-27T05:17:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prodavat-tekhnicheskii-dolg-gendirektoru</loc>
    <lastmod>2026-04-10T08:39:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prodazhi-v-enterprise-3-tekhnicheskikh-obeshchaniya-kotorykh-luchshe-izbegat</loc>
    <lastmod>2026-04-14T10:06:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/product-market-fit-no-nizkaya-marzha-provaly-v-dostavke-cennosti</loc>
    <lastmod>2026-04-13T04:34:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/produktovoe-kontrpredlozhenie-kogda-kastomnaya-funkciya-zakhodit-slishkom-daleko</loc>
    <lastmod>2026-04-13T04:14:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/produktyovye-resheniya-osnovatelya-i-cto-bez-ezhednevnykh-konfliktov</loc>
    <lastmod>2026-04-14T19:39:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prodvizhenie-v-ai-komandakh-rost-bolshe-chem-vypolnenie-zadach</loc>
    <lastmod>2026-04-13T07:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proektirovanie-api-dlya-pivotov</loc>
    <lastmod>2026-04-10T05:33:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proektirovanie-oauth-dlya-partnerov-bez-rasprostraneniya-prav</loc>
    <lastmod>2026-04-11T06:27:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proektirovanie-schemy-mcp-instrumentov-dlya-nadezhnyh-deystviy-assistenta</loc>
    <lastmod>2026-04-13T07:04:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proekt-zameny-erp-snachala-svyazhite-sistemy-potom-perestraivayte</loc>
    <lastmod>2026-04-13T07:30:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/progony-workflow-agentov-pered-dostupom-k-produktsionnym-sistemam</loc>
    <lastmod>2026-04-11T23:08:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proiskhozhdenie-obrazov-konteinerov-dlia-malykh-komand</loc>
    <lastmod>2026-04-11T07:07:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proizvodstvennaya-ai-avtomatizaciya-dlya-malenkih-komand-ispravte-bazu</loc>
    <lastmod>2026-04-27T21:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prometheus-remote-write-protiv-lokalnogo-khraneniya-bolee-deshevaya-istoriya</loc>
    <lastmod>2026-04-13T06:26:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prompty-dlya-biznes-processov-na-osnove-pravil-a-ne-primerov</loc>
    <lastmod>2026-04-27T05:21:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prompty-v-svobodnoi-forme-skrytaya-cena-dlya-komand-postavki</loc>
    <lastmod>2026-04-13T05:43:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prosmotr-izmenenij-bezopasnosti-dlya-gibkih-komand</loc>
    <lastmod>2026-04-11T22:16:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prostota-v-ekspluatatsii-dlia-startapov</loc>
    <lastmod>2026-04-12T06:34:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prostoy-format-tekhnicheskogo-obnovleniya-dlya-sozdateley</loc>
    <lastmod>2026-04-10T11:52:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prostye-granicy-servisov-dlya-luchshej-dostupnosti</loc>
    <lastmod>2026-04-11T22:09:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/prostyj-obzor-medlennyh-zaprosov-dlya-menedzherov-po-produktu</loc>
    <lastmod>2026-04-11T05:56:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/protsess-prosmotra-izmeneniy-bazy-dannyh-dlya-rostushchikh-startapov</loc>
    <lastmod>2026-04-12T06:11:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/protsess-prosmotra-pr-bez-blokirovaniya</loc>
    <lastmod>2026-04-10T05:03:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/protsess-proverki-ai-eksperty-dlya-riskov-inzhenery-dlya-pravil</loc>
    <lastmod>2026-04-13T20:18:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/protsess-soglasovaniia-ai-soobshchenii-dlia-spokoinoi-komandnoi-proverki</loc>
    <lastmod>2026-04-13T07:57:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/protsess-udaleniya-dannyh-otslezhivajte-kazhduyu-kopiyu-klienta</loc>
    <lastmod>2026-04-10T06:31:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/protsessy-priema-peremescheniya-i-uvolneniya-dlya-bezopasnogo-dostupa</loc>
    <lastmod>2026-04-11T17:27:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-ai-instrumentov-dlya-startap-komand</loc>
    <lastmod>2026-04-14T12:08:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-ai-sgenerirovannogo-koda-na-riskovykh-ekranakh</loc>
    <lastmod>2026-04-13T20:28:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-arhitektury-vendora-dlya-nebolshih-kompaniy</loc>
    <lastmod>2026-04-13T05:35:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-dannyh-vo-vremya-vypolneniya-v-typescript-dlya-bezopasnyh-api-granic</loc>
    <lastmod>2026-04-13T00:32:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-dogovora-s-postavshchikom</loc>
    <lastmod>2026-04-14T06:48:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-dogovorov-postavshchikov-ii-dlya-osnovateley</loc>
    <lastmod>2026-04-12T06:19:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-funktsii-dlya-cto-startapa-voprosy-pered-odobreniem</loc>
    <lastmod>2026-04-15T02:13:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-gotovnosti-k-zapusku</loc>
    <lastmod>2026-04-11T23:01:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-indeksov-posle-releasa-chto-proverit-na-vtoroj-nedele</loc>
    <lastmod>2026-04-11T06:08:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-inzhenernoj-komandy-do-data-room</loc>
    <lastmod>2026-04-14T12:22:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-kachestva-transkriptov-dlya-chistykh-svodok-v-crm</loc>
    <lastmod>2026-04-11T19:59:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-koda-s-ii-do-pull-request</loc>
    <lastmod>2026-04-12T06:04:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-konfiguracii-tenanta-pered-prodleniem</loc>
    <lastmod>2026-04-12T06:17:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-marzhi-ai-funkcii-v-odnoy-tablice-pered-zapuskom</loc>
    <lastmod>2026-04-14T08:13:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-obeshchanij-prodazh-pered-krupnoj-sdelkoj</loc>
    <lastmod>2026-04-11T22:32:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-pered-sdelkoy-dlya-malenkoy-ai-komandy</loc>
    <lastmod>2026-04-13T07:33:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-protsessa-registratsii-enterpraiz-pered-demo</loc>
    <lastmod>2026-04-12T06:36:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-rabochego-processa-v-elektronnoj-tablice-pered-peredelkoj</loc>
    <lastmod>2026-04-27T21:27:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-tekhnicheskih-dopushchenij-pered-krupnym-predlozheniem</loc>
    <lastmod>2026-04-12T06:16:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-tekhnicheskogo-dolga-dlya-startapov-pered-rostom-klientov</loc>
    <lastmod>2026-04-14T19:42:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-vvoda-na-kliente-i-servere-chto-proveryaet-kazhdaya-storona</loc>
    <lastmod>2026-04-13T03:55:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-zatrat-na-vnedrenie-ii</loc>
    <lastmod>2026-04-13T07:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverka-zdorov-ia-portfelia-startapov-za-5-dnei</loc>
    <lastmod>2026-04-14T07:08:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-bezopasnosti-pokupatelya-chto-osnovateli-upuskayut</loc>
    <lastmod>2026-04-11T21:57:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-cepochki-postavok-dlya-ezhenedelnyh-vypuskov</loc>
    <lastmod>2026-04-11T19:59:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-dostupa-dlya-biznes-instrumentov</loc>
    <lastmod>2026-04-11T20:08:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-dostupa-posle-izmenenij-v-organizacii-kogda-zapuskat-ih</loc>
    <lastmod>2026-04-11T17:11:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-dostupa-storonnih-postavshchikov-do-zakupok</loc>
    <lastmod>2026-04-10T08:07:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-dostupnosti-puti-pokupatelya</loc>
    <lastmod>2026-04-11T18:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-drifta-terraform-v-gitlab-ci</loc>
    <lastmod>2026-04-13T06:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-gotovnosti-k-testu-na-proniknovenie-pered-naemom</loc>
    <lastmod>2026-04-11T19:48:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-razresheniy-ui-chtoby-izbezhat-lzhi</loc>
    <lastmod>2026-04-13T00:20:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-referenciy-pri-nayme-tekhnicheskih-specialistov</loc>
    <lastmod>2026-04-10T06:21:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/proverki-tochnosti-izvlecheniya-dannykh-dlya-finansovykh-komand</loc>
    <lastmod>2026-04-10T06:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/put-eskalacii-podderzhki-dlya-malyh-b2b-komand</loc>
    <lastmod>2026-04-10T07:07:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/puti-obnovleniya-po-posle-pervogo-goda</loc>
    <lastmod>2026-04-12T06:19:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/put-isklyucheniy-ai-pokazhite-gde-podklyuchaetsya-chelovek-i-pochemu</loc>
    <lastmod>2026-04-13T07:37:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/pydantic-settings-protiv-ruchnogo-parsinga-env-peremennyh-dlya-bezopasnoy-konfiguracii-python</loc>
    <lastmod>2026-04-27T05:18:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/qa-plan-pered-sokrashcheniem-inzhenernoj-komandy-chto-menyat-snachala</loc>
    <lastmod>2026-04-13T07:31:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rabota-s-tekhnicheskim-sovetnikom-kogda-plany-menyayutsya</loc>
    <lastmod>2026-04-15T02:14:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ramka-tekhnicheskikh-resheniy-dlya-osnovateley-startapov</loc>
    <lastmod>2026-04-14T10:14:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ranery-gitlab-spot-instansy-protiv-rezervirovannyh-vm-dlya-zanyatyh-komand</loc>
    <lastmod>2026-04-13T07:04:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rang-ii-scenarii-po-nagruzke-na-proverku-pered-zapuskom</loc>
    <lastmod>2026-04-27T05:18:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ranie-signaly-problem-akkaunta</loc>
    <lastmod>2026-04-13T04:14:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rashody-egress-oblaka-posle-eksporta-analitiki</loc>
    <lastmod>2026-04-10T11:51:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/raskatka-izmeneniya-tsen-chto-lomaetsya-pri-smene-tarifov</loc>
    <lastmod>2026-04-27T21:31:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/raspisanie-rotacii-sekretov</loc>
    <lastmod>2026-04-10T05:45:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/raspisaniya-indeksirovaniya-po-tipam-kontenta-ekonomyat-cpu</loc>
    <lastmod>2026-04-11T20:01:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/raspolzanie-ii-modelej-nachinaetsya-ne-v-steke-a-v-orgstrukture</loc>
    <lastmod>2026-04-27T21:35:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rasskrytie-riskov-dorozhnoj-karty-do-term-sheet</loc>
    <lastmod>2026-04-12T22:58:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razbienie-chankov-po-tipu-dokumenta-dlia-rag</loc>
    <lastmod>2026-04-11T18:11:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razbienie-po-zadacham-dlya-ai-assistentov-kotorye-otvechayut-chisto</loc>
    <lastmod>2026-04-13T07:31:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razbivka-byudzheta-programmnogo-obespecheniya-kak-uvidet-realnyj-schet</loc>
    <lastmod>2026-04-11T22:17:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razbor-arhitektury-cherez-podderzhku-dlya-b2b-komand</loc>
    <lastmod>2026-04-27T05:17:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razbor-backloga-po-obrascheniyam-podderzhki-dlya-ai-komand-s-povtoryayuschimisya-tiketami</loc>
    <lastmod>2026-04-13T07:09:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razbor-oblachnogo-scheta-za-30-minut</loc>
    <lastmod>2026-04-14T21:48:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razbor-unasledovannogo-steka-za-pyat-sessiy-dlya-novogo-tehlida</loc>
    <lastmod>2026-04-14T05:02:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razdelenie-ingress-v-kubernetes-dlya-publichnogo-partnyorskogo-i-vnutrennego-trafika</loc>
    <lastmod>2026-04-13T06:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razdelenie-ocheredi-dlya-shumnyh-klientov</loc>
    <lastmod>2026-04-11T05:45:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razdelit-bazy-po-nagruzke-kogda-pomogaet-i-kogda-net</loc>
    <lastmod>2026-04-10T09:00:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razdelit-react-pakety-vladelstvo-marshrutov</loc>
    <lastmod>2026-04-12T23:26:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razdelit-sostoianie-prosmotra-i-redaktirovaniia</loc>
    <lastmod>2026-04-12T23:32:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/raznoglasiya-mezhdu-osnovatelem-i-cto-ne-vtyagivajte-komandu</loc>
    <lastmod>2026-04-14T21:40:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razogrev-kesha-posle-reliza</loc>
    <lastmod>2026-04-11T23:03:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razrastanie-produkta-v-enterprise-v-pervyy-mesyats-posle-pobedy</loc>
    <lastmod>2026-04-13T05:35:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razrastanie-produkta-v-startape</loc>
    <lastmod>2026-04-14T08:13:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razresheniia-agentov-chtenie-chernovik-podtverzhdenie</loc>
    <lastmod>2026-04-11T06:11:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razresheniia-sovmestnogo-pochtovogo-iashchika</loc>
    <lastmod>2026-04-11T20:01:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razresheniya-rabochikh-protsessov-ii-dengi-zapisi-obeshchaniya</loc>
    <lastmod>2026-04-12T06:14:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razryvy-otvetstvennosti-pri-krosskomandnoj-avtomatizatsii</loc>
    <lastmod>2026-04-12T06:06:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razvertivanie-korporativnogo-sso-bez-sryva-dorozhnoj-karty</loc>
    <lastmod>2026-04-11T19:59:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razvertyvanie-bez-prostoia-bez-platformennoi-komandy</loc>
    <lastmod>2026-04-10T11:32:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razvertyvanie-na-odnom-servere-dolgo-ostaetsia-upravliaemym</loc>
    <lastmod>2026-04-13T05:43:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razvertyvanie-produkta-u-zakazchika-dokhody-podderzhka-riski</loc>
    <lastmod>2026-04-10T05:14:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/razvertyvanie-u-klienta-voprosy-kotorye-stoit-zadat</loc>
    <lastmod>2026-04-11T22:24:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/react-biblioteki-dat-i-kalendarya-dlya-bronirovaniya</loc>
    <lastmod>2026-04-13T00:42:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/react-biblioteki-dlya-autentifikacii-zashchishchennye-marshruty-i-pereklyuchenie-rabochikh-prost</loc>
    <lastmod>2026-04-13T01:11:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/react-biblioteki-dlya-mnogoshagovyh-vizardov-s-vetvleniem</loc>
    <lastmod>2026-04-13T01:43:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/react-form-library-vs-plain-inputs-kak-vybrat</loc>
    <lastmod>2026-04-13T00:27:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/react-native-vs-native-dlya-slozhnykh-oflayn-prilozheniy</loc>
    <lastmod>2026-04-12T23:42:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/react-query-ili-redux-dlya-produktov-s-servernymi-dannymi</loc>
    <lastmod>2026-04-12T23:33:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/read-modeli-dlya-admin-ekranov-bez-razduvaniya-zapisnogo-domena</loc>
    <lastmod>2026-04-12T23:39:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/reagirovanie-na-incident-s-ai-pravila-protiv-vtorogo-sboya</loc>
    <lastmod>2026-04-27T05:46:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/realistichnye-chasy-podderzhki-dlya-malenkih-komand-i-startapov</loc>
    <lastmod>2026-04-13T07:10:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/realistichnye-demo-dannye-bez-riska</loc>
    <lastmod>2026-04-11T17:41:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/redis-blokirovki-posle-sboev-korotkie-arendy-i-bezopasnye-povtory</loc>
    <lastmod>2026-04-13T20:09:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/redis-kak-sloj-koordinacii-gde-on-podhodit-i-gde-net</loc>
    <lastmod>2026-04-13T06:42:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/redis-streams-vs-ocheredi-postgresql-dlya-rabochey-arkhitektury</loc>
    <lastmod>2026-04-13T07:30:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/red-team-uprazhneniia-dlia-ai-vorkflou-pered-zapuskom</loc>
    <lastmod>2026-04-10T08:02:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/redux-toolkit-vs-zustand-vs-jotai-v-slozhnyh-react-prilozheniyah</loc>
    <lastmod>2026-04-27T05:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/reestr-iskliuchenii-bezopasnosti</loc>
    <lastmod>2026-04-10T09:25:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/reestr-konfiguratsij-arendatora</loc>
    <lastmod>2026-04-11T18:21:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/reestr-tekhnicheskikh-riskov-dlia-investorov</loc>
    <lastmod>2026-04-12T22:51:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/reestr-zadach-ii-dlia-federatsii-modelei-bez-dogadok</loc>
    <lastmod>2026-04-12T23:35:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/refaktoring-po-biznes-vozmozhnostiam-malymi-kusochkami</loc>
    <lastmod>2026-04-12T23:39:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/refaktoring-po-tiketam-podderzhki</loc>
    <lastmod>2026-04-10T09:53:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/referensy-cto-v-startape-chto-osnovatelyam-deystvitelno-stoit-sprashivat</loc>
    <lastmod>2026-04-14T20:11:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/reglament-kommunikacii-pri-incidentah-dlya-komand-prodazh-i-podderzhki</loc>
    <lastmod>2026-04-27T05:09:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/reliz-treiny-protiv-nepreryvnogo-razvertyvaniia-b2b-saas</loc>
    <lastmod>2026-04-10T06:59:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/renovate-vs-dependabot-sokratit-shum-obnovleniy-i-gruppirovat-umnee</loc>
    <lastmod>2026-04-27T05:36:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/repeticiya-incidenta-pered-zapuskom</loc>
    <lastmod>2026-04-14T12:08:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/repetitsiia-avariinogo-dostupa-sso</loc>
    <lastmod>2026-04-11T17:15:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/repetitsii-intsidentov-s-otdelom-uspekha-klientov</loc>
    <lastmod>2026-04-11T05:47:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rerankery-v-rag-kogda-ranzhirovanie-luchshe-dlinnogo-konteksta</loc>
    <lastmod>2026-04-13T07:31:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/reshenie-o-perepisyvanii-po-proverte-zhelaniya-za-2-nedeli</loc>
    <lastmod>2026-04-13T05:01:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rest-hooks-protiv-oprosa-dlya-klientskikh-integraciy</loc>
    <lastmod>2026-04-11T06:14:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/resurs-cto-chto-upuskayut-nachinayushchie-osnovateli</loc>
    <lastmod>2026-04-15T18:23:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/retrospektivy-kogort-startapov</loc>
    <lastmod>2026-04-14T18:15:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/review-byudzheta-infrastruktury-s-kontekstom-produkta</loc>
    <lastmod>2026-04-14T07:24:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/revyu-ai-instrumentov-dlya-startapa-bez-predvzyatosti-demos</loc>
    <lastmod>2026-04-15T05:02:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/revyu-koda-faunderom-pochemu-ono-tormozit-silnyh-razrabotchikov</loc>
    <lastmod>2026-04-13T07:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/revyu-koda-s-ii-nachinayutsya-s-pravil-komandy</loc>
    <lastmod>2026-04-27T05:36:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/revyu-portfelya-pered-vstrechami-s-investorami</loc>
    <lastmod>2026-04-14T08:46:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/revyu-sgenerirovannogo-koda-priznaki-opasnosti-dlya-podderzhki</loc>
    <lastmod>2026-04-11T21:51:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rezervirovanie-dlya-nebolshoy-komandy-do-polnoy-vysokoy-dostupnosti</loc>
    <lastmod>2026-04-13T05:43:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rezervnye-instansy-protiv-planov-ekonomii-neopredelionnyi-rost</loc>
    <lastmod>2026-04-10T09:17:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rezhim-bez-ochistki-dlya-riskovannyh-ispravleniy-v-prodaksene</loc>
    <lastmod>2026-04-13T20:12:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rezhimy-otkazov-pered-nazvaniem-servisov</loc>
    <lastmod>2026-04-12T06:39:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rezultaty-audita-cto-kotorye-komanda-dejstvitelno-ispolzuet</loc>
    <lastmod>2026-04-13T07:31:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rezultaty-avtomatizatsii-rabochih-protsessov-izmenilos-ili-prosto-peremestilos</loc>
    <lastmod>2026-04-12T06:13:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rezul-taty-inzhenernoi-komandy-posle-raunda</loc>
    <lastmod>2026-04-12T23:01:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/riski-ii-dlya-investorov</loc>
    <lastmod>2026-04-11T21:53:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/riski-ii-kogda-otvety-vliyayut-na-dengi-i-zapisi</loc>
    <lastmod>2026-04-12T23:05:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/riski-injekcii-promptov-ai-prostye-pravila-dizayna</loc>
    <lastmod>2026-04-10T07:25:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/riski-odnogo-regiona-oblaka-podgotovka-k-proverke</loc>
    <lastmod>2026-04-13T00:31:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/riski-postavshchikov-ii-marshrutizatsiya-otkat-rashody</loc>
    <lastmod>2026-04-13T01:02:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/riski-rasshireniy-brauzera-pri-ispolzovanii-ai-na-rabote</loc>
    <lastmod>2026-04-10T12:04:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/risk-koncentratsii-klientov-skrytye-inzhenernye-rashody</loc>
    <lastmod>2026-04-13T01:17:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/risk-revyu-dlya-komand-s-aktivnym-ispolzovaniem-ii-luchshe-ezhednevnykh-stendapov</loc>
    <lastmod>2026-04-13T20:20:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/risk-sryva-postavki-v-portfele-akseleratora-ezhemesyachnyy-obzor</loc>
    <lastmod>2026-04-14T06:39:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/risk-sryva-postavki-v-startape-priznaki-v-sprintakh-relizakh-i-podderzhke</loc>
    <lastmod>2026-04-14T08:46:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/risk-zavisimosti-ot-odnogo-osnovatelya-plan-perekhoda-dlya-akseleratorov</loc>
    <lastmod>2026-04-14T10:57:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ritm-raboty-dlya-chastichnogo-cto</loc>
    <lastmod>2026-04-10T05:48:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ritualy-inzhenerov-dlya-komand-ai</loc>
    <lastmod>2026-04-12T06:15:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/roli-cto-i-coo-v-avtomatizacii-kotorye-derzhat-pilot-v-ramkah</loc>
    <lastmod>2026-04-14T12:22:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/roli-intsidentov-dlia-maloi-komandy</loc>
    <lastmod>2026-04-12T06:02:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rol-inzhenera-v-ai-startape-chto-vse-eshche-on-otvechaet</loc>
    <lastmod>2026-04-13T07:57:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/roli-osnovatelya-i-fraktsionnogo-cto-kto-reshaet-pervym</loc>
    <lastmod>2026-04-27T21:27:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/roli-v-ai-kompanii-kak-menyayutsya-reviewery-operatory-eksperty</loc>
    <lastmod>2026-04-11T22:09:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rol-otvetstvennogo-za-reliz</loc>
    <lastmod>2026-04-14T07:24:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/room-vs-sqldelight-vs-realm-dlya-oflayn-android-prilozheniy</loc>
    <lastmod>2026-04-27T05:24:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rotatsiya-sekretov-webhookov-bez-sboev</loc>
    <lastmod>2026-04-10T07:03:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rubrika-proverki-otvetov-ii-dlya-ops-podderzhki-i-prodazh</loc>
    <lastmod>2026-04-10T12:45:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ruchnaia-sverka-nechiotkie-granitsy-sistem</loc>
    <lastmod>2026-04-10T07:16:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ruchnaya-proverka-kak-produkt-shtat-eskalaciya-ceny</loc>
    <lastmod>2026-04-14T11:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ruchnaya-proverka-riskovannyh-izmeneniy-koda-v-komandah-s-ai</loc>
    <lastmod>2026-04-13T07:31:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ruchnoe-upravlenie-routerom-modeley-v-dni-sboev</loc>
    <lastmod>2026-04-13T20:16:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ruff-vs-flake8-black-i-isort-dlya-prostogo-python-lintinga</loc>
    <lastmod>2026-04-27T05:13:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rukovoditeli-inzhenerov-v-ocheredi-podderzhki-raz-v-nedelyu</loc>
    <lastmod>2026-04-12T06:35:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rukovodstvo-podderzhki-platezhei-dlia-slozhnykh-programmnykh-produktov</loc>
    <lastmod>2026-04-11T19:58:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rukovodstvo-po-kolokatsii-dlya-pervogo-fizicheskogo-servera</loc>
    <lastmod>2026-04-11T21:54:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/runbooks-dlya-nebolshogo-saas-pervaya-avariya</loc>
    <lastmod>2026-04-10T08:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rust-dlya-produktovyh-komand-kogda-opravdano-i-kogda-tormozit</loc>
    <lastmod>2026-04-10T05:43:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rust-go-ili-python-dlya-cli-utilit-v-prodakshene</loc>
    <lastmod>2026-04-13T00:51:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rust-i-c-ffi-bezopasnye-granicy-dlya-postepennoj-pererabotki</loc>
    <lastmod>2026-04-13T03:24:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/rust-serde-dlya-nestabilnyh-api-patterny-kotorye-perezhivayut-izmeneniya</loc>
    <lastmod>2026-04-13T01:07:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ruts-sidekary-dlya-goryachih-putey-v-sistemah-na-go-i-python</loc>
    <lastmod>2026-04-13T00:13:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/s3-fan-out-s-ocheredyami-i-rabotnikami-kotorye-mozhno-otsledit</loc>
    <lastmod>2026-04-13T07:19:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/saas-sozdannyi-osnovatelem-ot-geroicheskogo-kodinga-k-sovmestnoi-otvetstvennosti</loc>
    <lastmod>2026-04-27T21:27:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/samohosting-zavisimostey-postavshchikov-kak-sdelat-pervyy-shag</loc>
    <lastmod>2026-04-11T19:51:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/samokhosting-i-upravliaemye-servisy-dlia-malykh-kompanii</loc>
    <lastmod>2026-04-27T21:31:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/samooobnovlyayushchayasya-dokumentatsiya-iz-koda-tiketov-i-ai</loc>
    <lastmod>2026-04-10T09:28:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/samostoiatel-nyi-khosting-vs-podpiska-u-vendora-kogda-eto-okupaetsia</loc>
    <lastmod>2026-04-13T05:43:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/samostoyatelno-razmeshchennyy-gitlab-dlya-startapov-kogda-eto-vygodno</loc>
    <lastmod>2026-04-13T06:18:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/samostoyatelnye-rannery-bare-metal-vs-cloud-vm-dlya-ci</loc>
    <lastmod>2026-04-13T07:04:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/samostoyatelnyj-inferens-na-odnoj-gpu-limity-stoimost-privatnost</loc>
    <lastmod>2026-04-13T19:57:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sbom-dlya-anket-pokupateley</loc>
    <lastmod>2026-04-11T18:32:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sbor-investitsiy-pri-zavisimostyakh-ot-api</loc>
    <lastmod>2026-04-12T23:21:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sbor-sredstv-dlya-funkcii-ai-s-chelovecheskim-prosmotrom</loc>
    <lastmod>2026-04-13T01:03:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sbor-sredstv-posle-propusknogo-reliza-chto-nuzhno-investoram</loc>
    <lastmod>2026-04-13T00:44:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sbor-trebovanij-onboarding-bez-pererabotok</loc>
    <lastmod>2026-04-11T06:54:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sbrokennye-peredachi-roli-pered-pokupkoy-ai-instrumentov</loc>
    <lastmod>2026-04-27T05:20:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sbros-arkhitektury-ot-osnovatelya-kogda-latki-ne-pomogayut</loc>
    <lastmod>2026-04-12T06:08:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sbros-tekhsteka-udalite-odin-sloy-pered-bolshimi-izmeneniyami</loc>
    <lastmod>2026-04-27T05:36:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/scoping-produkta-ogranicheniya</loc>
    <lastmod>2026-04-11T22:03:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sdelat-ili-kupit-ii-instrumenty-kak-cto-vybirayut-pravilnyy-put</loc>
    <lastmod>2026-04-14T09:18:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sdelka-s-razmeshcheniem-u-pokupatelya-podderzhka-obnovleniya-i-bezopasnost</loc>
    <lastmod>2026-04-13T05:02:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sdelki-s-razmeshcheniem-u-klienta-bez-otvetstvennogo-za-obnovleniya</loc>
    <lastmod>2026-04-27T21:25:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sdvig-shemy-api-poymat-sboi-do-vypuska</loc>
    <lastmod>2026-04-11T05:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sekrety-pod-upravleniem-klienta-dlya-bezopasnyh-obnovleniy-tokenov-v-prodakshne</loc>
    <lastmod>2026-04-10T14:32:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/self-hosted-inzhenernyy-stek-kogda-on-ekonomit-vremya</loc>
    <lastmod>2026-04-14T05:45:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/semplirovanie-trassirovok-mezhdu-servisami-bez-slepykh-zon</loc>
    <lastmod>2026-04-27T05:36:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sentry-umenshenie-shuma</loc>
    <lastmod>2026-04-10T06:43:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sentry-vs-opentelemetry-dlya-nebolshikh-komand-chto-podklyuchit-pervym</loc>
    <lastmod>2026-04-27T05:21:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/serialnye-id-protiv-uuid-gde-podkhodyat-sortiruemye-id</loc>
    <lastmod>2026-04-13T00:20:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/server-komponenty-nextjs-dlya-vnutrennih-dashbordov</loc>
    <lastmod>2026-04-13T07:19:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/servernye-deystviya-next-js-dlya-chistykh-granits-komandy</loc>
    <lastmod>2026-04-12T23:41:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sfera-otvetstvennosti-part-time-cto-chto-reshit-do-pervogo-dnya</loc>
    <lastmod>2026-04-15T05:02:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablon-ai-zaprosa-dlya-finansov-i-operatsiy</loc>
    <lastmod>2026-04-13T07:31:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablon-instrukcii-na-sluchay-incidenta-dlya-novyh-inzhenerov</loc>
    <lastmod>2026-04-13T05:43:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablon-obzora-intsidenta-dlya-startapov</loc>
    <lastmod>2026-04-10T05:21:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablon-peredachi-ot-prodazh-v-razrabotku-kotoryj-predotvrashchaet-peredelki</loc>
    <lastmod>2026-04-13T19:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablony-go-servisov-bez-boli-privyazki-k-frejmvorku</loc>
    <lastmod>2026-04-13T07:30:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablony-idempotentnosti-dlya-platezhey</loc>
    <lastmod>2026-04-10T06:51:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablony-otkazov-v-riskovykh-rabochikh-protsessakh</loc>
    <lastmod>2026-04-10T12:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablony-pajplaynov-prekratit-kopirovanie-yaml-v-repo</loc>
    <lastmod>2026-04-10T09:24:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablony-podskazok-dlya-reguliruemyh-rabochih-protsessov</loc>
    <lastmod>2026-04-11T05:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablony-pr-dlya-repozitoriev-s-aktivnym-ispolzovaniem-assistentov</loc>
    <lastmod>2026-04-13T20:11:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablony-zadach-dlya-generacii-koda-sokratyvajut-peredelki</loc>
    <lastmod>2026-04-11T06:36:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shablony-zadach-tokio-chtoby-izbezhat-skrytoi-konkurentsii-v-rust</loc>
    <lastmod>2026-04-13T02:23:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shagi-reaktsii-na-utechku-postavshhika-pervyj-chas</loc>
    <lastmod>2026-04-11T19:55:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shardirovanie-testov-v-ci-kogda-nabor-testov-perestal-bystro-zavershatsya</loc>
    <lastmod>2026-04-10T14:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shell-skripty-protiv-rasshirenij-redaktora-i-servernyh-dejstvij</loc>
    <lastmod>2026-04-12T06:41:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shema-komandy-posle-pmf-bez-rannih-menedzherov</loc>
    <lastmod>2026-04-11T18:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/shtormy-povtorov-v-produktakh-ii-ostanovite-umnozhenie-sboev</loc>
    <lastmod>2026-04-10T10:07:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/signaly-doveriya-ii-dlya-platezhey-i-izmeneniy-zapisej</loc>
    <lastmod>2026-04-11T20:10:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/signaly-o-vozraste-ocheredi</loc>
    <lastmod>2026-04-11T17:54:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/signaly-riska-prodleniya</loc>
    <lastmod>2026-04-10T09:15:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/signaly-slabogo-inzhenernogo-rukovodstva-v-support-ticketah</loc>
    <lastmod>2026-04-14T07:00:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/silnaya-istorija-dlya-raisa-problemy-implementacii</loc>
    <lastmod>2026-04-13T00:13:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/silnye-kandidaty-cto-ukhodyat-iz-za-nedoveriya-a-ne-tolko-iz-za-deneg</loc>
    <lastmod>2026-04-14T21:46:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/silnyi-tekhnicheskii-vladelets-proverte-po-realnym-dannym</loc>
    <lastmod>2026-04-27T21:36:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sinteticheskie-testovye-nabory-dlya-komand-produkta-i-ops</loc>
    <lastmod>2026-04-10T13:09:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skanirovanie-sekretov-dlya-tiketov-i-obrazcov-koda</loc>
    <lastmod>2026-04-11T16:54:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skolko-stoit-samostoyatelnyy-khosting-do-sravneniya</loc>
    <lastmod>2026-04-13T20:29:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skor-karta-vnedreniya-ii-dlya-rukovoditeley-otdelov</loc>
    <lastmod>2026-04-12T06:04:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skorost-relizov-i-operatsionnaia-rabota</loc>
    <lastmod>2026-04-12T22:50:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skorost-vosstanovleniya-bekapa-dlya-startapov-proverte-ves-protsess</loc>
    <lastmod>2026-04-13T20:07:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skript-otvetov-investoram-dlya-tekhnicheskih-osnovatelej</loc>
    <lastmod>2026-04-12T22:56:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skrytaia-tsena-raboty-ii</loc>
    <lastmod>2026-04-14T13:11:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skrytye-izderzhki-anket-pokupateley</loc>
    <lastmod>2026-04-13T20:16:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skrytye-rasxody-oblaka-logi-bazy-prostoy</loc>
    <lastmod>2026-04-10T08:40:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skrytye-tablicy-v-processnoj-avtomatizacii-snachala-ispravte-vhody</loc>
    <lastmod>2026-04-13T20:11:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/skuchnye-biblioteki-dlya-startapov-kotorye-rabotayut-godami</loc>
    <lastmod>2026-04-13T02:47:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/slabye-pravila-produkta-chto-rano-vydayut-voprosy-v-podderzhke</loc>
    <lastmod>2026-04-27T05:46:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/slack-kanal-reshenii</loc>
    <lastmod>2026-04-12T06:38:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/slaid-ispolzovaniya-sredstv-dlya-inzhenerii</loc>
    <lastmod>2026-04-12T23:04:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sledy-dlya-izmeneniy-koda-ii</loc>
    <lastmod>2026-04-12T06:26:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sliyanie-akkauntov-bez-poteri-istorii</loc>
    <lastmod>2026-04-11T17:43:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/slo-dlya-startapov-prostye-obeshchaniya</loc>
    <lastmod>2026-04-10T05:09:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sloe-tehnicheskoe-liderstvo-v-enterprise-sdelkah</loc>
    <lastmod>2026-04-14T12:22:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sloj-bff-dlya-veb-i-mobilnyh</loc>
    <lastmod>2026-04-13T00:20:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/slomannye-inzhenernye-resheniya-pochemu-eshche-odin-naym-ne-pomozhet</loc>
    <lastmod>2026-04-13T06:56:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/slozhnost-razvertyvaniya-dlya-raunda</loc>
    <lastmod>2026-04-12T23:19:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sluzhby-prilozheniia-protiv-domennykh-sluzhb-odno-pravilo</loc>
    <lastmod>2026-04-12T23:26:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/smeshannyi-stek-iz-koda-i-no-code-dlya-vstrech-s-investorami</loc>
    <lastmod>2026-04-13T06:27:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/smeshannyy-nabor-frontend-testov-dlya-komand-s-ii</loc>
    <lastmod>2026-04-13T00:59:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/smozhet-li-produkt-vyderzhat-10x-spros</loc>
    <lastmod>2026-04-12T23:23:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/snachala-chtenie-pered-perekljucheniem-zapisi</loc>
    <lastmod>2026-04-11T06:01:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/snachala-prover-te-protsessy-dannye-i-vremia</loc>
    <lastmod>2026-04-13T07:04:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/snachala-vosstanovlenie-potom-novye-instrumenty-v-nebolshoi-inzhenernoi-komande</loc>
    <lastmod>2026-04-13T07:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/snizhenie-raskhodov-na-oblako-cherez-ustranenie-lishnego-v-arkhitekture</loc>
    <lastmod>2026-04-27T05:38:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/snizit-zatraty-na-infrastrukturu</loc>
    <lastmod>2026-04-13T04:14:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/snizit-zavisimost-ot-faundera-s-dvumya-doverennymi-revyuerami</loc>
    <lastmod>2026-04-13T07:37:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sniz-te-prostoi-ubrav-odnu-zavisimost</loc>
    <lastmod>2026-04-12T06:11:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sobesedovanie-cto-dlya-startapa-proverka-zdravogo-smysla-pod-davleniem</loc>
    <lastmod>2026-04-14T20:55:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sobirat-dengi-ili-ispravit-produkt</loc>
    <lastmod>2026-04-13T01:02:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sobytiinaia-arkhitektura-pered-product-market-fit</loc>
    <lastmod>2026-04-10T12:51:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/soglashenie-faundera-i-tekhleda-kotoroe-sokrashchaet-peredelki</loc>
    <lastmod>2026-04-13T07:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/soglasovaniya-v-slack-snachala-perenosite-tolko-riskovye</loc>
    <lastmod>2026-04-13T20:17:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/soglasovannost-chtenie-posle-zapisi-v-admin-paneli</loc>
    <lastmod>2026-04-11T17:39:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/soglasovatelnyy-workflow-iz-email-v-ponyatnye-stadii</loc>
    <lastmod>2026-04-27T21:27:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sohranit-neformalnye-znaniya-v-semejnom-biznese-bez-nagromozhdeniya-prilozhenij</loc>
    <lastmod>2026-04-14T09:00:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokrashchenie-ocheredi-avtomatizatsiya-vokrug-rezultatov</loc>
    <lastmod>2026-04-12T06:14:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokrashchenie-raskhodov-v-komandakh-razrabotki</loc>
    <lastmod>2026-04-27T05:46:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokratite-obrascheniya-v-podderzhku-pri-pomoshchi-povtornyh-popytok-kesha-i-progressa</loc>
    <lastmod>2026-04-12T06:39:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokratite-soveshchaniya-s-ii-zhurnaly-okna-proverki-pravila</loc>
    <lastmod>2026-04-13T07:09:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokratite-trenie-pri-onbordinge</loc>
    <lastmod>2026-04-13T07:04:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokratite-zatraty-na-logirovanie-sokhranyaya-oshibki-a-ne-kazhdyi-uspekh</loc>
    <lastmod>2026-04-13T20:07:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokratit-inzhenernuyu-komandu-ne-slomav-produkt</loc>
    <lastmod>2026-04-14T21:38:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokratit-peredelki-ai-cherez-yasnye-brify</loc>
    <lastmod>2026-04-12T06:36:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokratit-raskhody-v-oblake-pered-naemom-razrabotchikov</loc>
    <lastmod>2026-04-10T03:28:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sokratit-razrastanie-ai-instrumentov-i-ostavit-odin-operacionnyy-model</loc>
    <lastmod>2026-04-27T21:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/soobshcheniia-otkaza-ii-kak-sokhranit-dvizhenie-pol-zovatelia</loc>
    <lastmod>2026-04-10T07:44:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sootvetstvie-pered-sertifikatsiei-chto-pokazat-pokupateliam</loc>
    <lastmod>2026-04-12T23:23:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sootvetstvie-produkta-rynku-i-arkhitektura-kogda-vy-zhdali-slishkom-dolgo</loc>
    <lastmod>2026-04-14T21:38:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sopostavlenie-zakazov-s-ii-dlya-uskorennoj-proverki-schetov</loc>
    <lastmod>2026-04-11T23:04:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/soprovhozhdenie-mentorov-akseleratora-kotoroe-prevrashchaet-razgovory-v-dejstviya</loc>
    <lastmod>2026-04-14T15:12:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sostoianie-ekrana-na-kotlin-flow-bez-zaputannykh-nabliudatelei</loc>
    <lastmod>2026-04-13T02:00:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sostoyanie-form-v-react-dlya-dlinnyh-ekranov-lokalnoe-sostoyanie-redyusery-biblioteki</loc>
    <lastmod>2026-04-13T00:30:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sostoyanie-sistemy-ne-tolko-aptaym-priznaki-hrupkogo-steka</loc>
    <lastmod>2026-04-13T05:43:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sovetniki-startapov-kogda-pomogaiut-i-kogda-zamedliaiut</loc>
    <lastmod>2026-04-10T06:43:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sovety-arkhitektury-agentstva-chto-proverit-pered-podpisaniem</loc>
    <lastmod>2026-04-11T06:28:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sovmestnye-biblioteki-promptov-bez-uzkih-mest-dlya-komand</loc>
    <lastmod>2026-04-11T22:57:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sovmestnye-tekhnicheskie-vorkshopy-dlia-bystroi-postavki-po-produktovoi-modeli</loc>
    <lastmod>2026-04-14T07:37:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sozdavaite-eval-kejsy-bez-python-iz-tiketov-i-tablits</loc>
    <lastmod>2026-04-10T05:55:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spasatelnyj-audit-startapa-priznaki-dlya-akseleratorov</loc>
    <lastmod>2026-04-14T06:51:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spasenie-komandy-ili-umen-shenie-ob-ema-kak-poniat-rano</loc>
    <lastmod>2026-04-12T06:34:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spasenie-mvp-na-pozdnei-stadii-poka-prodazhi-i-rost-prodolzhayutsya</loc>
    <lastmod>2026-04-27T21:37:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spasenie-programmnogo-obespecheniya-bez-perepisyvanija</loc>
    <lastmod>2026-04-12T06:20:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spec-first-programmirovanie-s-assistentami-men-she-diffov</loc>
    <lastmod>2026-04-11T16:52:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/specifikacii-dlya-smeshannykh-chelovecheskih-i-ai-protsessov</loc>
    <lastmod>2026-04-12T06:09:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/specifikacii-zayavok-dlya-lyudej-i-ai</loc>
    <lastmod>2026-04-11T18:15:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/specifikatsii-funktsiy-ustoychivye-k-smene-modelej</loc>
    <lastmod>2026-04-11T19:59:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spiski-razreshennyh-komand-dlya-kod-assistentov-v-realnyh-repozitoriyah</loc>
    <lastmod>2026-04-13T20:17:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spiski-razreshyonnyh-ip-protiv-vpn-dlya-vnutrennih-instrumentov</loc>
    <lastmod>2026-04-11T18:23:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spisok-izvestnykh-strannostei-dlia-podderzhki</loc>
    <lastmod>2026-04-13T20:17:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spisok-proverok-otklyucheniya-klienta</loc>
    <lastmod>2026-04-11T19:55:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spisok-zapretov-dlya-vneshnih-inzhenerov</loc>
    <lastmod>2026-04-12T06:43:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spokoinyi-put-eskalatsii-dlia-tekhnicheskikh-osnovatelei</loc>
    <lastmod>2026-04-12T06:44:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spokoynyy-plan-vnedreniya-ii-v-rabotu-dlya-vashey-komandy</loc>
    <lastmod>2026-04-13T07:08:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spravochniki-inzhenerov-dovyerie-dlya-novyh-sotrudnikov</loc>
    <lastmod>2026-04-10T05:27:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/spravochnye-pakety-dlya-ai-zadach-s-korotkim-srokom-deystviya</loc>
    <lastmod>2026-04-13T05:43:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sqlc-vs-gorm-vs-ent-vybor-sloya-dannyh-dlya-rosta</loc>
    <lastmod>2026-04-27T05:17:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sqlmodel-vs-sqlalchemy-dlya-rastushchikh-python-servisov</loc>
    <lastmod>2026-04-27T05:24:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sql-ocheredi-protiv-otdelnogo-brokera-kak-vybrat</loc>
    <lastmod>2026-04-11T20:06:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sravnenie-bibliotek-ogranicheniya-chastoty-zaprosov-nodejs-dlya-publichnyh-api</loc>
    <lastmod>2026-04-13T04:25:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sravnenie-bibliotek-react-dlya-polucheniya-dannyh-v-admin-prilozheniyah</loc>
    <lastmod>2026-04-12T23:53:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sravnenie-bibliotek-react-query-builder-dlya-vnutrennih-instrumentov</loc>
    <lastmod>2026-04-13T00:26:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sravnenie-virtualizirovannykh-tablits-s-inline-redaktirovaniem-v-react</loc>
    <lastmod>2026-04-27T05:27:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sravnit-tehnicheskie-varianty-pod-davleniem</loc>
    <lastmod>2026-04-14T08:13:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sreda-demo-prodazh-sbros-nochyu</loc>
    <lastmod>2026-04-10T07:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sroki-deistviya-vnutrennikh-dokumentov-dlya-assistentov</loc>
    <lastmod>2026-04-13T07:57:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sroki-okonchaniia-ii-eksperimentov</loc>
    <lastmod>2026-04-27T05:29:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sroki-prinyatiya-resheniy-dlya-sokrashcheniya-vstrech</loc>
    <lastmod>2026-04-13T20:35:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/sryvy-relizov-v-orgstrukture</loc>
    <lastmod>2026-04-14T05:36:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ssh-dostup-bez-obshchikh-parolei-kratkosrochnye-vkhody</loc>
    <lastmod>2026-04-10T12:32:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/staff-engineer-ili-vneshniy-sovetnik-kak-osnovatelyam-vybrat</loc>
    <lastmod>2026-04-11T23:06:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/staff-engineer-vs-fractional-cto-kogda-otlozhit-naym</loc>
    <lastmod>2026-04-14T09:43:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/staff-level-inzhenernaya-otsenka-v-ai-nasyshchennykh-komandakh</loc>
    <lastmod>2026-04-13T07:31:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/standartizatsiya-odnogo-steka-bez-zamedleniya-komandy</loc>
    <lastmod>2026-04-13T07:14:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/standartiziruite-pered-naemom-podriadchikov</loc>
    <lastmod>2026-04-11T06:40:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/standartiziruyte-puti-soglasovaniya-i-sokratite-poteri-v-komande-razrabotki</loc>
    <lastmod>2026-04-27T05:25:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/standarty-arhitektury-dlya-vneshnih-komand-sokhranyayushchie-edinobrazie</loc>
    <lastmod>2026-04-10T08:10:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/standarty-infrastruktury-dlia-malykh-komand</loc>
    <lastmod>2026-04-11T21:55:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/standarty-promptov-dlya-komand</loc>
    <lastmod>2026-04-13T05:35:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/starap-zavyazannyy-na-osnovatele-plan-peredachi-do-vygoraniya</loc>
    <lastmod>2026-04-13T06:49:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/starshie-resheniia-v-komandakh-s-ii</loc>
    <lastmod>2026-04-11T22:02:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/startap-bystrye-relizy-no-vse-ravno-buksuet</loc>
    <lastmod>2026-04-14T15:15:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/startap-posle-agentstva-cheklist-mentora</loc>
    <lastmod>2026-04-14T12:08:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/startup-stop-list-chto-ne-stroit-ne-pokupat-i-ne-avtomatizirovat</loc>
    <lastmod>2026-04-13T20:06:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/startup-tehnicheskie-voprosy-otvety-format-kotoryi-komandy-deistvitelno-ispolzuiut</loc>
    <lastmod>2026-04-14T06:06:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/startup-tehnicheskij-lider-builder-stabilizer-ili-scaler</loc>
    <lastmod>2026-04-14T20:53:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/state-mashiny-v-react-dlya-oformleniya-zakaza-i-soglasovaniya</loc>
    <lastmod>2026-04-13T03:19:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/status-dlya-komand-podderzhki-ne-prosto-krasnyy-i-zelyonyy</loc>
    <lastmod>2026-04-12T06:09:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/statusy-dlitelnyh-zadach</loc>
    <lastmod>2026-04-11T18:28:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stek-dlya-novyh-servisov-v-maloy-komande</loc>
    <lastmod>2026-04-13T05:40:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stek-monitoringa-dlya-malenkih-komand</loc>
    <lastmod>2026-04-13T07:57:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stek-obrabotki-izobrazhenii-dlia-sovremennykh-prilozhenii-chto-i-gde-ispol-zovat</loc>
    <lastmod>2026-04-13T02:29:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stek-platformy-dlya-malenkoj-komandy-7-servisov</loc>
    <lastmod>2026-04-11T21:51:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-arkhitektury-mvp-pochemu-startapy-tratyat-rano</loc>
    <lastmod>2026-04-10T15:23:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-chastichnogo-cto-rastet-kogda-kalendar-v-khaose</loc>
    <lastmod>2026-04-27T21:36:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-infrastruktury-ii-vazhnee-ceny-modeli</loc>
    <lastmod>2026-04-13T07:37:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-medlennyh-relizov-i-podderzhki</loc>
    <lastmod>2026-04-13T04:19:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-obrabotki-izobrazheniy-v-next-js-do-togo-kak-zagruzki-stanut-dorogimi</loc>
    <lastmod>2026-04-13T03:17:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-on-prem-chto-realno-dobavlyayut-predpriyatiya</loc>
    <lastmod>2026-04-10T06:19:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-podderzhki-individualnoy-izolyatsii</loc>
    <lastmod>2026-04-12T06:21:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-podderzhki-kastomnoj-funkcii-vyshe-chem-vremya-na-razrabotku</loc>
    <lastmod>2026-04-13T20:26:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-samostoyatelnogo-hostinga-posle-besplatnogo-tarifa-chto-uchityvat</loc>
    <lastmod>2026-04-27T05:46:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-sgenerirovannogo-koda-i-pochemu-granicy-produkta-kazhutsya-falshivymi</loc>
    <lastmod>2026-04-13T07:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-soderzhaniia-neispol-zuemykh-funktsii</loc>
    <lastmod>2026-04-11T05:52:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-vnedreniya-saas-i-vzglyad-cto-dlya-nebolshih-komand</loc>
    <lastmod>2026-04-27T21:31:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stoimost-za-uspeshnuyu-ai-zadachu</loc>
    <lastmod>2026-04-10T05:21:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/strategiya-arkhivirovaniya-dlya-bystroy-raboty-goryachih-tablits</loc>
    <lastmod>2026-04-10T11:51:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/strategiya-logirovaniya-sobytiy-sokratit-rashody-i-uskorit-otladku</loc>
    <lastmod>2026-04-10T05:06:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/strategiya-testirovaniya-ai-dlya-bystro-vypuskaushchih-komand</loc>
    <lastmod>2026-04-11T22:07:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/strategiya-testovyh-okruzhenij-dlya-nebolshih-komand-polnaya-ili-prevue</loc>
    <lastmod>2026-04-10T11:15:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/strategiya-vetvleniya-dlya-ci</loc>
    <lastmod>2026-04-10T08:52:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stress-test-dezhurstva-s-ii-podderzhkoi</loc>
    <lastmod>2026-04-13T07:47:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/striming-tokenov-v-ii-kogda-pomogaet-i-kogda-otvlekaet</loc>
    <lastmod>2026-04-11T16:46:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/strogaya-proverka-izmeneniy-konfiguracii</loc>
    <lastmod>2026-04-11T21:56:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/stroi-ili-pokupat-vnutrennie-instrumenty-kogda-dostatochno-skripta</loc>
    <lastmod>2026-04-10T05:31:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/struktura-obektnoe-khranilishche-kotoraya-rabotaet</loc>
    <lastmod>2026-04-10T07:40:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/struktura-paketov-go-servisa-dlya-rastushchego-repozitoriya</loc>
    <lastmod>2026-04-12T23:32:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/struktura-papok-nextjs-posle-shesti-mesiatsev</loc>
    <lastmod>2026-04-12T23:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/strukturovannye-otvety-protiv-svobodnogo-teksta</loc>
    <lastmod>2026-04-11T17:44:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/supabase-ili-svoi-postgres-dlya-rannego-saas-prilozheniya</loc>
    <lastmod>2026-04-27T05:36:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/svodki-deploya-dlya-bystroj-otladki-posle-releza</loc>
    <lastmod>2026-04-11T23:09:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/swift-konkurentnost-dlya-sinkhronizatsii-v-mobilnykh-prilozheniyakh</loc>
    <lastmod>2026-04-13T07:30:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/swiftui-ili-uikit-dlya-legacy-prilozheniy-kak-vybrat-seychas</loc>
    <lastmod>2026-04-13T00:03:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/szhatie-docker-obrazov-dlya-bystrykh-razvertyvanij</loc>
    <lastmod>2026-04-10T09:16:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tablica-onbordinga-klientov-nayti-probely-v-nastroyke-rano</loc>
    <lastmod>2026-04-13T20:43:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tablicy-audita-vyzovov-instrumentov-dlya-reglamentirovannyh-agentov</loc>
    <lastmod>2026-04-11T18:15:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tablitsa-kataloga-servisov-dlia-komand-do-pokupki-portala</loc>
    <lastmod>2026-04-27T05:36:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tablitsa-soglasovaniia-ai-instrumentov-pered-sleduiushchim-zaprosom</loc>
    <lastmod>2026-04-13T07:04:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tablitsy-resheniy-dlya-pravil-odobreniya</loc>
    <lastmod>2026-04-11T17:07:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tailscale-funnel-vs-cloudflare-tunnel-dlya-vnutrennih-instrumentov</loc>
    <lastmod>2026-04-27T05:21:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tailscale-ssh-protiv-bastion-hostov-dlya-nebolshoy-komandy</loc>
    <lastmod>2026-04-13T06:15:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tailscale-wireguard-i-vpn-shlyuz-dlya-nebolshikh-komand</loc>
    <lastmod>2026-04-13T06:18:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/taksonomiia-iskliuchenii-dlia-rabochikh-protsessov-pered-avtomatizatsiei</loc>
    <lastmod>2026-04-10T06:33:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/taksonomiia-oshibok-ii-sortiruite-problemy-prezhde-chem-komanda-ikh-ispravit</loc>
    <lastmod>2026-04-11T18:34:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tanstack-router-protiv-react-router-dlya-bolshih-adminok</loc>
    <lastmod>2026-04-27T05:46:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/technical-leader-interview-question-ask-what-theyd-cut</loc>
    <lastmod>2026-04-13T20:28:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/technicheskoe-planirovanie-pre-seed-do-najma-ili-autsorsinga</loc>
    <lastmod>2026-04-15T02:07:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tegi-oblachnyh-resursov-dlya-buhgalterii-i-inzhenerii</loc>
    <lastmod>2026-04-11T16:59:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehlid-ili-engineering-manager-kogda-nuzhen</loc>
    <lastmod>2026-04-11T06:56:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskaya-istoriya-dlya-osnovateley-pered-sistemnoy-shemoy</loc>
    <lastmod>2026-04-14T18:15:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskaya-ochistka-pered-naymom-inzhenerov</loc>
    <lastmod>2026-04-14T06:03:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskaya-panel-najma-dlya-startapov</loc>
    <lastmod>2026-04-14T07:47:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskaya-podderzhka-dlya-osnovateley-prostaya-matritsa-akseleratora</loc>
    <lastmod>2026-04-14T08:46:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskaya-prostota-kak-vybor-rukovoditelya-dlya-skorosti-i-marzhi</loc>
    <lastmod>2026-04-14T10:17:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskaya-proverka-produktov-sdelannyh-frilanserom</loc>
    <lastmod>2026-04-14T05:21:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskaya-strategiya-protiv-inzhenernogo-menedzhmenta-kogda-vmeshivatsya</loc>
    <lastmod>2026-04-14T21:38:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskie-chasy-konsultaciy-dlya-startapov</loc>
    <lastmod>2026-04-14T08:46:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskie-obzory-akkauntov-rannie-riski-ottoka</loc>
    <lastmod>2026-04-10T07:19:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskie-spikery-dlya-akseleratorov-s-urokami-iz-realnoj-praktiki</loc>
    <lastmod>2026-04-14T11:03:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskie-temy-vystuplenij-dlya-faunderov</loc>
    <lastmod>2026-04-14T15:15:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskie-zayavleniya-demo-day-kotorye-osnovatelyam-stoit-proverit-snachala</loc>
    <lastmod>2026-04-14T07:47:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskii-soosnovatel-protiv-podryadchika-kak-osnovateli-zamechayut-razryv</loc>
    <lastmod>2026-04-15T02:07:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-dolg-v-kontraktah-skrytye-rashody</loc>
    <lastmod>2026-04-12T06:15:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-mentor-day-prostaya-forma-dlya-osnovatelej</loc>
    <lastmod>2026-04-14T09:43:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-najm-posle-raunda-ustranite-probel-v-otvetstvennosti</loc>
    <lastmod>2026-04-14T10:25:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-najm-v-epohu-ii-suzhdenie-vmesto-shablonnogo-koda</loc>
    <lastmod>2026-04-14T05:22:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-obzor-izmeneniya-cen-pered-zapuskom-novogo-tarifa</loc>
    <lastmod>2026-04-14T07:00:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-onboarding-dlya-netekhnicheskikh-nastavnikov-v-startapakh</loc>
    <lastmod>2026-04-14T18:15:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-razbor-startapa-s-uvazheniem-k-vremeni-osnovatelya</loc>
    <lastmod>2026-04-14T06:44:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-soosnovatel-ili-konsultant-dlya-pervogo-produkta</loc>
    <lastmod>2026-04-14T21:12:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-sovetnik-dlya-sryvayushchegosya-sprinta-chto-menyat-pervym</loc>
    <lastmod>2026-04-14T21:18:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskij-spiker-dlya-akseleratorov-pochemu-office-hours-rabotayut</loc>
    <lastmod>2026-04-14T07:37:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskiy-audit-risk-vyruchki</loc>
    <lastmod>2026-04-27T21:27:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskiy-avtoritet-v-antikrizisnom-razvorote</loc>
    <lastmod>2026-04-14T09:18:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskiy-cheklist-pered-vstrechami-s-investorami</loc>
    <lastmod>2026-04-15T05:02:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskiy-mentor-pri-nayme-faundera-kogda-vmeshivatsya</loc>
    <lastmod>2026-04-14T06:48:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskiy-sosnovatel-v-customer-discovery-chto-on-dolzhen-brat-na-sebya</loc>
    <lastmod>2026-04-14T21:53:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskiy-vorkshop-folou-ap-progresa-osnovatelya</loc>
    <lastmod>2026-04-14T08:46:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-liderstvo-dlya-produktov-sozdannyh-agentstvom-pri-ogranichennom-byudzhete</loc>
    <lastmod>2026-04-27T21:27:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-liderstvo-kotoroe-dovodit-resheniya-do-kontsa</loc>
    <lastmod>2026-04-27T21:36:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-liderstvo-v-startapah-eto-ne-vladenie</loc>
    <lastmod>2026-04-27T21:35:50Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-liderstvo-v-startapah-rezultat-protiv-otvetstvennosti</loc>
    <lastmod>2026-04-14T12:22:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-mentorstvo-posle-demo-day-dlya-startapov</loc>
    <lastmod>2026-04-14T18:10:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-napravlenie-dlya-inzhenernyh-menedzherov-pochemu-komandy-uhodyat-v-drejf</loc>
    <lastmod>2026-04-14T07:36:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-nastavnichestvo-dlya-akseleratorov-s-smeshannymi-kogortami</loc>
    <lastmod>2026-04-14T21:27:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-nastavnichestvo-dlya-osnovatelej-kak-videt-riski-startapa</loc>
    <lastmod>2026-04-14T06:35:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-nastavnichestvo-dlya-osnovateley-chto-obsyzhdat-snachala</loc>
    <lastmod>2026-04-15T02:07:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tehnicheskoe-nastavnichestvo-s-ocheredi-podderzhki</loc>
    <lastmod>2026-04-14T06:51:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhicheskiy-mentor-na-zvonkakh-s-klientami-kogda-ego-podklyuchat</loc>
    <lastmod>2026-04-14T06:46:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaia-anketa-pered-prodazhei-dlia-luchshego-podbora-lidov</loc>
    <lastmod>2026-04-11T18:22:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaia-komanda-osnovatelia-posle-pervykh-pobed</loc>
    <lastmod>2026-04-13T01:01:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaia-otsenka-pered-pivotom-produkta-chto-proverit</loc>
    <lastmod>2026-04-11T06:27:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaia-peredacha-ot-osnovatelia-bez-poteri-konteksta</loc>
    <lastmod>2026-04-14T09:18:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaia-perezagruzka-dlia-komand-razrabotki-3-priznaka</loc>
    <lastmod>2026-04-13T05:35:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaia-proverka-pered-masshtabirovaniem</loc>
    <lastmod>2026-04-12T23:02:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaia-sortirovka-portfelia-startap-kogort-za-2-nedeli</loc>
    <lastmod>2026-04-14T08:46:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaya-pomoshch-dlya-produkta-sozdannogo-agentstvom</loc>
    <lastmod>2026-04-14T09:30:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaya-proverka-pered-privlecheniem-investitsiy</loc>
    <lastmod>2026-04-10T06:30:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskaya-razvedka-po-obrashcheniyam-podderzhki-dlya-b2b-komand</loc>
    <lastmod>2026-04-13T06:12:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskie-chasy-pered-prodazhami-v-startapakh</loc>
    <lastmod>2026-04-14T08:46:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskie-dokazatel-stva-dlia-seed-investorov</loc>
    <lastmod>2026-04-12T22:57:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskie-otvety-dlia-korporativnykh-pokupatelei</loc>
    <lastmod>2026-04-12T06:02:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskie-probely-kotorye-vredyat-privlecheniyu-investitsiy</loc>
    <lastmod>2026-04-12T23:02:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskie-problemy-rukovodstva-v-komande-iz-pyati-inzhenerov</loc>
    <lastmod>2026-04-14T12:22:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskie-razvedochnye-zvonki-zashchishchaiushchie-dorozhnuiu-kartu-produkta</loc>
    <lastmod>2026-04-10T06:16:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskie-referensy-dlia-investorov-chto-uporiadochit-snachala</loc>
    <lastmod>2026-04-12T23:38:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskie-vorkshopy-dlia-startapov-kotorye-dovodiat-do-rezul-tata</loc>
    <lastmod>2026-04-14T08:46:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskii-audit-posle-propushchennogo-zapuska-2-nedeli</loc>
    <lastmod>2026-04-12T06:12:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskii-konsul-tativnyi-sovet-dlia-startapov</loc>
    <lastmod>2026-04-14T21:38:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskii-konsul-tatsionnyi-reteiner-dlia-startapov</loc>
    <lastmod>2026-04-15T02:14:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskii-ottok-chto-sprashivaiut-investory-o-vashem-produkte</loc>
    <lastmod>2026-04-12T23:05:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskii-plan-pervoi-nedeli-startapa</loc>
    <lastmod>2026-04-12T06:07:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskii-roi-avtomatizatsii-bez-lozhnykh-raschetov</loc>
    <lastmod>2026-04-12T06:36:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskii-sovetnik-na-vstrechakh-s-investorami</loc>
    <lastmod>2026-04-12T23:22:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskii-sovetnik-pered-podpisaniem</loc>
    <lastmod>2026-04-27T05:29:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskij-barer-v-ai-startapah-bez-hajpa</loc>
    <lastmod>2026-04-12T23:05:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskiy-dolg-prodazhnogo-zvonka</loc>
    <lastmod>2026-04-12T06:17:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskiy-dyu-diligens-i-uzkoe-mesto-resheniy-foundera</loc>
    <lastmod>2026-04-13T20:12:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskiy-kofaunder-korotkie-produktovye-sessii</loc>
    <lastmod>2026-04-14T22:02:07Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskiy-lider-na-nepolnuyu-zanyatost-dlya-batcha-akseleratora</loc>
    <lastmod>2026-04-14T06:39:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskiy-risk-v-prognozakh-vyruchki-chto-daet-cto</loc>
    <lastmod>2026-04-14T11:48:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskiy-sovetnik-po-sdelkam-s-postavshchikami-chto-proveryat-osnovatelyam</loc>
    <lastmod>2026-04-12T06:20:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskiy-ustav-startapa-kotoryy-deystvitelno-ispolzuyut</loc>
    <lastmod>2026-04-14T21:57:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskiy-vladelec-sistem-dlya-nebolshoy-it-kompanii</loc>
    <lastmod>2026-04-27T21:37:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskoe-liderstvo-nachinaetsia-s-udaleniia-raboty</loc>
    <lastmod>2026-04-13T05:02:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskoe-nastavnichestvo-dlya-startapov-posle-pervykh-desyati-klientov</loc>
    <lastmod>2026-04-14T21:18:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskoe-obsledovanie-chestnye-prodazhi-i-iasnyi-ob-em-rabot</loc>
    <lastmod>2026-04-27T05:38:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskoe-preimushchestvo-startapa-bez-sekretnogo-retsepta</loc>
    <lastmod>2026-04-12T22:58:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnicheskoe-zakrytie-investorov-90-dnei</loc>
    <lastmod>2026-04-12T22:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhnologicheskii-dek-dlia-soveta-direktorov</loc>
    <lastmod>2026-04-14T11:48:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tekhproverka-ai-pered-podpisaniem</loc>
    <lastmod>2026-04-27T21:27:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/temperature-top-p-stop-tokeny-dlya-realnyh-sluchaev</loc>
    <lastmod>2026-04-11T17:39:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/temporal-inngest-i-obychnye-ocheredi-dlya-produktovyh-scenariev</loc>
    <lastmod>2026-04-27T05:24:12Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/temy-vorkshopov-dlia-netekhnicheskikh-osnovatelei-pered-demo-dnem</loc>
    <lastmod>2026-04-14T19:42:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tenevoe-testirovanie-ii-pered-pokupkoj</loc>
    <lastmod>2026-04-13T05:01:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tenevoi-ii-v-kompaniiakh-riski-priznaki-reaktsiia</loc>
    <lastmod>2026-04-10T05:23:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tenevye-podskazki-drift-produkta</loc>
    <lastmod>2026-04-12T06:10:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tenevye-razvertyvaniya-bezkopasnye-testy-riskovykh-izmeneniy-bekenda</loc>
    <lastmod>2026-04-11T18:12:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tene-vye-tablitsy-izmeneniya-billinga-pered-zapuskom</loc>
    <lastmod>2026-04-11T06:50:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/teplaia-replika-ili-vosstanovlenie-iz-rezervnoi-kopii</loc>
    <lastmod>2026-04-10T07:03:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/terraform-dlya-komand-kotorye-eshche-rabotayut-ruchno-i-s-chego-nachat</loc>
    <lastmod>2026-04-10T13:26:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/terraform-state-backend-gitlab-s3-ili-terraform-cloud</loc>
    <lastmod>2026-04-13T07:31:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/terraform-workspaces-vs-otdelnye-state-faily-dlya-izolyatsii</loc>
    <lastmod>2026-04-13T06:18:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/testirovanie-rezervnykh-kopii-baz-dannykh-dlia-vosstanovleniia</loc>
    <lastmod>2026-04-10T05:32:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/testirovanie-shlyuza-federativnyh-modelej</loc>
    <lastmod>2026-04-12T23:35:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/test-vosstanovleniya-iz-bekapa-vyberite-odin-put-i-dokazhite-chto-on-rabotaet</loc>
    <lastmod>2026-04-13T05:40:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/testy-arkhitektury-granits-modulei-v-bystrykh-bekendakh</loc>
    <lastmod>2026-04-12T23:40:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/testy-ii-kogda-predlagat-ne-pisat</loc>
    <lastmod>2026-04-11T21:56:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/testy-prav-v-ui-kotorye-obnaruzhivayut-realnye-utechki</loc>
    <lastmod>2026-04-11T05:50:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/testy-priemki-funktsiy-ii-iz-realnyh-obrashcheniy-podderzhki</loc>
    <lastmod>2026-04-11T05:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/texnicheskaia-due-diligence-startapa-sderzhannost-vazhnee-shem</loc>
    <lastmod>2026-04-27T21:31:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/texnicheskie-voprosy-dlya-demo-day-osnovateley</loc>
    <lastmod>2026-04-14T08:20:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/texnicheskoe-delegirovanie-dlya-osnovatelej-kotorye-ranshe-programmirovali</loc>
    <lastmod>2026-04-13T06:44:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tikety-podderzhki-preobrazovat-v-prioritety-arkhitektury-ezhemesiachno</loc>
    <lastmod>2026-04-11T16:53:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tikety-podderzhki-pri-podgotovke-k-fandraizingu-povtoriaiushchiesia-problemy</loc>
    <lastmod>2026-04-13T01:02:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tipizirovannye-sdk-dlya-partnerskih-api-so-stabilnym-vnutrennim-kontraktom</loc>
    <lastmod>2026-04-13T02:38:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tipobezopasnaia-konfiguratsiia-okruzheniia-dlia-deploia-typescript-prilozhenii</loc>
    <lastmod>2026-04-13T00:03:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tipy-oshibok-rust-dlya-komand-yasnoe-modelirovanie-sboev</loc>
    <lastmod>2026-04-13T03:25:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tochki-odobreniya-v-avtomatizaciyah-ii</loc>
    <lastmod>2026-04-10T05:19:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tochnost-protiv-skorosti-pomoshchnikov-podderzhki</loc>
    <lastmod>2026-04-11T19:50:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tonkaya-nastrojka-vs-dizajn-promptov-kogda-ispolzovat-instrumenty</loc>
    <lastmod>2026-04-10T05:47:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/topologii-opentelemetry-collector-dlya-produktov-v-odnom-regione</loc>
    <lastmod>2026-04-13T06:08:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/trace-id-vo-vseh-sistemah</loc>
    <lastmod>2026-04-11T18:10:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/trebovaniia-kotorye-vyzhivaiut-pri-ezhednevnykh-izmeneniiakh-produkta</loc>
    <lastmod>2026-04-11T05:56:59Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/trebovaniya-izolyatsii-predpriyatiy-chto-podhodit-chto-net</loc>
    <lastmod>2026-04-12T06:21:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/trebovaniya-k-eksportu-korporativnyh-dannyh-do-obeshchaniya-klientu</loc>
    <lastmod>2026-04-13T07:30:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/triage-tekhnicheskogo-dolga</loc>
    <lastmod>2026-04-10T04:58:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/triage-zaprosov-bezopasnosti-dlya-osnovatelej</loc>
    <lastmod>2026-04-12T06:12:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/triazh-mobilnykh-sboev-kak-ispravit-vazhnyy-sboy</loc>
    <lastmod>2026-04-12T23:41:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tselevye-pokazateli-vremeni-vosstanovleniia</loc>
    <lastmod>2026-04-11T16:53:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tsenoobrazovanie-funktsii-ii-do-skidok</loc>
    <lastmod>2026-04-11T23:00:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tsenoobrazovanie-podderzhki-self-hosted</loc>
    <lastmod>2026-04-12T06:04:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tsenoobrazovanie-razvertyvaniy-u-klienta-bez-poteri-marzhi</loc>
    <lastmod>2026-04-12T06:12:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tsenoobrazovanie-tekhnicheskogo-issledovaniia</loc>
    <lastmod>2026-04-12T06:15:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tsenoobrazovanie-vnutrennih-integracij-bez-poter</loc>
    <lastmod>2026-04-10T06:47:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tsenoobrazovanie-vremeni-revyuera-pri-uskorennoy-ai-razrabotke</loc>
    <lastmod>2026-04-13T07:10:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tsentralizovannye-praila-tsenoobrazovaniia</loc>
    <lastmod>2026-04-12T06:40:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tseny-fractional-cto-reteynery-proekty-i-bonusy</loc>
    <lastmod>2026-04-14T09:42:13Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/tsitaty-istochnikov-v-otvetakh-ii</loc>
    <lastmod>2026-04-10T05:43:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ts-rest-trpc-openapi-codegen-kak-vybrat</loc>
    <lastmod>2026-04-27T05:24:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/turborepo-nx-ili-obychnye-workspaces-dlya-rastushchikh-komand</loc>
    <lastmod>2026-04-27T05:17:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uborka-infrastruktury-posle-pivota-bez-sboev-v-prod</loc>
    <lastmod>2026-04-13T05:43:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uborka-po-pyatnicam-dlya-ai-repozitoriev-s-menshim-drejfom</loc>
    <lastmod>2026-04-13T05:38:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uchebnye-pereklyucheniya-postgresql-pri-sboyah-dlya-nebolshih-komand</loc>
    <lastmod>2026-04-13T06:42:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uchet-stoimosti-funktsiy-dlya-dorozhnykh-kart</loc>
    <lastmod>2026-04-13T06:27:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/udalennye-avariynye-vyklyuchateli-dlya-mobilnyh-relizov</loc>
    <lastmod>2026-04-11T06:33:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/udalennyj-kesh-sborki-dlya-monorepo-bez-zapertosti</loc>
    <lastmod>2026-04-10T06:58:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/udalyat-funkcii-v-ai-produkte-poka-kod-ne-razrossya</loc>
    <lastmod>2026-04-13T19:57:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uluchshit-prompty-dlia-generatsii-koda</loc>
    <lastmod>2026-04-11T21:50:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upakovka-python-dlia-vnutrennikh-servisov-bez-khaosa</loc>
    <lastmod>2026-04-13T03:01:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-dostupom-podryadchikov</loc>
    <lastmod>2026-04-11T22:03:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-flagami-politikami-i-datami-istecheniia</loc>
    <lastmod>2026-04-12T23:35:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-inzhenerami-s-ii-assistentami</loc>
    <lastmod>2026-04-11T22:44:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-izmeneniyami-pri-vnedrenii-ii-v-malenkih-komandah</loc>
    <lastmod>2026-04-13T07:14:25Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-pravami-dostupa-bez-razbrosa-tsenovoi-logiki</loc>
    <lastmod>2026-04-11T17:44:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-sekretami-startapov-bez-obshchikh-parolei</loc>
    <lastmod>2026-04-10T07:57:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-sostoyaniem-v-react-dlya-komand</loc>
    <lastmod>2026-04-13T04:25:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-swift-paketami-v-prilozheniyah-s-vnutrennimi-modulyami</loc>
    <lastmod>2026-04-12T23:42:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-tekhnicheskim-dolgom-nachinaetsya-s-otvetstvennostyu</loc>
    <lastmod>2026-04-14T07:36:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlenie-vnutrennimi-instrumentami-kogda-skriptu-nuzhna-dorozhnaya-karta</loc>
    <lastmod>2026-04-11T06:22:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlyaemaya-baza-ili-sobstvennyj-postgres-dlya-saas-komand</loc>
    <lastmod>2026-04-11T19:48:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/upravlyat-komandami-ai-prostye-pravila-dlya-menedzherov</loc>
    <lastmod>2026-04-12T06:20:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uprazhneniya-dlya-otsenki-inzhenernogo-suzhdeniya</loc>
    <lastmod>2026-04-11T20:03:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uprostit-infrastrukturu-dlya-ai-komand-priv-cem-dobavlyat-instrumenty</loc>
    <lastmod>2026-04-13T07:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uprostit-protsess-dostavki-s-pyatyu-ponyatnymi-otvetstvennymi</loc>
    <lastmod>2026-04-13T06:48:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uprostit-startap-stek-bez-zamedleniya-komandy</loc>
    <lastmod>2026-04-27T21:24:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/urlsession-vs-alamofire-v-swift-kogda-podhodyat-generiruemye-klienty</loc>
    <lastmod>2026-04-27T05:12:31Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/urovni-konfidencialnosti-v-federacii-modeley-dlya-bezopasnogo-marshrutizacii-ii</loc>
    <lastmod>2026-04-12T23:24:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/urovni-obsluzhivaniia-ii-ustanovite-chestnye-sroki-otveta</loc>
    <lastmod>2026-04-10T08:02:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/urovni-revyu-koda-s-ii-dlya-reguliruemyh-komand</loc>
    <lastmod>2026-04-12T06:05:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uskorit-sborki-docker-v-ci-optimalnyj-poryadok-sloev</loc>
    <lastmod>2026-04-10T09:28:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uskor-te-ci-khoroshie-privychki-repozitoriia</loc>
    <lastmod>2026-04-12T06:08:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/usloviya-uhoda-postavshhika-izbezhat-mesyacov-pereotrazhki</loc>
    <lastmod>2026-04-11T06:58:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/usloviya-vestinga-dlya-tekhnicheskogo-soosnovatelya-kotorye-sootvetstvuyut-realnoy-rabote</loc>
    <lastmod>2026-04-15T02:13:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ustanovki-u-pokupatelya-pravila-do-rasshireniya-sdelok</loc>
    <lastmod>2026-04-13T20:26:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ustranenie-problem-v-produkte-dlya-komand-uspeha-klientov</loc>
    <lastmod>2026-04-11T22:26:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/utechki-gorutin-v-go-servisah-skrytye-patterny</loc>
    <lastmod>2026-04-13T00:30:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uvedomlenie-o-planovom-obsluzhivanii</loc>
    <lastmod>2026-04-11T18:26:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uvedomleniia-ob-ustarevanii-api</loc>
    <lastmod>2026-04-11T19:43:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uvedomleniia-ob-ustarevanii-api-ne-ignoriruiut</loc>
    <lastmod>2026-04-10T06:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uverennost-dorozhnoi-karty-ii-bez-priviazki-k-modeli</loc>
    <lastmod>2026-04-12T23:01:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uverennost-v-relizakh-dvukhpotochnyy-plan</loc>
    <lastmod>2026-04-14T07:00:37Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/ux-dlitelnyh-zadach-eksporty-importy-ai</loc>
    <lastmod>2026-04-11T19:50:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uzkie-mesta-avtomatizatsii-protsessov-kotorye-svodjat-na-net-ekonomiyu-pilotnogo-proekta</loc>
    <lastmod>2026-04-11T22:07:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uzkie-mesta-ocheredi-ci-runnerov</loc>
    <lastmod>2026-04-13T20:33:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uzkie-mesta-odobreniya-osnovatelya-zamedlyayut-dostavku-produkta</loc>
    <lastmod>2026-04-11T18:10:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uzkie-mesta-revyu-koda-3-metriki</loc>
    <lastmod>2026-04-11T05:55:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uzkoe-mesto-osnovatelya-v-tehnicheskih-resheniyah-i-kak-ego-ispravit</loc>
    <lastmod>2026-04-15T02:07:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uzkoe-mesto-soglasovaniy-u-osnovatelya</loc>
    <lastmod>2026-04-14T09:30:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uzkoe-mesto-u-vendora-kak-proverit-prezhde-chem-vinit-kod</loc>
    <lastmod>2026-04-14T07:36:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/uzkoe-mesto-v-znaniyah-osnovatelya-i-skrytye-izderzhki-konteksta</loc>
    <lastmod>2026-04-13T05:47:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/v-ai-komandakh-za-domen-vsio-eshchio-dolzhen-otvechat-chelovek</loc>
    <lastmod>2026-04-13T07:57:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/valovaya-marzha-v-softvernom-biznese</loc>
    <lastmod>2026-04-14T07:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/valovaya-marzha-v-softvernykh-kompaniyakh-effekt-cto</loc>
    <lastmod>2026-04-27T21:43:00Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vedushchiy-inzhener-s-assistentom-bez-poteri-suzhdeniya</loc>
    <lastmod>2026-04-11T06:32:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vektornyi-poisk-v-postgres-ili-otdelnyi-dvizhok-dlya-rag</loc>
    <lastmod>2026-04-13T07:30:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/versiionirovanie-podskazok-dlya-komand-s-testami-i-otvetstvennostyu</loc>
    <lastmod>2026-04-10T07:42:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/versiionirovanie-promptov-dlya-komand</loc>
    <lastmod>2026-04-13T06:44:34Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/versiionirovanie-yazyka-domena-pered-izmeneniem-api</loc>
    <lastmod>2026-04-13T00:20:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/versirovannye-api-klienty-dlya-swift-i-kotlin-b2b-prilozheniy</loc>
    <lastmod>2026-04-13T03:19:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vhod-ot-imeni-polzovatelya-podderzhka-proslezhivaemost</loc>
    <lastmod>2026-04-10T08:56:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vitest-vs-jest-vs-node-test-dlya-povsednevnoj-raboty-bekenda</loc>
    <lastmod>2026-04-27T05:16:10Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladelstvo-cron-pri-smenah-personala</loc>
    <lastmod>2026-04-11T06:12:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladelstvo-servisnyh-akkauntov-i-lichnye-loginy</loc>
    <lastmod>2026-04-10T07:48:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladel-vneshnih-integracij</loc>
    <lastmod>2026-04-11T07:35:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladenie-arhitekturoy-startapa-kogda-stendapy-perestayut-pomogat</loc>
    <lastmod>2026-04-27T21:36:52Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladenie-domenami-posle-reorganizatsii</loc>
    <lastmod>2026-04-12T23:19:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladenie-kodom-ii-pravila-revju-ochistka-otvetstvennost</loc>
    <lastmod>2026-04-11T21:53:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladenie-namespace-v-kubernetes-chto-nastroit-snachala</loc>
    <lastmod>2026-04-14T04:59:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladenie-pravilami-dlia-tsen-prav-dostupa-i-soglasovanii</loc>
    <lastmod>2026-04-13T07:31:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladenie-repozitoriem-pri-programmirovanii-s-ii-kto-za-chto-otvechaet-v-repozitorii</loc>
    <lastmod>2026-04-13T20:20:40Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladenie-sistemoi-posle-rosta-podryadchikov-kak-vosstanovit-ego</loc>
    <lastmod>2026-04-14T07:00:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladenie-vnutrennimi-sistemami-do-otkaza-skrytykh-instrumentov</loc>
    <lastmod>2026-04-12T06:05:47Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladeniye-grafa-zavisimostey-dlya-bezopasnyh-refaktorov-monolita</loc>
    <lastmod>2026-04-11T06:26:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladeniye-klyuchami-shifrovaniya-saas-kogda-klyuchi-postavshchika-podkhodyat</loc>
    <lastmod>2026-04-11T19:59:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladeniye-master-dannyh-dlya-chistykh-finansov-i-operacij</loc>
    <lastmod>2026-04-10T07:21:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vladeniye-sostoyaniem-frontend-prostaya-karta-pered-razrastaniem-ui</loc>
    <lastmod>2026-04-12T23:25:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vlastel-operatsionnykh-pravil-roly-startapa-kotoruyu-propuskayut-komandy</loc>
    <lastmod>2026-04-13T20:13:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vm-kontenery-bare-metal-kak-vybrat</loc>
    <lastmod>2026-04-11T05:52:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnedrenie-ii-dlya-nebolshikh-kompaniy-nachinaetsya-s-proverki</loc>
    <lastmod>2026-04-13T20:07:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnedrenie-ii-v-kompanii-na-50-chelovek-bez-lishnei-biurokratii</loc>
    <lastmod>2026-04-27T21:27:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnedrenie-ii-v-kompanii-ot-promptov-k-pravilam-komandy</loc>
    <lastmod>2026-04-14T13:02:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnedrenie-mfa-ustranite-obshchij-avariynyy-dostup-pered-vklyucheniem</loc>
    <lastmod>2026-04-10T10:13:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnedrenie-react-suspense-bez-polnoi-peredelki</loc>
    <lastmod>2026-04-12T23:44:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnedrenie-swift-concurrency-v-prilozheniyakh-so-starymi-sdk</loc>
    <lastmod>2026-04-13T02:54:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnedrenie-vnutrenney-platformy-nachinaetsya-s-odnogo-malogo-processa</loc>
    <lastmod>2026-04-13T06:48:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneplanovye-zaprosy-razmyvayut-fokus-komandy</loc>
    <lastmod>2026-04-12T06:39:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshnee-tekhnicheskoe-liderstvo-dlya-komand-kotorye-ne-zavershayut</loc>
    <lastmod>2026-04-27T21:35:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshnee-tekhnicheskoe-liderstvo-dlya-odnogo-repozitoriya-i-mnogikh-assistentov</loc>
    <lastmod>2026-04-27T21:38:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshnee-tekhnicheskoe-liderstvo-dlya-produktov-ot-podryadchika</loc>
    <lastmod>2026-04-12T06:06:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshnee-tekhnicheskoe-rukovodstvo-bez-putanitsy-v-komande</loc>
    <lastmod>2026-04-14T21:46:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshnee-tekhnicheskoe-rukovodstvo-dlya-startapov-kogda-komanda-buksuet</loc>
    <lastmod>2026-04-27T21:37:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshnij-cto-dlya-prodazh-kak-otkazyvat-ne-teryaya-sdelki</loc>
    <lastmod>2026-04-27T21:25:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshnij-cto-posle-propushhennyh-relizov-vosstanovit-doverie-komandy</loc>
    <lastmod>2026-04-27T21:26:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshniy-cto-dlya-avtomatizatsii-karta-sfery-pered-rostom-zatrat</loc>
    <lastmod>2026-04-27T21:27:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshniy-cto-dlya-komand-s-podryadchikami</loc>
    <lastmod>2026-04-27T21:36:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshniy-cto-ili-inzhenernyy-menedzher-kogo-nanimat</loc>
    <lastmod>2026-04-27T21:27:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshnyaya-arhitekturnaya-pomoshch-dlya-opytnyh-inzhenerov-pri-slozhnyh-resheniyah</loc>
    <lastmod>2026-04-13T07:14:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vneshtatnyy-cto-prakticheskij-cheklist-dlya-osnovatelej-startapov</loc>
    <lastmod>2026-04-10T03:23:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnutrennie-admin-instrumenty-kogda-prostye-ekrany-nuzhdayutsya-v-pravilah</loc>
    <lastmod>2026-04-12T06:11:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnutrennie-formy-zaprosov</loc>
    <lastmod>2026-04-10T06:41:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnutrennii-audit-portfelya-prilozhenii-pered-zagruzhennym-kvartalom</loc>
    <lastmod>2026-04-13T05:01:46Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnutrennii-poisk-kotorym-budut-pol-zovat-sia-i-doveriat</loc>
    <lastmod>2026-04-10T07:39:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnutrennij-prosmotr-api-pered-zavisimostyu-komandy</loc>
    <lastmod>2026-04-11T06:12:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vnutrennyaya-admin-panel-kogda-luchshe-saas</loc>
    <lastmod>2026-04-10T10:50:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-dlya-sobesedovaniya-s-tekhnicheskim-soosnovatelem-po-beklogu</loc>
    <lastmod>2026-04-15T02:13:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-due-diligence-dlya-ai-startapov-v-akseleratorah</loc>
    <lastmod>2026-04-14T08:46:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-faundera-ob-arhitekture-dlya-proverki-biznesa</loc>
    <lastmod>2026-04-14T06:51:54Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-intervyu-cto-dlya-najma</loc>
    <lastmod>2026-04-12T06:32:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-investorov-ob-operaciyakh-saas-na-vstrechakh-s-osnovatelyami</loc>
    <lastmod>2026-04-12T23:06:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-k-arkhitekturnomu-predlozheniyu-dlya-osnovatelej</loc>
    <lastmod>2026-04-12T06:12:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-k-cto-kandidatu-o-raskhodakh-na-oblako</loc>
    <lastmod>2026-04-14T21:45:56Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-k-roli-cto-pered-prinyatiem-predlozheniya</loc>
    <lastmod>2026-04-14T09:43:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-k-tekhnicheskomu-lidu-v-ezhemesyachnom-obzore-faundera</loc>
    <lastmod>2026-04-14T09:30:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-osnovatelya-dlya-cto-kandidata-o-strategii</loc>
    <lastmod>2026-04-14T21:51:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-pered-dobavleniem-ii-funkcii-v-startap</loc>
    <lastmod>2026-04-14T06:48:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-pered-perepisyvaniem-chto-dolzhny-sprosit-mentory</loc>
    <lastmod>2026-04-14T08:46:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-pered-pereriskovkoj-arkhitektury</loc>
    <lastmod>2026-04-12T23:44:14Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-pokupatelya-do-podklyucheniya-yuristov</loc>
    <lastmod>2026-04-13T05:02:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-po-zakupke-ii-pered-obeshchaniem-ii-v-operatsiyakh</loc>
    <lastmod>2026-04-13T07:04:43Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-razmeshcheniya-dannyh</loc>
    <lastmod>2026-04-11T18:05:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-soveta-ob-ai-dal-she-sokrashcheniia-shtata</loc>
    <lastmod>2026-04-14T13:02:04Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-sovetu-po-risku-dostavki-10-minut</loc>
    <lastmod>2026-04-12T06:04:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/voprosy-tehnicheskih-riskov-dlya-osnovatelej</loc>
    <lastmod>2026-04-11T22:02:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vorota-kachestva-koda-ai-pered-relizom</loc>
    <lastmod>2026-04-10T08:09:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vosproizvedenie-trafika-pered-perenosom-infrastruktury-chto-testirovat</loc>
    <lastmod>2026-04-11T06:32:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vosproizvodimye-sessii-programmirovaniia-ii-bez-istorii-chata</loc>
    <lastmod>2026-04-11T21:49:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vosstanovitsya-posle-neudachnogo-vnedreniya-i-sokhranit-klienta</loc>
    <lastmod>2026-04-13T04:34:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vosstanovlenie-doveriya-posle-intsidenta</loc>
    <lastmod>2026-04-10T06:41:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vosstanovlenie-pri-oshibochnoj-rasylke</loc>
    <lastmod>2026-04-11T07:34:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vrashchenie-kliuchei-shifrovaniia-dlia-malykh-komand</loc>
    <lastmod>2026-04-10T12:52:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vremennye-biznes-pravila-v-domennoj-modeli</loc>
    <lastmod>2026-04-12T23:35:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vremennye-dev-pesochnicy-dlya-bezopasnykh-refaktorov-s-assistentom</loc>
    <lastmod>2026-04-13T20:11:53Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vremennyi-cto-pered-naymom-otvetstvennost-i-riski-relizov</loc>
    <lastmod>2026-04-14T20:59:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vremennyy-cto-protiv-vp-po-inzhiniringu-v-krizise-startapa</loc>
    <lastmod>2026-04-14T12:22:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vremennyy-dostup-k-prodakshenu-dlya-nebolshikh-komand</loc>
    <lastmod>2026-04-13T05:43:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vremennyy-dostup-podderzhki-s-avto-istecheniem-dlya-tenantov</loc>
    <lastmod>2026-04-11T17:11:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vremya-na-proverku-ii-pered-zapuskom</loc>
    <lastmod>2026-04-13T20:07:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vremya-ocheredi-pull-request-i-istinnaya-prichina-medlennoy-postavki</loc>
    <lastmod>2026-04-13T20:17:49Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vremya-vnedreniya-klienta-chto-smotryat-investory</loc>
    <lastmod>2026-04-12T23:23:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vstrecha-tehnicheskogo-soosnovatelya-pered-obsuzhdeniem-doley-v-startape</loc>
    <lastmod>2026-04-15T02:13:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vstrechi-po-dorozhnoi-karte-klientov-zashchita-fokusa-inzhenerov</loc>
    <lastmod>2026-04-10T07:06:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vstrechi-po-infrastrukture-startapa-bez-zhargona</loc>
    <lastmod>2026-04-14T08:13:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vtoroi-oblachnyi-postavshchik-ili-luchshaia-arkhitektura</loc>
    <lastmod>2026-04-11T23:13:45Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vtorye-problemy-integracii-kogda-demo-stanovitsya-realnostyu</loc>
    <lastmod>2026-04-13T05:35:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vvesti-podriadchika-v-proizvodstvennyi-stek-za-den</loc>
    <lastmod>2026-04-11T23:06:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vybiraite-model-po-stoimosti-oshibki</loc>
    <lastmod>2026-04-11T06:40:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vybor-agentstva-razrabotki-bez-lovushki</loc>
    <lastmod>2026-04-10T08:04:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vybor-ai-pilota-snachala-po-zrelosti-ocheredi</loc>
    <lastmod>2026-04-13T19:57:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vybor-blue-green-ili-rolling-dlya-malenkogo-saas</loc>
    <lastmod>2026-04-11T23:07:16Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vybor-go-nodejs-ili-python-dlya-malenkoj-backend-komandy</loc>
    <lastmod>2026-04-10T08:10:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vybor-loki-label-kotorye-derzhat-zatraty-na-logi-pod-kontrolem</loc>
    <lastmod>2026-04-13T20:23:41Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vybor-postavshchikov-ii-dlya-nebolshoy-komandy</loc>
    <lastmod>2026-04-10T08:18:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vybor-testov-sgenerirovannykh-izmenenii-ekonomiia-ci</loc>
    <lastmod>2026-04-11T05:56:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vydeleennye-servery-s-oblachnym-rezervom-moshchnosti-dlya-pikov-zapuska</loc>
    <lastmod>2026-04-13T06:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vykluchatel-funkcii-ii</loc>
    <lastmod>2026-04-10T06:18:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vynesti-logiku-vystavleniia-schetov-iz-koda</loc>
    <lastmod>2026-04-11T23:00:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vypusk-reguliruemykh-izmenenii-s-ai-proverkoi-i-otkatom</loc>
    <lastmod>2026-04-13T07:31:55Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/vysokiy-schet-oblaka-model-dannyh</loc>
    <lastmod>2026-04-12T06:33:42Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/yjs-ili-opros-bazy-dannyh-dlya-komand-sovmestnogo-redaktirovaniya</loc>
    <lastmod>2026-04-27T05:18:21Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaderzhka-replik-chteniia-i-tikhie-oshibki</loc>
    <lastmod>2026-04-10T09:17:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaderzhki-ruchnyh-soglasovanij-snachala-izmeryjte-skrytoe-vremya-ozhidaniya</loc>
    <lastmod>2026-04-27T05:18:44Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zagruzchiki-marshrutov-klientskie-zaprosy-servernye-deistviia</loc>
    <lastmod>2026-04-12T23:28:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zagruzka-na-urovne-ekrana-dlya-bystreyshih-slozhnyh-prilozheniy</loc>
    <lastmod>2026-04-12T23:36:26Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaiavleniia-o-bezopasnosti-startapam-ne-stoit-delat-do-masshtabirovaniia</loc>
    <lastmod>2026-04-27T05:46:19Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zakrytie-ostavshegosia-dostupa-podriadchika</loc>
    <lastmod>2026-04-10T07:09:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zamenit-avtorizaciyu-billing-i-potoki-dannyh-bez-polnogo-perepisyvaniya</loc>
    <lastmod>2026-04-13T05:38:17Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zamenit-cto-startapa-bez-sryva-postavok</loc>
    <lastmod>2026-04-14T21:59:05Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zametki-arkhitektury-dlya-kodiruyushchikh-agentov</loc>
    <lastmod>2026-04-11T19:51:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zametki-ob-incidentah-dlya-klientskih-obhodnyh-reshenij</loc>
    <lastmod>2026-04-13T20:07:27Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zametki-office-hours-s-otvetstvennymi-i-srokami</loc>
    <lastmod>2026-04-14T15:15:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zametki-peredachi-ot-podryadchika-dlya-pervoj-vnutrennej-komandy</loc>
    <lastmod>2026-04-11T17:13:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zametki-po-arkhitekture-po-kotorye-ostayutsya-poleznymi-cherez-mesyacy</loc>
    <lastmod>2026-04-11T06:40:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zametki-posle-kazhdoy-vstrechi-s-nastavnikom-dlya-programmnykh-menedzherov</loc>
    <lastmod>2026-04-14T08:13:09Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zametki-promptov-v-repo-chto-sohranit-chto-isklyuchit</loc>
    <lastmod>2026-04-11T22:06:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zametki-v-stadii-dejstvij-ii</loc>
    <lastmod>2026-04-10T08:38:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zapakhi-arhitektury-v-ii-pervykh-produktakh-chto-ispravit</loc>
    <lastmod>2026-04-12T23:39:01Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zapis-frontend-reshenii-kotoruiu-komanda-budet-obnovliat</loc>
    <lastmod>2026-04-12T23:32:30Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaprashivaite-otsutstvuiushchie-ogranicheniia-pered-programmirovaniem</loc>
    <lastmod>2026-04-11T17:09:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaprosy-bez-klika-obzor</loc>
    <lastmod>2026-04-11T06:01:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaprosy-dostupa-v-prodakshen</loc>
    <lastmod>2026-04-11T06:02:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaprosy-na-vydelennoe-razvertyvanie-kak-naznachat-cenu-ili-govorit-net</loc>
    <lastmod>2026-04-14T12:22:32Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaprosy-pod-konkretnogo-klienta-kogda-vnedryat-perevodit-v-process-ili-otkazyvat</loc>
    <lastmod>2026-04-13T07:57:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zapusk-ii-na-neakkuratnyh-istochnikah-dannyh-bez-peredelki</loc>
    <lastmod>2026-04-27T05:46:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zapusk-provalilsya-posle-demo-zakroyte-probely-pered-zapuskom</loc>
    <lastmod>2026-04-27T21:31:39Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaputannaya-dorozhnaya-karta-produkta-prevratite-zaprosy-v-resheniya</loc>
    <lastmod>2026-04-14T12:08:06Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zaschita-ai-protsessov-stop-otkat-i-proverka</loc>
    <lastmod>2026-04-27T21:27:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zashchitit-marzhu-pri-bystrom-roste-s-vneshnim-cto</loc>
    <lastmod>2026-04-27T21:43:51Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zatraty-kholodnogo-starta-serverless-pri-pikovom-trafike</loc>
    <lastmod>2026-04-10T06:31:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zavershajte-zvonok-discovery-s-yasnostyu</loc>
    <lastmod>2026-04-12T06:08:35Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zavershenie-tls-cdn-balansirovshchik-ili-prilozhenie</loc>
    <lastmod>2026-04-11T18:05:28Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zavisimost-osnovatelia-v-tekhnicheskoi-proverke</loc>
    <lastmod>2026-04-12T23:23:15Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zavisimost-ot-postavshchika-kak-osnovateli-otvechayut-na-slozhnye-voprosy</loc>
    <lastmod>2026-04-13T00:29:57Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zavoevat-doverie-korporativnyh-pokupatelej-s-podtverzhdeniyami</loc>
    <lastmod>2026-04-14T07:46:22Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zavoevat-doverie-novomu-tekhnicheskomu-rukovoditelyu-za-30-dney</loc>
    <lastmod>2026-04-14T05:56:33Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zavyshennye-tseli-po-uptime-vredyat-malomu-biznesu</loc>
    <lastmod>2026-04-27T05:38:23Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhivaya-otladka-vs-roadmap-klinika-na-meropriyatiyakh-dlya-faunderov</loc>
    <lastmod>2026-04-14T07:08:03Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhivye-razbory-produkta-uchat-osnovatelei-bolshe-chem-slaidy</loc>
    <lastmod>2026-04-14T08:20:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnal-izmenenii-ii-poniatnyi-klientam</loc>
    <lastmod>2026-04-10T06:57:18Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnal-izmeneniy-pri-vnedrenii-ii</loc>
    <lastmod>2026-04-13T06:48:11Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnal-otkrytykh-voprosov-dlia-produktovykh-komand</loc>
    <lastmod>2026-04-11T06:12:20Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnaly-audita-dlya-avtomatizatsii-3-mesta-dlya-nachala</loc>
    <lastmod>2026-04-10T14:38:08Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnaly-audita-dlya-startapov</loc>
    <lastmod>2026-04-11T22:04:36Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnaly-audita-pomogayut-podderzhke-i-vselyayut-doverie</loc>
    <lastmod>2026-04-10T08:41:48Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnaly-ispolzovaniya-ii-kotorye-sohranyayut-doverie-i-podderzhivayut-proverku</loc>
    <lastmod>2026-04-27T05:25:02Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnaly-izmenenij-pravil-dlya-finansov-i-operacij</loc>
    <lastmod>2026-04-11T19:57:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnaly-reshenij-prekraschajut-povtoryaushchiesya-spory-ob-arhitekture</loc>
    <lastmod>2026-04-10T07:36:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnaly-soglasii-dlia-funktsii-ii-obrabatyvaiushchikh-kontent-klienta</loc>
    <lastmod>2026-04-10T07:54:38Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zhurnaly-vosproizvedeniya-avtomatizacii-razbor-neudachnyh-zapuskov-bez-dogadok</loc>
    <lastmod>2026-04-13T20:26:29Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/znacheniya-po-umolchaniyu-v-baze-dannyh-kotorye-ploho-starayutsya</loc>
    <lastmod>2026-04-11T06:11:58Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zod-vs-valibot-vs-yup-dlya-form-i-api-v-realnykh-proektakh</loc>
    <lastmod>2026-04-27T05:46:24Z</lastmod>
  </url>
  <url>
    <loc>https://oleg.is/ru/blog/zustand-horilishcha-vs-mashiny-sostoyaniy-dlya-ekranov-rabochikh-protsessov</loc>
    <lastmod>2026-04-27T05:27:51Z</lastmod>
  </url>
</urlset>