<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://ryrob.es/blog/august-of-rabbit-posts-begins/</loc><lastmod>2020-08-07</lastmod></url>
<url><loc>https://ryrob.es/blog/can-a-super-flexible-layout-interface-be-understandable/</loc><lastmod>2020-08-05</lastmod></url>
<url><loc>https://ryrob.es/blog/editing-the-editor-user-space-extending-of-the-ux/</loc><lastmod>2020-09-17</lastmod></url>
<url><loc>https://ryrob.es/blog/flowmaps-flow-based-programming-in-clojure-with-a-rabbit-twist/</loc><lastmod>2023-09-19</lastmod></url>
<url><loc>https://ryrob.es/blog/flowmaps-mapping-clojure-flows-space-time/</loc><lastmod>2023-09-15</lastmod></url>
<url><loc>https://ryrob.es/blog/pivoting-into-a-new-flow-in-life-and-rabbits/</loc><lastmod>2022-01-28</lastmod></url>
<url><loc>https://ryrob.es/blog/quick-viz-project-release-tableau-flow-maps/</loc><lastmod>2023-02-08</lastmod></url>
<url><loc>https://ryrob.es/blog/the-color-and-shape-of-data/</loc><lastmod>2023-07-03</lastmod></url>
<url><loc>https://ryrob.es/blog/the-first-time-business-intelligence-felt-intelligent/</loc><lastmod>2026-08-07</lastmod></url>
<url><loc>https://ryrob.es/blog/the-shape-of-a-question-teaching-sql-to-understand-intent/</loc><lastmod>2026-01-17</lastmod></url>
<url><loc>https://ryrob.es/archive/2009/bike-path-reflective-sunglasses-mean-walkers/</loc><lastmod>2009-07-14</lastmod></url>
<url><loc>https://ryrob.es/archive/2009/cut-n-paste-corner-microsoft-sql-server-2000-2005-2008-simple-loop-template/</loc><lastmod>2009-12-02</lastmod></url>
<url><loc>https://ryrob.es/archive/2009/get-clicky-android-widget-awesomely-convenient/</loc><lastmod>2009-12-30</lastmod></url>
<url><loc>https://ryrob.es/archive/2009/i-dont-mind-ugly-people-but-i-do-mind-people-who-make-ugly-faces/</loc><lastmod>2009-07-17</lastmod></url>
<url><loc>https://ryrob.es/archive/2009/the-state-of-flow-hidden-passions-and-drudgery/</loc><lastmod>2009-07-16</lastmod></url>
<url><loc>https://ryrob.es/archive/2009/using-a-simple-python-script-for-end-to-end-data-transformation-and-etl-part-1/</loc><lastmod>2009-07-30</lastmod></url>
<url><loc>https://ryrob.es/archive/2009/using-xlwt-and-python-to-export-an-oracle-dataset-to-excel-python-simple-etl-part-2/</loc><lastmod>2009-12-08</lastmod></url>
<url><loc>https://ryrob.es/archive/2009/what-the-ufc-needs-is-a-michael-jordan-not-a-michael-vick/</loc><lastmod>2009-07-14</lastmod></url>
<url><loc>https://ryrob.es/archive/2009/you-can-pet-my-goat-just-wash-your-hands-first-please/</loc><lastmod>2009-08-04</lastmod></url>
<url><loc>https://ryrob.es/archive/2010/business-intelligence-tools-dirty-caveman-sex-open-source-part-1/</loc><lastmod>2010-08-10</lastmod></url>
<url><loc>https://ryrob.es/archive/2010/consulting/</loc><lastmod>2010-08-04</lastmod></url>
<url><loc>https://ryrob.es/archive/2010/developers-it-nerds-useless-tech-people-stop-wielding-knowledge-like-it-was-geek-bravado-weaponry/</loc><lastmod>2010-08-20</lastmod></url>
<url><loc>https://ryrob.es/archive/2010/fuck-sales-leads-sign-ups-you-know-what-has-the-best-conversion-rate-ever/</loc><lastmod>2010-08-06</lastmod></url>
<url><loc>https://ryrob.es/archive/2010/mortgage-software-hack-importing-contacts-into-encompass-properly-without-the-sdk-using-just-the-sql-backend/</loc><lastmod>2010-08-18</lastmod></url>
<url><loc>https://ryrob.es/archive/2010/php-function-to-dynamically-round-up-to-nearest-10-100-1000-etc/</loc><lastmod>2010-09-08</lastmod></url>
<url><loc>https://ryrob.es/archive/2010/running-python-scripts-as-a-windows-service/</loc><lastmod>2010-08-17</lastmod></url>
<url><loc>https://ryrob.es/archive/2010/what-sookie-stackhouse-can-teach-you-about-being-a-better-blogger/</loc><lastmod>2010-08-04</lastmod></url>
<url><loc>https://ryrob.es/archive/2011/cross-post-sql-server-business-intelligence-data-mining-major-league-baseball-i/</loc><lastmod>2011-06-02</lastmod></url>
<url><loc>https://ryrob.es/archive/2011/moneyball-for-real-business-intelligence-data-mining-sql-server-and-major-league-baseball-part-1/</loc><lastmod>2011-09-17</lastmod></url>
<url><loc>https://ryrob.es/archive/2011/poking-the-pot-roast-of-life-hard/</loc><lastmod>2011-01-05</lastmod></url>
<url><loc>https://ryrob.es/archive/2013/connecting-tableau-to-elasticsearch-read-how-to-query-elasticsearch-with-hive-sql-and-hadoop/</loc><lastmod>2013-12-17</lastmod></url>
<url><loc>https://ryrob.es/archive/2013/enterprise-it-why-does-having-a-job-and-good-software-have-to-be-mutually-exclusive/</loc><lastmod>2013-08-30</lastmod></url>
<url><loc>https://ryrob.es/archive/2013/facts-stories-conveyance-postmortem-data-viz-advice-from-a-famous-american-street-photographer/</loc><lastmod>2013-04-22</lastmod></url>
<url><loc>https://ryrob.es/archive/2013/going-yard-using-mlb-data-and-tableau-8-to-re-imagine-homeruns-in-petco-park-the-business-case/</loc><lastmod>2013-04-02</lastmod></url>
<url><loc>https://ryrob.es/archive/2013/mapping-san-diego-padres-hits-petco-park-changes-tableau-8/</loc><lastmod>2013-03-22</lastmod></url>
<url><loc>https://ryrob.es/archive/2013/riffbank-parsing-arbitrary-text-based-guitar-tab-into-an-indexable-queryable-riffcode-for-elasticsearch/</loc><lastmod>2013-08-29</lastmod></url>
<url><loc>https://ryrob.es/archive/2013/riffbank-searching-guitar-tab-data-as-a-pseudo-language-with-elasticsearch/</loc><lastmod>2013-08-21</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/a-visual-analytic-storefront-vay-ner-chuk-winelibrary-style/</loc><lastmod>2012-04-10</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/analysis-of-last-show-played/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/band-time-spent-playing/</loc><lastmod>2012-02-28</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/between-crazy-genius-bigfoot-aliens-together-at-last/</loc><lastmod>2012-03-23</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/build-tableau-data-extracts-out-of-csv-files-more-python-tde-api-madness/</loc><lastmod>2012-12-07</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/building-and-loading-sexy-operational-dashboards-with-ducksboard-com/</loc><lastmod>2012-06-07</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/building-tableau-data-extract-files-with-python-in-tableau-8-sample-usage/</loc><lastmod>2012-12-03</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/cars-computers-and-software-quick-tableau-of-data-from-my-vws-on-board-diagnostic-obdii-port/</loc><lastmod>2012-07-17</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/enter-tableauman-creating-useful-datavisualizations-with-old-school-guitar-tab-and-metallica/</loc><lastmod>2012-08-07</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/face-harvesting-download-your-facebook-data-for-external-reporting-and-visualization/</loc><lastmod>2012-10-17</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/finding-bigfoot-data-visualize-the-squatch/</loc><lastmod>2012-03-16</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/get-some-query-mlb-gameday-data-with-odata-and-tableau-public/</loc><lastmod>2012-07-03</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/getfacedata/</loc><lastmod>2012-10-06</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/harvesting-twitter-search-results-for-analysis-using-python-sql-server/</loc><lastmod>2012-03-14</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/historical-setlist-analysis/</loc><lastmod>2012-03-02</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/how-to-harvest-facebook-updates-with-python-mysql-or-sql-server/</loc><lastmod>2012-07-05</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/insight-into-an-artists-spotify-payout-details/</loc><lastmod>2012-04-15</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/member-timeline/</loc><lastmod>2012-02-29</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/metallica-shows-in/</loc><lastmod>2012-03-08</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/metallicanalysis/</loc><lastmod>2012-02-17</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/more-data-porn-garyvee-twitter-stats/</loc><lastmod>2012-05-10</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/python-snippet-sending-html-email-with-an-attachment-via-google-apps-smtp-or-gmail/</loc><lastmod>2012-07-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/quick-dirty-address-geocoding-and-formatting-with-google-maps-api/</loc><lastmod>2012-12-11</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/rare-shit-scoring-songs-on-a-setlist-by-historical-context-frequency-rank-ntile/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/real-world-business-storytelling/</loc><lastmod>2012-06-22</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/show-counts-by-tour-and-year/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/shows-in-us-by-state/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/shows-in-your-country/</loc><lastmod>2012-02-27</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/some-metallica-setlist-analysis-using-tableau-public-visualization-software-and-some-python-hacking/</loc><lastmod>2012-02-17</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/some-tableau-public-embed-code-hacking-for-more-creative-blog-usage/</loc><lastmod>2012-03-08</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/song-frequency/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/song-trending/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/sql-server-query-to-tableau-data-extract-more-tde-api-fun-with-python-tableau-8/</loc><lastmod>2012-12-05</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/stanley-cup-social-real-time-reactions-to-in-game-events/</loc><lastmod>2012-06-04</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/tableau-phpgrid-an-almost-instant-gratification-data-entry-tool/</loc><lastmod>2012-05-15</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/the-anatomy-of-a-tableau-8-dashboard-or-a-floating-tile-grid-autopsy/</loc><lastmod>2012-12-28</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/tour-dashboard/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/tours-and-tour-legs/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/turning-guitar-tabs-into-structured-data-silicon-crunching-metal/</loc><lastmod>2012-08-07</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/unplayed-songs/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/visual-analytics-and-data-porn/</loc><lastmod>2012-03-16</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/visual-setlist-analysis/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/visualizing-bigfoot-of-the-united-states/</loc><lastmod>2012-03-16</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/viz-updates-metallica-bigfoot-refreshed-plus-the-data-box/</loc><lastmod>2012-06-15</lastmod></url>
<url><loc>https://ryrob.es/archive/2012/worldwide-shows-by-country/</loc><lastmod>2012-02-26</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/a-looking-glass-for-your-adventures/</loc><lastmod>2023-04-17</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/at-what-point-do-natural-language-interfaces-stop-being-programming/</loc><lastmod>2023-04-09</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/blocks-that-talk-listen-sub-flows-and-grouping/</loc><lastmod>2023-06-10</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/box-lines-systems-can-get-messy/</loc><lastmod>2023-04-12</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/calling-blocks-as-functions-2-chat-using-a-local-transformer-from-huggingface/</loc><lastmod>2023-09-20</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/calling-blocks-as-functions-for-openais-new-functions-feature/</loc><lastmod>2023-07-02</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/downloads/</loc><lastmod>2023-05-04</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/enabling-blocks-to-do-more-on-their-own/</loc><lastmod>2023-05-22</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/eval-blocks-the-ultimate-duct-tape-for-prompt-flow-and-api-calling/</loc><lastmod>2023-07-02</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/fun-with-text-generation-chained-into-image-generation/</loc><lastmod>2023-04-07</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/http-calls-are-just-living-maps/</loc><lastmod>2023-07-02</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/image-masking-for-dalle-edit-image-endpoints/</loc><lastmod>2023-04-24</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/map-pulling-visual-manipulation-of-map-dict-json-structures/</loc><lastmod>2023-07-02</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/pre-release-overview-part-1-text-remixing/</loc><lastmod>2023-04-29</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/pre-release-overview-part-2/</loc><lastmod>2023-04-29</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/pre-release-overview-part-3-image-generation-and-editing/</loc><lastmod>2023-04-30</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/server-release-shell-blocks-file-viewers-more-super-prompting/</loc><lastmod>2023-06-05</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/soft-launch-v0-1/</loc><lastmod>2023-05-04</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/super-prompt-chat-block-speech-in-a-sub-flow-canvas-agent-with-personality/</loc><lastmod>2023-06-15</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/teaser-block-factory/</loc><lastmod>2023-04-17</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/tweaking-voice-input-output-optional-auto-training-on-yourself/</loc><lastmod>2023-06-17</lastmod></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/log/vega-lite-specs-now-render-natively/</loc><lastmod>2023-05-07</lastmod></url>
<url><loc>https://ryrob.es/</loc></url>
<url><loc>https://ryrob.es/media/</loc></url>
<url><loc>https://ryrob.es/writing/</loc></url>
<url><loc>https://ryrob.es/projects/calliope/</loc></url>
<url><loc>https://ryrob.es/projects/rabbit-remix/</loc></url>
<url><loc>https://ryrob.es/hire/</loc></url>
</urlset>
