<?xml version="1.0" encoding="UTF-8"?>
	<urlset
		xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
		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">
	<!-- This is the sitemap for the free demo version. This is NOT a list of all pages that the paid version includes. The paid version has a larger sitemap. -->
		
		<url>
			<loc>https://bootrails.com</loc>
		</url>
		<url>
			<loc>https://bootrails.com/categories/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/tags/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/archives/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/about/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-7-kaminari-pagination-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/erb-vs-haml/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/authentication-vs-authorization-with-rails-7/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-find-element-inside-a-ruby-array/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/why-is-rails-not-more-popular/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/check-if-hash-has-key-in-ruby/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/generate-authentication-like-rails-8-will/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-encode-url-string-in-ruby/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-form-with-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-and-tailwind-starter-kit/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/page2/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/page3/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/page9/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/categories/ruby/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/categories/ruby-on-rails/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/tags/authentication/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/tags/css/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/tags/opinion/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/tags/ruby/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/tags/ruby-on-rails/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-flash-messages-and-ux/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-bullet-gem-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-split-array/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-console-command-made-easier/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-array-sort/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-multiline-string/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-pundit-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-ternary-operator/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-and-sveltejs-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-substring/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-on-rails-authentication-tutorial-with-devise/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-vs-javascript/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby_group_by_or_rails_group_by/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-faker/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-on-rails-and-arel/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-loops-overview/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-set-up-JavaScript-testing-for-Rails-7-with-jest/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-handle-ruby-exceptions/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-log-monitoring-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-avohq-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-enumerable-module/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-on-rails-and-tailwind-css-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-inheritance/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-on-rails-viewcomponents-tutorial-and-examples/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-link-to-tutorial-and-examples/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-on-rails-alpinejs-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-define-and-use-a-ruby-hash/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-on-rails-and-vuejs-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-8-unreleased-features/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-pattern-matching/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/le-wagon-a-review/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-self/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-use-rails-flash-messages/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-get-a-random-number-in-ruby/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/kill-rails-server-a-how-to-guide/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-block-procs-and-lambda/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-on-rails-mvc/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-analytics-made-simple/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-7-hotwire-a-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-rename-a-rails-app/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-administrate-tutorial-and-philosophy/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-attr-accessor-attr-writer-attr-reader/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/action-mailer-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-debug-with-ruby-debug/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-constants/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/custom-esbuild-for-rails/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-regex-friendly-guide/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-sidekiq-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-milliseconds/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-cypress-testing/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-map-with-index/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/vitejs-rails-a-wonderful-combination/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-strftime-short-and-long-story/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-authentication-with-rodauth-an-elegant-gem/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-enumerator-what-why-how/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-create-tons-rails-applications/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-7-bootstrap-5-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-add-column/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-form-tutorial/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-unless/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-webpacker-full-setup/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-7-a-preview/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-how-to-work-with-bootstrap-5/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/switch-statement-ruby/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-private-method/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/tailwind-vs-bootstrap/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-bootstrap-custom-theme/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/webpacker-vs-sprockets/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/ruby-nil-vs-blank-vs-empty-vs-presence/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/how-to-learn-rails/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-new-options/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-active-support/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-without-jquery/</loc>
		</url>
		<url>
			<loc>https://bootrails.com/blog/rails-bootstrap-tutorial/</loc>
		</url>
	</urlset>