<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://kevinpeterson.me/</loc>
<lastmod>2026-02-12T01:12:43.154Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/projects</loc>
<lastmod>2026-02-12T01:12:43.154Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/resources</loc>
<lastmod>2026-02-12T01:12:43.154Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/about</loc>
<lastmod>2026-02-12T01:12:43.154Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/blogs</loc>
<lastmod>2026-02-12T01:12:43.154Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/blogs/why-elixir-changed-how-i-think-about-backend-systems</loc>
<lastmod>2025-01-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/blogs/building-a-resilient-background-worker-in-elixir</loc>
<lastmod>2024-12-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/blogs/why-i-like-using-rescript-for-frontend-work</loc>
<lastmod>2023-05-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/blogs/a-practical-look-at-the-pipeline-pattern-in-python</loc>
<lastmod>2023-05-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/blogs/practical-css-tips-for-hotwire-apps</loc>
<lastmod>2023-04-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/blogs/understanding-to-a-vs-to-ary-in-ruby</loc>
<lastmod>2023-02-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/blogs/making-generated-javascript-inline-caching-friendly-in-rescript</loc>
<lastmod>2020-08-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://kevinpeterson.me/blogs/deploying-javascript-applications</loc>
<lastmod>2016-05-04T00:00:00.000Z</lastmod>
</url>
</urlset>
