<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    
    <url>
      <loc>https://irina.codes/getting-started-with-git/</loc>
      <lastmod>2019-01-24</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/graphql-to-the-rescue-a-short-introduction/</loc>
      <lastmod>2019-04-09</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/worker-service-in-net-core-3-0/</loc>
      <lastmod>2019-08-01</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/web-api-template-in-asp-core-3-0/</loc>
      <lastmod>2019-10-01</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/configuring-a-custom-domain-in-azure/</loc>
      <lastmod>2019-11-03</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/working-with-ef-core-migrations/</loc>
      <lastmod>2020-03-20</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/how-to-generate-idempotent-scripts-from-ef-core-migrations/</loc>
      <lastmod>2020-03-23</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/from-net-2-2-to-3-1-routing-issues/</loc>
      <lastmod>2020-03-30</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/view-razor-changes-without-building-the-project/</loc>
      <lastmod>2020-04-05</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/versioning-rest-apis/</loc>
      <lastmod>2020-04-24</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/extending-ef-core-dbcontext/</loc>
      <lastmod>2020-05-29</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/status-codes-for-rest-apis/</loc>
      <lastmod>2020-07-16</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/net-api-as-a-linux-service/</loc>
      <lastmod>2020-10-06</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/net-core-with-nginx-on-linux/</loc>
      <lastmod>2020-10-07</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/naming-your-rest-endpoints/</loc>
      <lastmod>2020-11-19</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/how-to-build-rest-ful-apis/</loc>
      <lastmod>2021-03-02</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/the-net-docs-show-versioning-rest-apis/</loc>
      <lastmod>2021-05-11</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/using-custom-media-types-in-net/</loc>
      <lastmod>2022-04-01</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/enabling-grpc-server-reflection/</loc>
      <lastmod>2022-12-13</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/configuring-grpc-clients-in-net/</loc>
      <lastmod>2023-06-13</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/grpc-vs-rest/</loc>
      <lastmod>2023-11-02</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/how-to-mimic-response-headers-in-grpc/</loc>
      <lastmod>2023-11-13</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/code-first-grpc/</loc>
      <lastmod>2023-12-05</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/the-laws-of-software-development/</loc>
      <lastmod>2023-12-14</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/hosting-grpc-in-azure/</loc>
      <lastmod>2024-01-18</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/decorator-design-pattern/</loc>
      <lastmod>2024-02-05</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/proxy-design-pattern/</loc>
      <lastmod>2024-02-13</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/adapter-design-pattern/</loc>
      <lastmod>2024-02-24</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/getting-started-messaging-in-net-with-masstransit/</loc>
      <lastmod>2024-07-10</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/masstransit-with-azure-service-bus-error-management/</loc>
      <lastmod>2025-02-13</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/competing-consumers-pattern-the-underrated-key-to-handling-more-load/</loc>
      <lastmod>2025-03-25</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/workshops/designing-apis/</loc>
      <lastmod>2025-05-12</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/workshops/from-rest-to-async-messaging/</loc>
      <lastmod>2025-05-12</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/workshops/public-speaking/</loc>
      <lastmod>2025-05-12</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/api-versioning-a-deep-dive/</loc>
      <lastmod>2025-11-25</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/posts/2026/opentelemetry-beginners/</loc>
      <lastmod>2026-02-03</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/posts/2026/opentelemetry-setup/</loc>
      <lastmod>2026-02-07</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/async-does-not-mean-scalable/</loc>
      <lastmod>2026-03-04</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/your-database-cant-read-vector-databases-can/</loc>
      <lastmod>2026-03-30</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/keep-your-claude-code-agents-out-of-the-teams-repo/</loc>
      <lastmod>2026-04-06</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/when-business-processes-outlive-your-request/</loc>
      <lastmod>2026-04-14</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/about/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/about/ss/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/contact/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/speaking/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tags/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/workshops/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/azure/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/asp-core-3-0/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/web-api/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/web-api-template/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/net-core/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/net-core-3-0/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/background-service/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/long-running-tasks/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/worker-services/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/rest/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/REST/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/custom-media-types/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/headers/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/grpc/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/postman/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/server-reflection/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/code-first%20grpc/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/trailers/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/software%20development/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/misc/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/software%20design/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/design%20patterns/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/Azure/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/asynchronous%20messaging/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/masstransit/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/API/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/Design/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/async%20messaging/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/competing%20consumers/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/MassTransit/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/Outbox/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/reliabilty/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/architecture/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/distributed-systems/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/async/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/sagas/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/long-running-workflows/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/microservices/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/orchestration/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/choreography/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/dotnet/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/opentelemetry/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/observability/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/csharp/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/aspnet-core/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/distributed-tracing/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/claude-code/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/ai-agents/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/symlinks/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/git/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/developer-workflow/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/vector-databases/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/semantic-search/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/pgvector/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/efcore/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/extending-dbcontext/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/ef-core/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/idempotent-scripts/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/migrations/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/linux/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/hosting/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/nginx/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/api/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/runtime-compilation/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/views/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/about/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/tag/speaking/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
    
    <url>
      <loc>https://irina.codes/workshops/</loc>
      <lastmod>2026-04-17</lastmod>
    </url>
</urlset>