<?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://www.bariskisir.com/</loc></url><url><loc>https://www.bariskisir.com/apps/</loc></url><url><loc>https://www.bariskisir.com/posts/</loc></url><url><loc>https://www.bariskisir.com/categories/</loc></url><url><loc>https://www.bariskisir.com/blog/deploying-and-scaling-ai-models-on-azure-container-apps</loc><lastmod>2026-08-09T10:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/prompt-engineering-patterns-for-production-grade-llm-applications</loc><lastmod>2026-07-23T14:30:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/building-rag-applications-with-azure-ai-search-and-semantic-kernel</loc><lastmod>2026-05-14T12:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/use-claude-code-with-different-providers</loc><lastmod>2026-03-17T00:00:01+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/is-chess960-actually-fair-breaking-down-the-numbers</loc><lastmod>2026-02-14T09:55:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/building-multi-platform-docker-images-amd64-arm64-the-right-way</loc><lastmod>2025-06-05T09:15:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/top-5-jwt-authentication-mistakes-in-net-apis</loc><lastmod>2024-11-20T18:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/redis-caching-strategies-when-caching-becomes-a-problem</loc><lastmod>2024-02-10T14:30:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/modular-monolith-scaling-without-microservices</loc><lastmod>2023-05-15T10:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/containerization-mastery-dockerizing-net-core-applications-for-global-distribution</loc><lastmod>2020-07-19T13:20:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/personal-branding-orchestrating-a-github-profile-level-readme</loc><lastmod>2020-07-18T05:40:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/modern-security-architecture-jwt-authentication-and-password-hashing-in-net-core-with-mysql</loc><lastmod>2019-08-14T10:50:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/interactive-documentation-integrating-swagger-ui-in-asp-net-web-api</loc><lastmod>2019-01-26T20:30:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/architecting-secure-apis-implementing-oauth-2-0-authorization-in-asp-net-web-api</loc><lastmod>2018-05-26T18:15:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/frictionless-security-implementing-invisible-recaptcha-in-asp-net-web-forms</loc><lastmod>2018-05-02T10:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/syntactic-sugar-navigating-object-hierarchies-with-the-null-conditional-operator</loc><lastmod>2017-08-24T23:30:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/nosql-foundations-mastering-mongodb-integration-in-net</loc><lastmod>2017-06-26T23:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/performance-optimization-high-efficiency-caching-in-asp-net-web-api-2</loc><lastmod>2017-05-28T17:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/advanced-web-scraping-parsing-html-with-htmlagilitypack</loc><lastmod>2017-05-01T23:40:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/streamlining-object-mapping-leveraging-automapper-in-net</loc><lastmod>2017-04-29T22:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/security-foundations-cryptographic-hashing-algorithms-in-net</loc><lastmod>2017-04-15T22:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/social-integration-embedding-twitter-timelines-with-twitter-widgets</loc><lastmod>2017-04-09T17:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/automated-communication-sending-emails-via-smtp-in-net</loc><lastmod>2017-03-22T20:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/aggregating-content-consuming-rss-feeds-in-net</loc><lastmod>2017-02-18T13:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/efficient-data-paging-with-linq-skip-and-take-strategies</loc><lastmod>2017-01-21T17:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/elevating-object-validation-with-fluentvalidation-in-net</loc><lastmod>2016-12-10T16:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/java-stream-api-a-paradigm-shift-for-linq-developers</loc><lastmod>2016-11-12T18:30:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/implementing-attribute-routing-in-net-web-api</loc><lastmod>2016-10-25T17:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/mastering-linq-projections-select-vs-selectmany</loc><lastmod>2016-10-25T16:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/blog/advanced-json-deserialization-strategies-using-newtonsoft-json</loc><lastmod>2016-10-25T15:00:00+03:00</lastmod></url><url><loc>https://www.bariskisir.com/categories/csharp/</loc></url><url><loc>https://www.bariskisir.com/categories/security/</loc></url><url><loc>https://www.bariskisir.com/categories/ai/</loc></url><url><loc>https://www.bariskisir.com/categories/webapi/</loc></url><url><loc>https://www.bariskisir.com/categories/devops/</loc></url><url><loc>https://www.bariskisir.com/categories/docker/</loc></url><url><loc>https://www.bariskisir.com/categories/integration/</loc></url><url><loc>https://www.bariskisir.com/categories/linq/</loc></url><url><loc>https://www.bariskisir.com/categories/architecture/</loc></url><url><loc>https://www.bariskisir.com/categories/caching/</loc></url><url><loc>https://www.bariskisir.com/categories/design/</loc></url><url><loc>https://www.bariskisir.com/categories/jwt/</loc></url><url><loc>https://www.bariskisir.com/categories/performance/</loc></url><url><loc>https://www.bariskisir.com/categories/analysis/</loc></url><url><loc>https://www.bariskisir.com/categories/career/</loc></url><url><loc>https://www.bariskisir.com/categories/chess/</loc></url><url><loc>https://www.bariskisir.com/categories/documentation/</loc></url><url><loc>https://www.bariskisir.com/categories/github/</loc></url><url><loc>https://www.bariskisir.com/categories/html/</loc></url><url><loc>https://www.bariskisir.com/categories/java/</loc></url><url><loc>https://www.bariskisir.com/categories/javascript/</loc></url><url><loc>https://www.bariskisir.com/categories/json/</loc></url><url><loc>https://www.bariskisir.com/categories/linux/</loc></url><url><loc>https://www.bariskisir.com/categories/mapping/</loc></url><url><loc>https://www.bariskisir.com/categories/mongodb/</loc></url><url><loc>https://www.bariskisir.com/categories/nosql/</loc></url><url><loc>https://www.bariskisir.com/categories/redis/</loc></url><url><loc>https://www.bariskisir.com/categories/rss/</loc></url><url><loc>https://www.bariskisir.com/categories/scraping/</loc></url><url><loc>https://www.bariskisir.com/categories/smtp/</loc></url><url><loc>https://www.bariskisir.com/categories/sql/</loc></url><url><loc>https://www.bariskisir.com/categories/validation/</loc></url></urlset>