<?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://igor.works/blog/how-to-use-basecamps-kamal-with-aws-and-github</loc>
<lastmod>2023-09-21T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/18-tools-and-techniques-to-improve-rails-application-performance</loc>
<lastmod>2023-09-27T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/upgrading-rails-application-from-70-to-71</loc>
<lastmod>2023-10-09T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/from-service-objects-to-object-design</loc>
<lastmod>2023-12-12T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/evolution-of-github-action-for-kamal</loc>
<lastmod>2024-02-09T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/traefik-tunning-for-rails-applications-part-1</loc>
<lastmod>2024-02-15T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/basecamp-kamal-code-walkthrough</loc>
<lastmod>2024-03-18T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/maybe-finance-code-walkthrough</loc>
<lastmod>2024-04-08T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/lazy-load-offscreen-iframes</loc>
<lastmod>2024-05-11T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/validate-belongs-to-association-in-rails</loc>
<lastmod>2024-06-03T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/override-accepts-nested-attributes</loc>
<lastmod>2024-06-23T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/rails_string_upcase_first_vs_capitalize_and_titleize</loc>
<lastmod>2024-07-05T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/writebook-by-once</loc>
<lastmod>2024-07-09T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/happy-birthday-rails</loc>
<lastmod>2024-08-03T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/upgrading-rails-application-from-71-to-72</loc>
<lastmod>2024-08-11T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/redirect-and-return-in-rails-controllers</loc>
<lastmod>2024-08-23T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/odd-ruby-return-values</loc>
<lastmod>2024-08-30T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/rails-thruster-101</loc>
<lastmod>2024-09-23T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/use-docker-to-template-local-database</loc>
<lastmod>2024-10-28T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/rails-dockerfile-best-practices-part-1-image-slimming</loc>
<lastmod>2025-01-28T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/kamal-cheat-sheet</loc>
<lastmod>2025-04-17T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/kamal-2-get-out-of-the-cloud</loc>
<lastmod>2025-05-17T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/blog/where-is-the-software-development-industry-going</loc>
<lastmod>2025-10-21T00:00:00+04:00</lastmod>
</url>
<url>
<loc>https://igor.works/about</loc>
</url>
<url>
<loc>https://igor.works/archive</loc>
</url>
<url>
<loc>https://igor.works/contact-me</loc>
</url>
<url>
<loc>https://igor.works/demos/iframe-loading-eagerly</loc>
</url>
<url>
<loc>https://igor.works/demos/iframe-loading-lazy</loc>
</url>
<url>
<loc>https://igor.works/</loc>
</url>
<url>
<loc>https://igor.works/public-speeches</loc>
</url>
<url>
<loc>https://igor.works/thank-you</loc>
</url>
<url>
<loc>https://igor.works/page-2/</loc>
</url>
<url>
<loc>https://igor.works/page-3/</loc>
</url>
<url>
<loc>https://igor.works/page-4/</loc>
</url>
<url>
<loc>https://igor.works/page-5/</loc>
</url>
</urlset>
