
<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://sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url>
<loc>https://hashrocket.com/</loc>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>

<url>
<loc>http://[https://til.giantmonkey.de]/posts/jwcpnrtytl-javascript-arrayprototypesort-</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/rg6pita0zx-get-the-database-url-of-a-gigalixir-app-via-cli</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/txirupbfow-fixing-file-permissions-in-git-repository</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/77rnvkocmi-dgn-provides-free-smime-certificates</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/l9brw7mcmn-fixing-frontend-form-validations</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/hdu3as1bcx-gigalixir-is-a-heroku-alternative-for-elixir</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/sho5uoe4ud-rebase-without-having-anything-pushed-yet</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/dncdepvbfk-cloud-tasks-need-app-engine-to-be-enabled</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/fznfvuhpvx-using-ngrok-with-puma-dev</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/7xizvkdw7k-toms-obvious-minimal-language-isnt-so-obvious</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/kvf50grfgt-breaking-the-runner</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/xrtsi7zeyr-running-sidekiq-job-in-console</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/yvajb0eabm-you-can-jump-to-slash-in-zsh</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/baotlbxjqc-delete-duplicates-with-postgresql-using-using</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/b8s3f51dzo-ansible-decrypt-single-vault-value-in-the-shell</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/vh2zwffom0-til-how-to-check-the-progress-of-a-recursive-grep</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/9q2qllty6v-ripgrep-searching-with-negative-lookahead</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/arute4enzu-capybara-content-matchers-cheat-sheet</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/eqejmn4z6j-sandboxed-rails-console</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/fnvol8feol-capybara-save-page-to-disk</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/m5bzr3nvpv-make-firefox-to-accept-puma-dev-cert-permanently</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/utgajuqey5-ours-and-theirs-in-git-rebase</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/bmxu6t9hff-til-to-log-into-tilgiantmonkeyde</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/v3hmu5yel2-hyphens-and-underscores-in-mysqlcnf</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/034oqqtmkx-copy-paste-friendly-executable-comments-in-ruby</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/sgtqfdcck7-yes-and-no-are-booleans-when-used-as-keys-in-yaml</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/bg82im1yjt-method-git-history-with-git-log-l</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/zj0bm07jrq-git-commits-from-then-to-now</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/wffhqxbyby-find-out-your-ip-from-the-console</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/amhz1dlvi2-rspec-profile-gives-a-performance-overview-</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/4kls181fo9-fake-http-responses-and-response-times</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/admoeq8ihj-construct-an-array-with-index</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://[https://til.giantmonkey.de]/posts/zc6gqby8jn-global-prompt-for-claude-code-cli</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
