<?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://blog.bustikiller.com/2023/07/05/my-path-toward-contributing-to-ruby.html</loc>
<lastmod>2023-07-05T09:32:01+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2023/07/11/stop-using-varchar-to-store-uuids.html</loc>
<lastmod>2023-07-11T12:32:51+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2023/07/17/dealing-with-parallelism-and-activerecord-connections.html</loc>
<lastmod>2023-07-17T17:21:01+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2023/07/22/migrating-integer-primary-keys-to-uuids-using-rails-postgres.html</loc>
<lastmod>2023-07-22T08:22:11+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2023/09/01/its-not-too-late-to-use-polymorphic-associations.html</loc>
<lastmod>2023-09-01T14:12:59+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2023/09/13/adding-null-constaints-to-columns-the-safe-way.html</loc>
<lastmod>2023-09-13T10:44:23+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2023/10/01/an-experimental-approach-to-table-partitioning-postgres.html</loc>
<lastmod>2023-10-01T06:12:49+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2023/10/07/defining-aggregated-attributes-with-activerecord.html</loc>
<lastmod>2023-10-07T21:18:25+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2023/12/23/keep-model-attributes-in-sync-using-rails-postgres.html</loc>
<lastmod>2023-12-23T21:18:25+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2024/03/18/bye-bye-medium-welcome-jekyll.html</loc>
<lastmod>2024-03-18T07:25:25+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2024/06/16/replaced-github-with-gitea.html</loc>
<lastmod>2024-06-16T21:14:25+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2024/06/24/some-thoughts-about-software-development-tdd-and-refactoring.html</loc>
<lastmod>2024-06-24T20:06:49+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2024/12/06/embracing-matrix-element-replacement-whatsapp.html</loc>
<lastmod>2024-12-06T14:33:10+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2025/05/14/the-dry-trap.html</loc>
<lastmod>2025-05-14T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2025/05/16/lichess-fishnet.html</loc>
<lastmod>2025-05-16T21:51:59+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2025/06/23/today-i-learned.html</loc>
<lastmod>2025-06-23T18:07:01+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2025/06/24/zustand.html</loc>
<lastmod>2025-06-24T19:12:21+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2025/07/16/nas-backup-configuration.html</loc>
<lastmod>2025-07-16T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2025/08/07/bye-bye-spotify.html</loc>
<lastmod>2025-08-07T14:41:21+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2025/09/04/ownership-community-infrastructure.html</loc>
<lastmod>2025-09-04T07:58:25+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2025/10/26/docker-ipv6.html</loc>
<lastmod>2025-10-26T15:08:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2025/12/25/docker-networking-issue-dind.html</loc>
<lastmod>2025-12-25T07:25:26+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/2026/02/01/when-are-we-going-to-replace-amazon.html</loc>
<lastmod>2026-02-01T21:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.bustikiller.com/about/</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Ruby</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Personal%20development</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Community</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Postgres</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Database</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Performance</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/UUID</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Concurrency</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Rails</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/ActiveRecord</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Databases</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Migration</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Polymorphic%20association</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Maintenance</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Partition</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Database%20administration</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Consistency</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Open%20source</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Privacy</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Nextcloud</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/FOSS</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Jekyll</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/GitHub</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Gitea</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/SelfHosting</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Refactoring</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Software%20engineering</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Software%20development</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/TDD</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Element</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Matrix</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/ntfy</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Software</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Development</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/DRY</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Best%20practices</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/chess</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/community</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/politics</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/TIL</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Book</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Interview</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/React</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/NAS</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Music</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Spotify</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Navidrome</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/docker</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Docker</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Amazon</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Capitalism</loc>
</url>
<url>
<loc>https://blog.bustikiller.com/tags/Federation</loc>
</url>
</urlset>
