<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url><loc>https://railsnotes.xyz</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/about</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/advertising</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/newsletter</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/adding-redis-and-sidekiq-to-a-ruby-on-rails-app</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/ahoy-product-analytics</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/blazer-gem-rails</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/custom-credentials-in-your-rails-app</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/deploying-ruby-on-rails-on-render-with-databse-redis-sidekiq-cron</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/deploying-ruby-on-rails-with-dokku-redis-sidekiq-arm-docker-hetzner</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/feature-specs-to-system-specs</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/ferrum-stealth-browsing</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/overmind-better-bin-dev-for-your-procfile-dev</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/parallel-rspec</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/preview-rails-emails-letter-opener-mailcatcher-mailhog</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/procfile-bin-dev-rails7</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/rails-8-whats-coming</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/rails-actionmailer-attachments</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/rails-add-favicon-2-minutes</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/rails-credentials-vscode-edit</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/rails-debugger-rdbg-vscode</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/rails-dynamic-nav-current-page</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/rails-generate-migration</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/rails-viewcomponent-tips</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/refactoring-a-ruby-on-rails-app-to-use-actionmailer-for-transactional-email</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/seed-your-database-with-the-faker-gem</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/simple-lazy-loading-hotwire-turbo-frames-rails</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/simple-stimulus-tabs-controller</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/skip-rails-console-with-rails-runner</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/split-seeds-rb-by-rails-environment</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/stimulus-search</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/the-simplest-ruby-on-rails-and-hotwire-app-possible-beginners-guide</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/vscode-rails-setup</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/your-first-stimulus-controller-learn-stimulus-ruby-on-rails-by-building-a-toggle-beginners-guide</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/blog/page/1</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/redis</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/sidekiq</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/development</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/procfile</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/popular</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/ahoy</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/analytics</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/gem</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/blazer</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/bi</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/credentials</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/render</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/deployment</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/dokku</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/docker</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/rspec</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/testing</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/refactoring</loc><lastmod>2025-12-22T22:40:02.607Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/ferrum</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/web-scraping</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/tests</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/actionmailer</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/rails</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/tips</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/vscode</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/debugger</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/ui</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/viewcomponents</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/database</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/migrations</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/generators</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/faker</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/activerecord-import</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/hotwire</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/tailwindcss</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/stimulus</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/console</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://railsnotes.xyz/tags/seeding</loc><lastmod>2025-12-22T22:40:02.608Z</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
</urlset>