<?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.gregnavis.com/articles/how-to-tune-your-database-to-make-tests-faster.html</loc>
<lastmod>2018-08-23T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/the-architecture-no-one-needs.html</loc>
<lastmod>2018-10-27T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/how-to-reduce-memory-usage-by-tuning-gemfile.html</loc>
<lastmod>2018-12-12T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/numering-copies-using-enumerators.html</loc>
<lastmod>2019-01-03T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/how-to-reduce-test-interference-in-minitest.html</loc>
<lastmod>2019-01-11T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/how-to-protect-individual-resources-with-passwords.html</loc>
<lastmod>2019-01-25T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/how-to-access-production-data-in-rails-migrations.html</loc>
<lastmod>2019-03-26T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/database-performance-unindexed-deletion-timestamps.html</loc>
<lastmod>2021-11-30T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/database-performance-indexing-foreign-keys.html</loc>
<lastmod>2021-12-01T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/database-performance-redundant-indexes.html</loc>
<lastmod>2021-12-03T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/power-estimation.html</loc>
<lastmod>2022-06-04T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/api-integrations-implementing-client-classes.html</loc>
<lastmod>2022-07-18T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/api-integrations-client-classes-and-error-handling.html</loc>
<lastmod>2022-08-23T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/elixir-style-pipelines-in-9-lines-of-ruby.html</loc>
<lastmod>2022-12-10T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/2022-in-review.html</loc>
<lastmod>2022-12-31T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/lazy-attributes-in-ruby.html</loc>
<lastmod>2023-02-08T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/making-lazy-accessors-thread-safe.html</loc>
<lastmod>2023-04-19T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/build-the-framework-you-need.html</loc>
<lastmod>2023-10-10T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/presence-null-and-product-requirements-in-rails.html</loc>
<lastmod>2024-02-16T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/why-rails-is-a-great-choice-for-startups-in-2024.html</loc>
<lastmod>2024-03-21T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/launching-www-whoishiring-jobs.html</loc>
<lastmod>2024-06-07T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/war-against-bots.html</loc>
<lastmod>2024-06-10T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/micro-interactivity-without-stimulus.html</loc>
<lastmod>2024-07-03T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/building-real-time-navigation-badges-with-turbo-streams.html</loc>
<lastmod>2024-07-19T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/rails-on-openbsd-motivation-and-architecture.html</loc>
<lastmod>2024-09-05T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/articles/rails-on-openbsd-base-system.html</loc>
<lastmod>2024-09-23T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://www.gregnavis.com/about.html</loc>
</url>
<url>
<loc>https://www.gregnavis.com/articles.html</loc>
</url>
<url>
<loc>https://www.gregnavis.com/</loc>
</url>
<url>
<loc>https://www.gregnavis.com/newsletter.html</loc>
</url>
<url>
<loc>https://www.gregnavis.com/services.html</loc>
</url>
</urlset>
