<?xml version="1.0" encoding="UTF-8"?><urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.kovalenko.link</loc>
    <lastmod>2025-04-27</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url><loc>https://www.kovalenko.link/lyrics</loc>
    <lastmod>2025-04-27</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url><loc>https://www.kovalenko.link/resume</loc>
    <lastmod>2025-04-27</lastmod>
    <changefreq>weekly</changefreq>
  </url><url>
        <loc>https://www.kovalenko.link/blog/memory-model-resources</loc>
        <lastmod>2023-12-31</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/rust-self-in-java</loc>
        <lastmod>2023-12-31</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/tcp-keep-alive</loc>
        <lastmod>2024-01-07</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/postgresql-explain-analyze-actual-rows</loc>
        <lastmod>2023-12-31</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/parallelism-vs-concurrency</loc>
        <lastmod>2024-01-24</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/make-app-behavior-consistent</loc>
        <lastmod>2023-12-31</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/directory</loc>
        <lastmod>2024-01-13</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/sql-in-unnest-array</loc>
        <lastmod>2021-12-19</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/performance-basics</loc>
        <lastmod>2020-07-11</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/data-replication-pitfall</loc>
        <lastmod>2022-01-16</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/decoding-apple-app-store-receipts</loc>
        <lastmod>2022-04-15</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/transferable-mdc</loc>
        <lastmod>2021-06-06</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/race-condition-vs-data-race</loc>
        <lastmod>2024-01-15</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/java-final-field-semantics</loc>
        <lastmod>2022-09-25</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/identification-vs-authentication-vs-authorization</loc>
        <lastmod>2024-01-13</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/now-immediate</loc>
        <lastmod>2023-12-31</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/charset-vs-encoding</loc>
        <lastmod>2022-09-25</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/jdbc-timestamp-pitfalls</loc>
        <lastmod>2022-11-08</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/netcracker-sportfest</loc>
        <lastmod>2020-07-11</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/no-sense</loc>
        <lastmod>2021-05-13</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/ocean-footage</loc>
        <lastmod>2022-01-16</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/smoke-to-text</loc>
        <lastmod>2022-09-25</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/usertransaction-transaction-timeout-pitfalls</loc>
        <lastmod>2022-04-03</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/hdr-video</loc>
        <lastmod>2022-09-25</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/ice-text</loc>
        <lastmod>2022-09-25</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/stopwatch</loc>
        <lastmod>2022-01-16</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/cyber-eclipse</loc>
        <lastmod>2022-09-25</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/3d-billiards</loc>
        <lastmod>2022-01-16</lastmod>
        <changefreq>weekly</changefreq>
      </url><url>
        <loc>https://www.kovalenko.link/blog/male-vs-godlike</loc>
        <lastmod>2020-07-11</lastmod>
        <changefreq>weekly</changefreq>
      </url></urlset>
