<?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>/curios/2026-05-27-git-quote/</loc>
<lastmod>2026-05-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/curios/2026-05-27-pi-day-music/</loc>
<lastmod>2026-05-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/music/2026-06-16-metallica-ride-the-lightning/</loc>
<lastmod>2026-06-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/01/01/hello-world/</loc>
<lastmod>2025-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/05/29/hepjepa/</loc>
<lastmod>2025-05-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/05/29/tower-of-hanoi/</loc>
<lastmod>2025-05-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/05/30/graph-traversal-bfs-dfs/</loc>
<lastmod>2025-05-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/05/30/number-of-music-playlists/</loc>
<lastmod>2025-05-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/06/04/ci-cd/</loc>
<lastmod>2025-06-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/06/05/retrograde-amnesia/</loc>
<lastmod>2025-06-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/09/04/anterograde-amnesia/</loc>
<lastmod>2025-09-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/09/04/configure-power-line-frequency-on-linux/</loc>
<lastmod>2025-09-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/09/04/duck-and-fish/</loc>
<lastmod>2025-09-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2025/09/08/two-egg-puzzle/</loc>
<lastmod>2025-09-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2026/05/03/ai-and-creativity/</loc>
<lastmod>2026-05-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2026/05/04/henri-artist/</loc>
<lastmod>2026-05-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2026/06/17/curosity-rover/</loc>
<lastmod>2026-06-17T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/2026/09/19/neon-genesis/</loc>
<lastmod>2026-09-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/til/2025-01-15-git-worktrees/</loc>
<lastmod>2025-01-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>/404/</loc>
</url>
<url>
<loc>/about/</loc>
</url>
<url>
<loc>/projects/</loc>
</url>
<url>
<loc>/curios/</loc>
</url>
<url>
<loc>/blog/tags/</loc>
</url>
<url>
<loc>/blog/categories/</loc>
</url>
<url>
<loc>/blog/</loc>
</url>
<url>
<loc>/music/</loc>
</url>
<url>
<loc>/til/</loc>
</url>
<url>
<loc>/links/</loc>
</url>
<url>
<loc>/assets/javascripts/ckeditor/</loc>
</url>
<url>
<loc>/assets/javascripts/ckeditor/plugins/scayt/</loc>
</url>
<url>
<loc>/assets/javascripts/ckeditor/skins/moono/</loc>
</url>
<url>
<loc>/assets/javascripts/tinymce/skins/lightgray/fonts/</loc>
</url>
<url>
<loc>/assets/demo/2014-05-03-disqus-comments-button.html</loc>
<lastmod>2026-09-23T17:20:07+00:00</lastmod>
</url>
<url>
<loc>/assets/demo/2017-04-15-use-two-different-pacejs-progress-bars-on-the-same-page.html</loc>
<lastmod>2026-09-23T17:20:07+00:00</lastmod>
</url>
<url>
<loc>/assets/images/posts/ai-and-art/3.html</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/04/22/hello-world/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/04/22/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/05/10/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/05/10/install-jekyll-3-on-windows/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/05/10/setup-jekyll-on-windows/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/05/17/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/05/17/quick-rubygems-command-references-for-jekyll/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/05/19/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/05/19/use-_netrc-to-avoid-tortoisegit-asking-for-username-and-password/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/05/26/create-a-custom-jekyll-404-page/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/05/26/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/06/15/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/06/15/setup-a-selenium-webdriver-ruby-project-on-travis-ci/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/07/02/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/07/02/install-tortoisehg-on-linux-mint/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/07/14/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/07/14/invert-touchpad-without-changing-mouse-in-gnome/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/08/10/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/08/10/set-user-agent-using-selenium-webdriver-c-and-ruby/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/08/31/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/08/31/update-appsettings-and-custom-configuration-sections-in-appconfig-at-runtime/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/11/17/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2013/11/17/run-selenium-webdriver-ui-tests-against-jekyll-site-on-travis-ci/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/01/08/disable-javascript-using-selenium-webdriver/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/01/08/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/01/31/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/01/31/test-wysiwyg-editors-using-selenium-webdriver/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/02/08/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/02/08/take-a-screenshot-on-exception-with-selenium-csharp-eventfiringwebdriver/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/02/23/how-to-get-window-size-resize-or-maximize-window-using-selenium-webdriver/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/02/23/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/03/05/hide-command-prompt-window-in-selenium-webdriver-net-binding/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/03/05/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/03/23/evaluate-and-validate-xpath-css-selectors-in-chrome-developer-tools/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/03/23/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/03/25/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/03/25/setup-stringer-on-heroku/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/04/08/get-text-from-hidden-elements-using-selenium-webdriver/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/04/08/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/04/20/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/04/20/install-chromedriver-and-phantomjs-on-linux-mint/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/04/25/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/04/25/relationships-between-different-versions-of-selenium/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/05/03/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/05/03/use-a-button-to-display-disqus-comments-count-and-load-comments-onclick/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/05/23/download-pdf-files-automatically-in-firefox-using-selenium-webdriver/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/05/23/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/07/19/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2014/07/19/why-you-shouldnt-start-learning-selenium-by-automating-googles-products/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2015/02/09/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2015/02/09/install-and-setup-postgresql-for-ruby-on-rails-on-mac-os/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2016/04/23/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2016/04/23/read-create-mailchimp-lists-and-list-members-using-mailchimp-api-3-0/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2016/04/30/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2016/04/30/work-with-mailchimp-api-3-0s-pagination/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/01/08/exclude-your-selenium-webdriver-traffic-from-google-analytics/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/01/08/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/01/11/get-a-strava-api-access-token-with-write-permission/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/01/11/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/01/15/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/01/15/tips-for-locating-elements-in-ext-js-applications-with-selenium-webdriver/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/02/25/convert-speed-to-pace-programmatically-using-ruby/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/02/25/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/04/15/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/04/15/use-two-different-pacejs-progress-bars-on-the-same-page/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/05/20/add-typescript-support-to-ruby-on-rails-a-quick-and-hacky-example/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/05/20/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/07/16/generate-rails-test-fixtures-yaml-from-database-dump/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2017/07/16/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2019/11/09/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2019/11/09/setup-a-ruby-on-rails-6-api-project-with-docker-compose/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2019/11/12/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2019/11/12/load-environment-variables-with-docker-compose/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2019/11/16/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2019/11/16/use-redis-for-caching-to-a-docker-compose-managed-rails-project/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2019/11/17/add-sidekiq-to-a-docker-compose-managed-rails-project/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2019/11/17/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2020/01/05/reduce-graphql-ruby-mutation-arguments-in-resolve-method/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2020/02/04/benchmark-converting-string-keys-of-a-hash-to-symbols/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2020/02/04/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2021/04/04/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/2021/04/04/truhty-falsey-nil-any-empty-blank-present-in-ruby-and-ruby-on-rails/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/404/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/assets/demo/2014-05-03-disqus-comments-button.html</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/assets/demo/2017-04-15-use-two-different-pacejs-progress-bars-on-the-same-page.html</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/assets/javascripts/ckeditor/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/assets/javascripts/ckeditor/plugins/scayt/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/assets/javascripts/ckeditor/skins/moono/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/assets/javascripts/tinymce/skins/lightgray/fonts/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/blog/categories/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/blog/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/blog/tags/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/categories/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/docs/tags/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
<url>
<loc>/penumbra/</loc>
<lastmod>2026-09-23T17:20:08+00:00</lastmod>
</url>
</urlset>
