<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.sylver.dev</loc>
    <lastmod>2026-08-12T18:42:57.761Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-your-own-sqlite-part-6-overflow-pages</loc>
    <lastmod>2025-09-08T07:16:14.089Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-a-compiler-from-scratch-part-12-intermediate-representation-and-code-generation</loc>
    <lastmod>2025-07-27T07:50:33.611Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-a-compiler-from-scratch-part-11-a-hello-world-of-sorts</loc>
    <lastmod>2025-08-03T20:06:08.119Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-a-compiler-from-scratch-part-0-introduction</loc>
    <lastmod>2025-06-26T21:39:40.609Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-your-own-sqlite-part-5-evaluating-queries</loc>
    <lastmod>2025-09-08T07:15:47.884Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-your-own-sqlite-part-4-reading-tables-metadata</loc>
    <lastmod>2025-09-08T07:15:27.538Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-your-own-sqlite-part-3-sql-parsing-101</loc>
    <lastmod>2025-09-08T07:15:07.603Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-your-own-sqlite-part-2-scanning-large-tables</loc>
    <lastmod>2025-09-08T07:14:05.979Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-your-own-sqlite-part-1-listing-tables</loc>
    <lastmod>2025-10-31T12:44:23.432Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-a-http-server-with-rust-and-tokio-part-1-serving-static-files</loc>
    <lastmod>2024-02-25T19:42:09.742Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-a-web-server-with-rust-and-tokio-part-0-a-simple-get-handler</loc>
    <lastmod>2024-02-25T19:41:16.381Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-a-custom-python-linter-in-5-minutes</loc>
    <lastmod>2023-01-26T23:41:36.326Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-a-custom-javascript-linter-in-5-minutes</loc>
    <lastmod>2023-01-26T23:42:22.254Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/build-a-custom-go-linter-in-5-minutes</loc>
    <lastmod>2023-01-26T23:42:54.074Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/building-a-json-validator-with-sylver-part33-from-queries-to-analyzer</loc>
    <lastmod>2023-01-26T23:44:11.226Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/building-a-json-validator-with-sylver-part23-intuitive-json-ast-queries</loc>
    <lastmod>2022-08-31T09:06:05.082Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/building-a-json-validator-with-sylver-part13-writing-a-json-parser-in-49-lines-of-code</loc>
    <lastmod>2022-08-31T09:05:13.610Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/series/sylver-json-validator</loc>
    <lastmod>2026-08-12T18:42:57.761Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/series/http-server-rust-tokio</loc>
    <lastmod>2026-08-12T18:42:57.761Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/series/build-your-sqlite</loc>
    <lastmod>2026-08-12T18:42:57.761Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/series/build-a-compiler-from-scratch</loc>
    <lastmod>2026-08-12T18:42:57.761Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/archive</loc>
    <lastmod>2026-08-12T18:42:57.761Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.sylver.dev/recommendations</loc>
    <lastmod>2026-08-12T18:42:57.761Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>