<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://ilgarhuseynli.com/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az" />
</url>
<url>
<loc>https://ilgarhuseynli.com/az</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az" />
</url>
<url>
<loc>https://ilgarhuseynli.com/en/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az/blog" />
</url>
<url>
<loc>https://ilgarhuseynli.com/az/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az/blog" />
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az/tips" />
</url>
<url>
<loc>https://ilgarhuseynli.com/az/tips</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az/tips" />
</url>
<url>
<loc>https://ilgarhuseynli.com/en/blog/laravel-scalable-monolith</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog/laravel-scalable-monolith" />
<lastmod>2026-10-19</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/blog/laravel-string-enums</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog/laravel-string-enums" />
<lastmod>2026-10-18</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/blog/laravel-rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog/laravel-rate-limiting" />
<lastmod>2026-10-17</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/blog/rate-limiter-laravel-already-had</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog/rate-limiter-laravel-already-had" />
<lastmod>2026-10-16</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/blog/cache-stampede-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog/cache-stampede-laravel" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az/blog/cache-stampede-laravel" />
<lastmod>2026-10-15</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/az/blog/cache-stampede-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog/cache-stampede-laravel" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az/blog/cache-stampede-laravel" />
<lastmod>2026-10-15</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/blog/atomic-locks-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog/atomic-locks-laravel" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az/blog/atomic-locks-laravel" />
<lastmod>2026-10-10</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/az/blog/atomic-locks-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/blog/atomic-locks-laravel" />
<xhtml:link rel="alternate" hreflang="az" href="https://ilgarhuseynli.com/az/blog/atomic-locks-laravel" />
<lastmod>2026-10-10</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/count-only-some-responses-in-a-rate-limit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/count-only-some-responses-in-a-rate-limit" />
<lastmod>2026-10-19</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/lock-the-cache-rebuild</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/lock-the-cache-rebuild" />
<lastmod>2026-10-19</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/one-details-match-per-enum</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/one-details-match-per-enum" />
<lastmod>2026-10-19</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/one-trait-for-every-enum</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/one-trait-for-every-enum" />
<lastmod>2026-10-19</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/plain-string-column-not-mysql-enum</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/plain-string-column-not-mysql-enum" />
<lastmod>2026-10-19</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/prefix-by-keys-for-several-limits</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/prefix-by-keys-for-several-limits" />
<lastmod>2026-10-19</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/rules-live-in-the-enum</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/rules-live-in-the-enum" />
<lastmod>2026-10-19</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/try-from-for-outside-input</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/try-from-for-outside-input" />
<lastmod>2026-10-19</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/lock-for-update-needs-a-transaction</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/lock-for-update-needs-a-transaction" />
<lastmod>2026-10-18</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/serve-stale-data-with-cache-flexible</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/serve-stale-data-with-cache-flexible" />
<lastmod>2026-10-17</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/immutable-dates-by-default</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/immutable-dates-by-default" />
<lastmod>2026-10-16</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/use-sole-when-one-row-must-match</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/use-sole-when-one-row-must-match" />
<lastmod>2026-10-15</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/chunk-by-id-when-updating-rows</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/chunk-by-id-when-updating-rows" />
<lastmod>2026-10-14</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/prevent-lazy-loading-in-development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/prevent-lazy-loading-in-development" />
<lastmod>2026-10-13</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/one-copy-of-a-job-in-the-queue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/one-copy-of-a-job-in-the-queue" />
<lastmod>2026-10-12</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/serialize-jobs-per-key</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/serialize-jobs-per-key" />
<lastmod>2026-10-11</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/validate-with-a-backed-enum</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/validate-with-a-backed-enum" />
<lastmod>2026-10-10</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/retry-a-deadlocked-transaction</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/retry-a-deadlocked-transaction" />
<lastmod>2026-10-09</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/dispatch-after-response</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/dispatch-after-response" />
<lastmod>2026-10-08</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/match-instead-of-switch</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/match-instead-of-switch" />
<lastmod>2026-10-07</lastmod>
</url>
<url>
<loc>https://ilgarhuseynli.com/en/tips/first-class-callable-syntax</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ilgarhuseynli.com/en/tips/first-class-callable-syntax" />
<lastmod>2026-10-06</lastmod>
</url>
</urlset>
