<?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://matthew-on-rails.com/rails-email-setup-for-development-staging-and-production</loc>
<lastmod>2022-03-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://matthew-on-rails.com/this-one-rails-validation-trick-that-makes-your-code-more-awesome</loc>
<lastmod>2022-03-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://matthew-on-rails.com/six-amazing-ways-to-create-enumerated-types-in-rails-and-postgres</loc>
<lastmod>2022-07-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://matthew-on-rails.com/in-praise-of-the-current-pattern</loc>
<lastmod>2022-12-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://matthew-on-rails.com/how-i-test-rails-applications-in-2024</loc>
<lastmod>2024-03-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://matthew-on-rails.com/rails-relationships-rethought-introducing-the-missing-model</loc>
<lastmod>2024-05-08T14:24:56+00:00</lastmod>
</url>
<url>
<loc>https://matthew-on-rails.com/about</loc>
</url>
<url>
<loc>https://matthew-on-rails.com/</loc>
</url>
<url>
<loc>https://matthew-on-rails.com/page2/</loc>
</url>
</urlset>
