<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://amartin.letterbucket.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/the-underrated-power-of-phoenix-and-liveview</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/liveview-at-scale-from-zero-to-thousands-without-breaking-a-sweat</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/npms-malware-surge-vs-hexs-air-gap</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/ectos-sane-defaults-why-database-work-finally-feels-right</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/the-beam-rust-sandwich-when-phoenix-needs-rusts-raw-power</loc>
    <lastmod>2026-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/claude-meets-the-beam-why-llms-excel-at-elixir-phoenix</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/phoenix-vs-django-two-giants-two-paradigms</loc>
    <lastmod>2026-04-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/the-data-pipeline-mindset-why-elixir-makes-complex-transformations-readable</loc>
    <lastmod>2026-02-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/elixirs-secret-weapon-pattern-matching-that-changes-how-you-code</loc>
    <lastmod>2026-02-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/the-otp-advantage-why-phoenix-apps-never-go-down</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/beyond-spas-how-phoenix-liveview-is-redefining-real-time</loc>
    <lastmod>2026-02-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/factors-that-affect-tree-growth</loc>
    <lastmod>2026-02-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/the-quiet-conquest-why-phoenix-isnt-winning-the-hype-war-its-winning-the-production-war</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://amartin.letterbucket.com/linux-kernel-617-is-here-boosting-performance-hardware-support-and-ssd-longevity</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>