<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.visualmode.dev/blog</loc>
<lastmod>2026-03-19T01:01:21.116Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/a-better-man-page-viewer</loc>
<lastmod>2026-03-19T01:01:21.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/a-decade-of-tils</loc>
<lastmod>2026-03-19T01:01:21.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/add-mise-tasks-for-common-workflow-commands</loc>
<lastmod>2026-03-19T01:01:21.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/an-editor-in-your-repl</loc>
<lastmod>2026-03-19T01:01:21.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/build-a-small-text-training-dataset</loc>
<lastmod>2026-03-19T01:01:21.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/connect-to-production-rails-console-aws-flightcontrol</loc>
<lastmod>2026-03-19T01:01:21.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/copy-paste-profit-eliminating-development-friction</loc>
<lastmod>2026-03-19T01:01:21.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/create-a-module-of-utility-functions-in-ruby</loc>
<lastmod>2026-03-19T01:01:21.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/extract-long-claude-conversation</loc>
<lastmod>2026-03-19T01:01:21.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/from-zero-to-github-starting-a-new-jj-jujutsu-repo</loc>
<lastmod>2026-03-19T01:01:21.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/hatchbox-manages-env-vars-with-asdf</loc>
<lastmod>2026-03-19T01:01:21.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/isolate-and-debug-file-side-effects-with-pytest-tmp-path</loc>
<lastmod>2026-03-19T01:01:21.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/pragmatic-react-stack-for-2025</loc>
<lastmod>2026-03-19T01:01:21.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/tilde</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/backtick</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/bang</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/boolean-negation</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/at-symbol</loc>
<lastmod>2024-11-23T01:20:27.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/dollar-sign</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/octothorpe</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/percent</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/percent-notation</loc>
<lastmod>2024-11-23T01:16:10.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/modulo</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/regex-match</loc>
<lastmod>2024-11-23T01:16:10.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/bitwise-exclusive-or</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/bitwise-or</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/ampersand</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/bitwise-and</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/and-equals</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/safe-navigation</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/block-conversion</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/block-argument</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/or-equals</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/asterisk</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/power-operator</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/array-argument</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/rest-in-multiple-assignment</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/splat</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/arbitrary-keyword-arguments</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/double-splat</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/multiplication</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/parentheses</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/dash</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/lambda-proc-literal</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/underscore</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/hash-rocket</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/flip-flop</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/range-literal</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/argument-forwarding</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/ternary-operator</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/spaceship</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/question-mark</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/double-left-angle-bracket</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/heredoc</loc>
<lastmod>2024-11-25T04:04:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/boolean-and</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/rescue-assignment</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/block-comment</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/square-brackets</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/semicolon</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/double-colon</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/colon</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/shift</loc>
<lastmod>2024-12-03T19:01:37.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/double-right-angle-bracket</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/triple-quote</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/double-quoted-strings</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/single-quoted-strings</loc>
<lastmod>2024-12-03T19:01:37.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/begin-and-end-blocks</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/dot</loc>
<lastmod>2024-11-21T21:58:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/forward-slash</loc>
<lastmod>2024-11-23T01:16:10.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/division</loc>
<lastmod>2024-11-23T01:13:05.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/regex-literal</loc>
<lastmod>2024-11-23T01:16:10.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/case-equality</loc>
<lastmod>2024-11-26T22:02:05.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/assignment</loc>
<lastmod>2024-11-26T22:02:05.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/curly-braces</loc>
<lastmod>2024-11-26T22:02:05.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/boolean-or</loc>
<lastmod>2024-11-28T20:25:04.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/left-angle-bracket</loc>
<lastmod>2024-12-11T23:35:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.visualmode.dev/ruby-operators/right-angle-bracket</loc>
<lastmod>2024-12-11T23:35:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
</urlset>
