<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://datawookie.dev/blog/2025-12-10-whats-new-in-firefox-146/</loc>
    <lastmod>2026-04-04T05:08:01.169Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-12-02-camoufox-without-a-context-manager/</loc>
    <lastmod>2026-04-04T05:08:01.157Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-11-22-whats-new-in-firefox-145/</loc>
    <lastmod>2026-04-04T05:08:01.157Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-10-25-downloading-from-sharepoint/</loc>
    <lastmod>2026-04-04T05:08:00.961Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-10-18-make-beautifulsoup-parse-html-faster/</loc>
    <lastmod>2026-04-04T05:08:00.961Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-06-11-camoufox-in-docker/</loc>
    <lastmod>2026-04-04T05:08:00.893Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-05-03-get-cookies-from-chrome-or-firefox/</loc>
    <lastmod>2026-04-04T05:08:00.869Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-04-03-webshare-proxies/</loc>
    <lastmod>2026-04-04T05:08:00.837Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-02-08-handling-html-entities-and-unicode/</loc>
    <lastmod>2026-04-04T05:08:00.817Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-02-07-scraping-linked-ld-json-data/</loc>
    <lastmod>2026-04-04T05:08:00.809Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-01-30-test-a-web-scraper-using-patching/</loc>
    <lastmod>2026-04-04T05:08:00.809Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-01-28-test-a-web-scraper-using-vcr/</loc>
    <lastmod>2026-04-04T05:08:00.805Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-01-27-test-a-web-scraper-using-responses/</loc>
    <lastmod>2026-04-04T05:08:00.797Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-01-26-web-scraper-testing/</loc>
    <lastmod>2026-04-04T05:08:00.793Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-12-11-installing-cplex/</loc>
    <lastmod>2026-04-04T05:07:58.093Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-12-10-optimisation-with-pyomo/</loc>
    <lastmod>2026-04-04T05:07:58.089Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-12-08-optimisation-with-scipy/</loc>
    <lastmod>2026-04-04T05:07:58.077Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-12-06-optimisation-reference-problem/</loc>
    <lastmod>2026-04-04T05:07:58.073Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-11-11-what-is-a-proxy/</loc>
    <lastmod>2026-04-04T05:07:58.057Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-10-25-scraping-the-nyse-composite-index/</loc>
    <lastmod>2026-04-04T05:07:58.045Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-10-21-listing-alpaca-assets/</loc>
    <lastmod>2026-04-04T05:07:58.041Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-10-12-earnings-calendar/</loc>
    <lastmod>2026-04-04T05:07:58.033Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-10-02-economic-calendar/</loc>
    <lastmod>2026-04-04T05:07:57.805Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-09-22-gitlab-runner-creating-a-token/</loc>
    <lastmod>2026-04-04T05:07:57.801Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-05-26-locations-from-google-map/</loc>
    <lastmod>2026-04-04T05:07:57.769Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-05-14-desert-island-docker-python-edition/</loc>
    <lastmod>2026-04-04T05:07:57.765Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-23-emayili-support-for-mailtrap/</loc>
    <lastmod>2026-04-04T05:07:57.685Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-21-dind-in-github-actions/</loc>
    <lastmod>2026-04-04T05:07:57.677Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-18-logging-like-a-lumberjack/</loc>
    <lastmod>2026-04-04T05:07:57.661Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-15-risk-reward-tradeoff/</loc>
    <lastmod>2026-04-04T05:07:57.657Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-14-model-validation/</loc>
    <lastmod>2026-04-04T05:07:57.657Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-13-parameter-significance-parsimonious-models/</loc>
    <lastmod>2026-04-04T05:07:57.637Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-12-leverage-effect/</loc>
    <lastmod>2026-04-04T05:07:57.633Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-10-what-is-a-garch-model/</loc>
    <lastmod>2026-04-04T05:07:57.629Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-08-loading-financial-time-series/</loc>
    <lastmod>2026-04-04T05:07:57.621Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-03-10-python-packages-from-github/</loc>
    <lastmod>2026-04-04T05:07:55.933Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-03-08-read-by-frank-collier/</loc>
    <lastmod>2026-04-04T05:07:55.929Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-03-01-what-is-traefik/</loc>
    <lastmod>2026-04-04T05:07:55.925Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-02-07-parsing-the-dom/</loc>
    <lastmod>2026-04-04T05:07:55.913Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-02-06-gatsby-content-from-rss/</loc>
    <lastmod>2026-04-04T05:07:55.913Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-01-06-wordpress-headless-cms/</loc>
    <lastmod>2026-04-04T05:07:55.761Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-30-minecraft-paper-server/</loc>
    <lastmod>2026-04-04T05:07:55.689Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-19-chrome-chromedriver-in-docker/</loc>
    <lastmod>2026-04-04T05:07:55.677Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-11-minecraft-client-on-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:55.653Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-08-weekly-digest/</loc>
    <lastmod>2026-04-04T05:07:55.649Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-01-weekly-digest/</loc>
    <lastmod>2026-04-04T05:07:55.633Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-24-weekly-digest/</loc>
    <lastmod>2026-04-04T05:07:55.633Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-17-weekly-digest/</loc>
    <lastmod>2026-04-04T05:07:55.629Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-13-dynamic-routing/</loc>
    <lastmod>2026-04-04T05:07:55.621Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-09-custom-404-page/</loc>
    <lastmod>2026-04-04T05:07:55.617Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-07-cookies-headers-from-selenium/</loc>
    <lastmod>2026-04-04T05:07:55.609Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-06-adding-robots-txt-to-a-gatsby-site/</loc>
    <lastmod>2026-04-04T05:07:55.609Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-02-update-sitemap-for-canonical-pages/</loc>
    <lastmod>2026-04-04T05:07:55.597Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-31-gatsby-site-versions/</loc>
    <lastmod>2026-04-04T05:07:55.593Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-27-weekly-digest/</loc>
    <lastmod>2026-04-04T05:07:55.589Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-25-gatsby-page-ordering/</loc>
    <lastmod>2026-04-04T05:07:55.577Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-23-gatsby-redirects/</loc>
    <lastmod>2026-04-04T05:07:55.573Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-14-gatsby-content-from-asciidoc/</loc>
    <lastmod>2026-04-04T05:07:55.565Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-09-30-why-do-sports-odds-change/</loc>
    <lastmod>2026-04-04T05:07:55.541Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-09-08-gatsby-running-out-of-heap-space/</loc>
    <lastmod>2026-04-04T05:07:55.537Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-08-26-unravelling-transparency-in-coverage/</loc>
    <lastmod>2026-04-04T05:07:55.533Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-08-25-what-is-transparency-in-coverage-data/</loc>
    <lastmod>2026-04-04T05:07:55.529Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-08-04-mocking-s3-from-python-tests/</loc>
    <lastmod>2026-04-04T05:07:55.529Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-07-22-controlling-what-alembic-autogenerates/</loc>
    <lastmod>2026-04-04T05:07:55.525Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-06-11-flattening-nested-schemas/</loc>
    <lastmod>2026-04-04T05:07:55.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-05-30-install-gitlab-runner-with-docker-update/</loc>
    <lastmod>2026-04-04T05:07:55.381Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-05-28-pushing-to-docker-hub-from-github-actions/</loc>
    <lastmod>2026-04-04T05:07:55.373Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-05-18-column-order-inheritance-declarative-base/</loc>
    <lastmod>2026-04-04T05:07:55.361Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-05-01-using-mailmap-to-tidy-git-contributors/</loc>
    <lastmod>2026-04-04T05:07:55.329Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-04-04-developing-a-gatsby-site-with-docker/</loc>
    <lastmod>2026-04-04T05:07:55.313Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-03-11-chrome-devtools-protocol-selenium/</loc>
    <lastmod>2026-04-04T05:07:55.309Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-12-18-content-and-message-ids/</loc>
    <lastmod>2026-04-04T05:07:55.241Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-10-26-undetected-chromedriver/</loc>
    <lastmod>2026-04-04T05:07:55.225Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-10-22-pagedown-page-size-margins/</loc>
    <lastmod>2026-04-04T05:07:55.221Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-09-29-handling-empty-paragraphs-from-r-markdown/</loc>
    <lastmod>2026-04-04T05:07:55.169Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-09-20-enforcing-style-in-an-r-project/</loc>
    <lastmod>2026-04-04T05:07:55.165Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-09-18-squares-spirals/</loc>
    <lastmod>2026-04-04T05:07:55.153Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-09-07-using-shiny-server-in-docker/</loc>
    <lastmod>2026-04-04T05:07:55.149Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-08-13-postboxes-postal-codes/</loc>
    <lastmod>2026-04-04T05:07:55.145Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-08-09-linux-packages-for-r/</loc>
    <lastmod>2026-04-04T05:07:55.145Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-07-28-persisting-data-with-pickle-s3/</loc>
    <lastmod>2026-04-04T05:07:55.133Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-05-09-interactive-brokers-client-portal-api-gateway/</loc>
    <lastmod>2026-04-04T05:07:55.101Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-04-20-interactive-brokers-gateway-setup/</loc>
    <lastmod>2026-04-04T05:07:55.101Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-04-04-emayili-encrypted-email-with-mailfence/</loc>
    <lastmod>2026-04-04T05:07:55.097Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-03-23-pre-registered-gitlab-runner-in-a-container/</loc>
    <lastmod>2026-04-04T05:07:55.093Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-03-04-creating-git-commits-in-ci/</loc>
    <lastmod>2026-04-04T05:07:55.073Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-02-18-pushing-docker-images-to-aws-ecr/</loc>
    <lastmod>2026-04-04T05:07:55.073Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-01-31-how-to-harvest-rss-feeds/</loc>
    <lastmod>2026-04-04T05:07:55.069Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-01-21-emayili-message-template/</loc>
    <lastmod>2026-04-04T05:07:55.013Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-11-18-filebin-quick-easy-file-sharing/</loc>
    <lastmod>2026-04-04T05:07:54.937Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-11-09-shared-memory-docker/</loc>
    <lastmod>2026-04-04T05:07:54.937Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-11-06-accessing-virtual-memory-from-a-docker-container/</loc>
    <lastmod>2026-04-04T05:07:54.933Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-11-01-binance-spot-trading-market-orders/</loc>
    <lastmod>2026-04-04T05:07:54.929Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-26-binance-tracking-total-account-balance/</loc>
    <lastmod>2026-04-04T05:07:54.921Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-18-emayili-message-threads/</loc>
    <lastmod>2026-04-04T05:07:54.905Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-11-fathoming-email-headers/</loc>
    <lastmod>2026-04-04T05:07:54.901Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-05-emayili-message-integrity/</loc>
    <lastmod>2026-04-04T05:07:54.897Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-01-medusa-a-multi-headed-tor-proxy/</loc>
    <lastmod>2026-04-04T05:07:54.889Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-23-emayili-styling-figures/</loc>
    <lastmod>2026-04-04T05:07:54.865Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-20-emayili-r-markdown-parameters/</loc>
    <lastmod>2026-04-04T05:07:54.861Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-10-emayili-rendering-plain-markdown/</loc>
    <lastmod>2026-04-04T05:07:54.857Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-08-http-tiny-proxy/</loc>
    <lastmod>2026-04-04T05:07:54.853Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-08-21-emayili-rudimentary-email-address-validation/</loc>
    <lastmod>2026-04-04T05:07:54.849Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-08-11-old-hood-new-hood/</loc>
    <lastmod>2026-04-04T05:07:54.829Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-08-07-websockify-novnc-behind-an-nginx-proxy/</loc>
    <lastmod>2026-04-04T05:07:54.825Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-07-27-tomtom-traffic/</loc>
    <lastmod>2026-04-04T05:07:54.817Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-07-24-mobility/</loc>
    <lastmod>2026-04-04T05:07:54.809Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-06-24-shiny-on-ecs/</loc>
    <lastmod>2026-04-04T05:07:54.781Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-06-09-scrapy-rotating-tor-proxy/</loc>
    <lastmod>2026-04-04T05:07:54.753Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-06-03-shiny-inception-javascript-in-rendered-markdown/</loc>
    <lastmod>2026-04-04T05:07:54.729Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-05-31-building-an-airflow-environment-in-docker/</loc>
    <lastmod>2026-04-04T05:07:54.725Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-05-08-aws-ec2-target-groups/</loc>
    <lastmod>2026-04-04T05:07:54.713Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-05-06-aws-containers-8-services/</loc>
    <lastmod>2026-04-04T05:07:54.713Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-05-02-aws-ec2-security-groups/</loc>
    <lastmod>2026-04-04T05:07:54.709Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-28-aws-containers-5-health-checks/</loc>
    <lastmod>2026-04-04T05:07:54.709Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-27-aws-containers-3-image-on-ecr/</loc>
    <lastmod>2026-04-04T05:07:54.709Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-25-aws-containers-1-create-ecs-cluster/</loc>
    <lastmod>2026-04-04T05:07:54.709Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-19-selenium-crawler-3-docker-compose/</loc>
    <lastmod>2026-04-04T05:07:54.705Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-17-selenium-crawler-1-docker-host-network/</loc>
    <lastmod>2026-04-04T05:07:54.705Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-16-hagr-linnaean-classification/</loc>
    <lastmod>2026-04-04T05:07:54.705Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-12-hagr-database-of-animal-ageing-and-longevity/</loc>
    <lastmod>2026-04-04T05:07:54.697Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-02-making-the-most-of-mobility/</loc>
    <lastmod>2026-04-04T05:07:54.681Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-03-22-flexible-environment-variables-docker-image/</loc>
    <lastmod>2026-04-04T05:07:54.681Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-03-08-emayili-attachments-with-utf-8-filenames-setting-sender/</loc>
    <lastmod>2026-04-04T05:07:54.673Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-02-21-blogdown-optimise-png-image-size/</loc>
    <lastmod>2026-04-04T05:07:54.673Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-02-18-emayili-sending-birthday-messages/</loc>
    <lastmod>2026-04-04T05:07:54.673Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-02-10-setting-up-postref-shortcode-for-remote-blog/</loc>
    <lastmod>2026-04-04T05:07:54.673Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-30-you-do-not-have-rain/</loc>
    <lastmod>2026-04-04T05:07:54.629Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-14-cyril-speeches/</loc>
    <lastmod>2026-04-04T05:07:54.617Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-10-price-of-fuel-in-south-africa/</loc>
    <lastmod>2026-04-04T05:07:54.613Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-06-retail-pricing-latex-gloves/</loc>
    <lastmod>2026-04-04T05:07:54.613Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-04-retail-pricing-nitrile-gloves/</loc>
    <lastmod>2026-04-04T05:07:54.609Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2020-12-30-gitlab-ci-services/</loc>
    <lastmod>2026-04-04T05:07:54.597Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2020-09-23-rmarkdown-presentation-gitlab-pages/</loc>
    <lastmod>2026-04-04T05:07:54.597Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2020-09-01-csv-upload-mysql/</loc>
    <lastmod>2026-04-04T05:07:54.597Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2020-03-15-retail-data-how-not-to-get-screwed-on-valentines-day/</loc>
    <lastmod>2026-04-04T05:07:54.589Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-12-06-racently-package/</loc>
    <lastmod>2026-04-04T05:07:54.585Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-11-13-edge-hackathon/</loc>
    <lastmod>2026-04-04T05:07:54.581Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-11-11-scrape-caterpillar-parts/</loc>
    <lastmod>2026-04-04T05:07:54.577Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-10-16-security-callout-pareto/</loc>
    <lastmod>2026-04-04T05:07:54.577Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-09-17-mysql-backups/</loc>
    <lastmod>2026-04-04T05:07:54.577Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-07-28-all-roads-lead-to-rome/</loc>
    <lastmod>2026-04-04T05:07:54.573Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-07-15-recreating-unknown-pleasures/</loc>
    <lastmod>2026-04-04T05:07:54.569Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-07-01-comrades-2019-splits/</loc>
    <lastmod>2026-04-04T05:07:54.569Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-06-15-comrades-start-delay/</loc>
    <lastmod>2026-04-04T05:07:54.565Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-05-27-emayili-mail-package/</loc>
    <lastmod>2026-04-04T05:07:54.565Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-04-10-sliding-puzzle-solvable/</loc>
    <lastmod>2026-04-04T05:07:54.565Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-01-21-docker-r-base-images/</loc>
    <lastmod>2026-04-04T05:07:54.561Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-01-08-renviron-citrix/</loc>
    <lastmod>2026-04-04T05:07:54.561Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-12-26-survey-raking/</loc>
    <lastmod>2026-04-04T05:07:54.557Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-12-14-ubuntu-citrix/</loc>
    <lastmod>2026-04-04T05:07:54.557Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-11-13-install-rstudio-shiny-server/</loc>
    <lastmod>2026-04-04T05:07:54.557Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-10-15-pyconza/</loc>
    <lastmod>2026-04-04T05:07:54.553Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-09-17-mysql-replication-server/</loc>
    <lastmod>2026-04-04T05:07:54.553Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-09-08-aws-iam-policy-flintrock/</loc>
    <lastmod>2026-04-04T05:07:54.553Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-09-07-diagnosing-rstudio-issues/</loc>
    <lastmod>2026-04-04T05:07:54.553Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-07-09-updating-r-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.549Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-05-18-erum-top-twenty/</loc>
    <lastmod>2026-04-04T05:07:54.549Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-04-21-classification-balanced-data/</loc>
    <lastmod>2026-04-04T05:07:54.513Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-04-12-workshop-web-scraping-cape-town/</loc>
    <lastmod>2026-04-04T05:07:54.513Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-02-23-django-restoring-backup/</loc>
    <lastmod>2026-04-04T05:07:54.513Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-02-05-sql-server-from-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.513Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-02-05-azure-linux/</loc>
    <lastmod>2026-04-04T05:07:54.513Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-01-19-ethereum-running-node/</loc>
    <lastmod>2026-04-04T05:07:54.509Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-01-11-synchronise-time-ntp/</loc>
    <lastmod>2026-04-04T05:07:54.509Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-11-27-osrm-working-with-large-maps/</loc>
    <lastmod>2026-04-04T05:07:54.505Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-11-20-camel-case-underscore-delimited/</loc>
    <lastmod>2026-04-04T05:07:54.505Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-11-10-durban-twitter-analysis/</loc>
    <lastmod>2026-04-04T05:07:54.501Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-10-07-ubuntu-nvidia/</loc>
    <lastmod>2026-04-04T05:07:54.497Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-10-05-export-html-presentation-to-pdf/</loc>
    <lastmod>2026-04-04T05:07:54.497Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-09-21-ec2-jobs-getting-killed/</loc>
    <lastmod>2026-04-04T05:07:54.497Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-09-14-plumber-api-on-aws/</loc>
    <lastmod>2026-04-04T05:07:54.497Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-09-14-creating-s3-bucket/</loc>
    <lastmod>2026-04-04T05:07:54.497Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-09-11-building-osrm-instance/</loc>
    <lastmod>2026-04-04T05:07:54.485Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-08-31-using-aws-cli/</loc>
    <lastmod>2026-04-04T05:07:54.485Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-08-21-kaggle-cli-api/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-08-20-bash-time-zones/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-08-05-history-of-r/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-07-18-jupyter-docker-aws/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-07-04-pyspark-in-jupyter-notebooks/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-07-04-installing-hadoop-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-06-23-setting-up-expressvpn-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-04-16-conference-bulgaria-web-summit/</loc>
    <lastmod>2026-04-04T05:07:54.473Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-02-28-bayesian-marathon-predictions/</loc>
    <lastmod>2026-04-04T05:07:54.473Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-11-17-google-quick-draw/</loc>
    <lastmod>2026-04-04T05:07:54.465Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-10-05-fitting-a-distribution/</loc>
    <lastmod>2026-04-04T05:07:54.461Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-09-28-python-first-steps-mongodb/</loc>
    <lastmod>2026-04-04T05:07:54.461Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-09-19-viewing-post-data/</loc>
    <lastmod>2026-04-04T05:07:54.461Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-09-13-remote-access-to-neo4j-on-windows/</loc>
    <lastmod>2026-04-04T05:07:54.461Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-09-06-installing-neo4j-on-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.461Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-31-uber-a-package-for-the-uber-api/</loc>
    <lastmod>2026-04-04T05:07:54.457Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-24-plos-subjects-gathering-data/</loc>
    <lastmod>2026-04-04T05:07:54.457Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-22-garmin-ant-on-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.457Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-10-sportsbook-bookmakers-odds/</loc>
    <lastmod>2026-04-04T05:07:54.453Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-08-feeder-reading-rss-atom-feeds-r/</loc>
    <lastmod>2026-04-04T05:07:54.449Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-29-arthur-benjamin-teach-statistics-calculus/</loc>
    <lastmod>2026-04-04T05:07:54.449Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-26-calculating-pi-using-buffons-needle/</loc>
    <lastmod>2026-04-04T05:07:54.449Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-20-life-expectancy-country/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-18-escalating-life-expectancy/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-15-most-probable-birth-month/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-05-major-league-baseball-birth-months/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-05-12-r-saturday-satrday-in-cape-town/</loc>
    <lastmod>2026-04-04T05:07:54.441Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-04-06-the-next-rembrandt/</loc>
    <lastmod>2026-04-04T05:07:54.441Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-02-23-r-hdf5-and-lightning-data/</loc>
    <lastmod>2026-04-04T05:07:54.441Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-02-11-automating-r-scripts-under-windows/</loc>
    <lastmod>2026-04-04T05:07:54.441Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-01-22-kaggle-santas-stolen-sleigh/</loc>
    <lastmod>2026-04-04T05:07:54.437Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-01-19-casting-a-wide-and-sparse-matrix/</loc>
    <lastmod>2026-04-04T05:07:54.437Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-01-13-installing-mongodb-3-2-on-windows-7/</loc>
    <lastmod>2026-04-04T05:07:54.433Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-01-05-review-learning-shiny/</loc>
    <lastmod>2026-04-04T05:07:54.429Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-12-14-making-sense-logarithmic-loss/</loc>
    <lastmod>2026-04-04T05:07:54.429Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-12-04-2015-data-science-salary-survey/</loc>
    <lastmod>2026-04-04T05:07:54.421Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-11-16-evolution-of-first-names-fashionable-and-popular-names/</loc>
    <lastmod>2026-04-04T05:07:54.417Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-11-09-evolution-of-first-names-changes-over-the-last-century/</loc>
    <lastmod>2026-04-04T05:07:54.417Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-11-03-guy-kawasaki-on-personal-branding/</loc>
    <lastmod>2026-04-04T05:07:54.413Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-26-monthofjulia-day-37-fourier-techniques/</loc>
    <lastmod>2026-04-04T05:07:54.409Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-19-monthofjulia-day-36-markdown/</loc>
    <lastmod>2026-04-04T05:07:54.409Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-15-review-beautiful-data/</loc>
    <lastmod>2026-04-04T05:07:54.409Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-13-monthofjulia-day-34-networking/</loc>
    <lastmod>2026-04-04T05:07:54.405Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-12-installing-lighttable-and-juno-on-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.401Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-08-monthofjulia-day-31-regression/</loc>
    <lastmod>2026-04-04T05:07:54.401Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-07-monthofjulia-day-30-clustering/</loc>
    <lastmod>2026-04-04T05:07:54.397Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-05-monthofjulia-day-28-hypothesis-tests/</loc>
    <lastmod>2026-04-04T05:07:54.397Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-01-monthofjulia-day-26-statistics/</loc>
    <lastmod>2026-04-04T05:07:54.397Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-29-monthofjulia-day-24-graphs/</loc>
    <lastmod>2026-04-04T05:07:54.393Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-25-monthofjulia-day-22-optimisation/</loc>
    <lastmod>2026-04-04T05:07:54.393Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-23-monthofjulia-day-20-calculus/</loc>
    <lastmod>2026-04-04T05:07:54.389Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-21-physicalconstants-jl-julia-package-of-physical-constants/</loc>
    <lastmod>2026-04-04T05:07:54.389Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-18-monthofjulia-day-17-datasets-from-r/</loc>
    <lastmod>2026-04-04T05:07:54.389Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-17-monthofjulia-day-16-databases/</loc>
    <lastmod>2026-04-04T05:07:54.389Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-15-monthofjulia-day-14-data/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-14-monthofjulia-day-13-packages/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-10-monthofjulia-day-11-metaprogramming/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-09-monthofjulia-day-10-modules/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-07-monthofjulia-day-08-iteration-and-control/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-05-monthofjulia-day-06-composite-types/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-03-monthofjulia-day-04-functions/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-01-monthofjulia-day-02-development-environments/</loc>
    <lastmod>2026-04-04T05:07:54.381Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-24-shiny-bayesian-updates/</loc>
    <lastmod>2026-04-04T05:07:54.377Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-10-icml-2015-lille-france-day-5-workshops/</loc>
    <lastmod>2026-04-04T05:07:54.373Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-10-constructing-word-cloud-for-icml-2015/</loc>
    <lastmod>2026-04-04T05:07:54.365Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-08-icml-2015-lille-france-day-2/</loc>
    <lastmod>2026-04-04T05:07:54.365Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-03-review-machine-learning-with-r-cookbook/</loc>
    <lastmod>2026-04-04T05:07:54.365Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-06-26-excel-copying-with-relative-links/</loc>
    <lastmod>2026-04-04T05:07:54.365Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-06-04-r-recipe-rstudio-and-unc-paths/</loc>
    <lastmod>2026-04-04T05:07:54.361Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-05-28-comrades-marathon-medal-predictions/</loc>
    <lastmod>2026-04-04T05:07:54.353Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-05-16-r-recipe-reordering-columns-in-a-flexible-way/</loc>
    <lastmod>2026-04-04T05:07:54.353Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-05-09-r-recipe-making-a-chord-diagram/</loc>
    <lastmod>2026-04-04T05:07:54.353Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-04-16-comrades-runners-disqualified-im-not-convinced/</loc>
    <lastmod>2026-04-04T05:07:54.341Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-04-07-a-sankey-plot-with-uniform-coloured-edges/</loc>
    <lastmod>2026-04-04T05:07:54.341Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-04-03-bags-balls-and-the-hypergeometric-distribution/</loc>
    <lastmod>2026-04-04T05:07:54.341Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-04-01-comrades-marathon-pacing-chart-up-run/</loc>
    <lastmod>2026-04-04T05:07:54.341Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-03-23-encyclopaedia-scottish-national-antarctic-expedition/</loc>
    <lastmod>2026-04-04T05:07:54.337Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-03-11-dealing-byte-order-mark-bom/</loc>
    <lastmod>2026-04-04T05:07:54.337Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-01-28-book-review-r-for-business-analytics/</loc>
    <lastmod>2026-04-04T05:07:54.337Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-12-16-simulating-intricate-branching-patterns-with-dla/</loc>
    <lastmod>2026-04-04T05:07:54.337Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-10-07-standard-bank-striving-for-mediocrity/</loc>
    <lastmod>2026-04-04T05:07:54.333Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-08-09-commitments-of-traders-moves-in-the-last-week/</loc>
    <lastmod>2026-04-04T05:07:54.333Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-07-22-comrades-marathon-a-race-for-geriatrics/</loc>
    <lastmod>2026-04-04T05:07:54.333Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-07-16-comrades-marathon-negative-splits-cheat-strikes-again/</loc>
    <lastmod>2026-04-04T05:07:54.333Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-06-06-concatenating-a-list-of-data-frames/</loc>
    <lastmod>2026-04-04T05:07:54.325Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-05-21-what-can-we-learn-from-the-commitments-of-traders-report/</loc>
    <lastmod>2026-04-04T05:07:54.325Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-05-16-race-statistics-for-comrades-marathon-novice-runners/</loc>
    <lastmod>2026-04-04T05:07:54.321Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-05-10-comrades-marathon-negative-splits-the-plot-thickens/</loc>
    <lastmod>2026-04-04T05:07:54.321Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-05-06-comrades-marathon-negative-splits-and-cheating/</loc>
    <lastmod>2026-04-04T05:07:54.317Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-04-17-r-interface-to-myfxbook/</loc>
    <lastmod>2026-04-04T05:07:54.317Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-04-11-largest-volcanoes-in-recorded-history-and-other-statistics/</loc>
    <lastmod>2026-04-04T05:07:54.313Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-04-01-daylight-saving-effect-on-sp500-and-ftse100/</loc>
    <lastmod>2026-04-04T05:07:54.305Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-03-25-filtering-data-with-l2-regularisation/</loc>
    <lastmod>2026-04-04T05:07:54.305Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-12-16-processing-exif-data/</loc>
    <lastmod>2026-04-04T05:07:54.305Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-12-14-contour-and-density-layers-with-ggmap/</loc>
    <lastmod>2026-04-04T05:07:54.297Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-11-26-deriving-a-priority-queue/</loc>
    <lastmod>2026-04-04T05:07:54.297Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-11-24-implementing-a-queue-as-a-reference-class/</loc>
    <lastmod>2026-04-04T05:07:54.297Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-11-04-introduction-to-fractals/</loc>
    <lastmod>2026-04-04T05:07:54.297Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-10-30-percolation-threshold-on-a-square-lattice/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-10-06-mounting-a-sshfs-volume-via-the-crontab/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-09-18-flushing-live-metatrader-logs-to-disk/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-09-10-clustering-the-words-of-william-shakespeare/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-09-05-text-mining-the-complete-works-of-william-shakespeare/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-08-25-the-wonders-of-foreach/</loc>
    <lastmod>2026-04-04T05:07:54.285Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-08-13-finding-correlations-in-data-with-uncertainty-classical/</loc>
    <lastmod>2026-04-04T05:07:54.285Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-08-08-finding-your-metatrader-log-files/</loc>
    <lastmod>2026-04-04T05:07:54.285Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-07-19-comrades-marathon-inference-trees/</loc>
    <lastmod>2026-04-04T05:07:54.285Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-06-25-tutorial-compiling-indicators-and-expert-advisors-from-source/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-06-18-the-green-number-effect/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-06-09-comrades-marathon-2013-medal-allocations/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-23-xkcd-style-bubble-plot/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-23-package-matchit-balanced-experimental-data/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-20-plotting-categorical-variables/</loc>
    <lastmod>2026-04-04T05:07:54.277Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-18-descriptive-statistics/</loc>
    <lastmod>2026-04-04T05:07:54.277Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-12-loading-data/</loc>
    <lastmod>2026-04-04T05:07:54.277Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-06-support-resistance-indicator/</loc>
    <lastmod>2026-04-04T05:07:54.277Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/</loc>
    <lastmod>2026-04-04T05:08:01.501Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-04-16-locations-of-geosynchronous-satellites/</loc>
    <lastmod>2026-04-04T05:07:54.277Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-12-categorical-variables/</loc>
    <lastmod>2026-04-04T05:07:54.277Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-18-plotting-numerical-variables/</loc>
    <lastmod>2026-04-04T05:07:54.277Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-21-package-party-conditional-inference-trees/</loc>
    <lastmod>2026-04-04T05:07:54.277Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-23-swing-alert-indicator/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-05-29-analysis-of-cable-morning-trade-strategy/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-06-07-comrades-marathon-2013-attrition-rate/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-06-18-age-distribution-comrades-athletes/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-06-22-are-green-number-runners-more-likely-to-bail/</loc>
    <lastmod>2026-04-04T05:07:54.281Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-07-16-optimising-a-noisy-objective-function/</loc>
    <lastmod>2026-04-04T05:07:54.285Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-07-30-a-chart-of-recent-comrades-marathon-winners/</loc>
    <lastmod>2026-04-04T05:07:54.285Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-08-11-finding-correlations-in-data-with-uncertainty-bootstrap/</loc>
    <lastmod>2026-04-04T05:07:54.285Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-08-18-fitting-a-model-by-maximum-likelihood/</loc>
    <lastmod>2026-04-04T05:07:54.285Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-08-27-presenting-conformance-statistics/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-09-09-metatrader-time-zones/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-10-03-top-250-movies-at-imdb/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-10-19-plotting-times-of-discrete-events/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-11-01-percolation-threshold-including-next-nearest-neighbours/</loc>
    <lastmod>2026-04-04T05:07:54.289Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-11-14-iterators-in-r/</loc>
    <lastmod>2026-04-04T05:07:54.297Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-11-27-your-body-language-shapes-who-you-are/</loc>
    <lastmod>2026-04-04T05:07:54.297Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2013-12-14-updated-comrades-winners-chart/</loc>
    <lastmod>2026-04-04T05:07:54.301Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-01-12-how-much-time-to-conceive/</loc>
    <lastmod>2026-04-04T05:07:54.305Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-03-27-filtering-data-with-l1-regularisation/</loc>
    <lastmod>2026-04-04T05:07:54.305Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-04-07-earthquake-magnitude-depth-chart/</loc>
    <lastmod>2026-04-04T05:07:54.313Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-04-13-earthquakes-land-ocean-distribution/</loc>
    <lastmod>2026-04-04T05:07:54.317Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-04-28-hazardous-and-benign-space-objects-getting-the-data/</loc>
    <lastmod>2026-04-04T05:07:54.317Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-05-08-hazardous-and-benign-space-objects-solving-keplers-equation/</loc>
    <lastmod>2026-04-04T05:07:54.317Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-05-12-hazardous-and-benign-space-objects-orbits-in-the-solar-ecliptic-reference-frame/</loc>
    <lastmod>2026-04-04T05:07:54.321Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-05-17-race-statistics-for-comrades-marathon-novice-runners-corrigendum/</loc>
    <lastmod>2026-04-04T05:07:54.321Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-05-28-personalised-comrades-marathon-pacing-chart/</loc>
    <lastmod>2026-04-04T05:07:54.325Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-06-12-twins-tripods-and-phantoms-at-the-comrades-marathon/</loc>
    <lastmod>2026-04-04T05:07:54.325Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-07-20-where-to-put-eas-and-indicators-in-new-mt4-builds/</loc>
    <lastmod>2026-04-04T05:07:54.333Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-07-30-whistlers-and-volcanic-lightning/</loc>
    <lastmod>2026-04-04T05:07:54.333Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-08-14-plotting-flows-with-riverplot/</loc>
    <lastmod>2026-04-04T05:07:54.333Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2014-11-04-creating-more-effective-graphs/</loc>
    <lastmod>2026-04-04T05:07:54.333Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-01-14-download-option-chain-from-google-finance-in-r-an-update/</loc>
    <lastmod>2026-04-04T05:07:54.337Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-02-09-book-review-graph-databases/</loc>
    <lastmod>2026-04-04T05:07:54.337Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-03-16-encyclopaedia-sanae-iv/</loc>
    <lastmod>2026-04-04T05:07:54.337Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-03-30-encyclopaedia-geospace/</loc>
    <lastmod>2026-04-04T05:07:54.341Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-04-01-the-price-of-fuel-how-bad-could-it-get/</loc>
    <lastmod>2026-04-04T05:07:54.341Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-04-06-encyclopaedia-discovery-expedition/</loc>
    <lastmod>2026-04-04T05:07:54.341Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-04-13-encyclopaedia-meteorites-in-antarctica/</loc>
    <lastmod>2026-04-04T05:07:54.341Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-04-23-comrades-marathon-finish-predictions/</loc>
    <lastmod>2026-04-04T05:07:54.341Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-05-15-recent-common-ancestors/</loc>
    <lastmod>2026-04-04T05:07:54.353Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-05-27-r-recipe-aligning-axes-in-ggplot2/</loc>
    <lastmod>2026-04-04T05:07:54.353Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-05-30-hosting-shiny-on-amazon-ec2/</loc>
    <lastmod>2026-04-04T05:07:54.361Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-06-15-disney-quality-over-quantity/</loc>
    <lastmod>2026-04-04T05:07:54.365Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-03-flashes-from-the-ashes-volcanic-lightning/</loc>
    <lastmod>2026-04-04T05:07:54.365Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-07-icml-2015-lille-france-day-1/</loc>
    <lastmod>2026-04-04T05:07:54.365Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-08-icml-2015-lille-france-day-3/</loc>
    <lastmod>2026-04-04T05:07:54.365Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-10-icml-2015-lille-france-day-4/</loc>
    <lastmod>2026-04-04T05:07:54.369Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-07-13-lightning-on-your-twitter-feed/</loc>
    <lastmod>2026-04-04T05:07:54.377Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-08-31-monthofjulia-day-01-installation-and-orientation/</loc>
    <lastmod>2026-04-04T05:07:54.381Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-02-monthofjulia-day-03-variables-and-data-types/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-04-monthofjulia-day-05-collections/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-06-monthofjulia-day-07-functional-programming/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-08-monthofjulia-day-09-input-and-output/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-10-ggplot2-oddity/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-11-monthofjulia-day-12-parallel-processing/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-14-urlshortener/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-16-monthofjulia-day-15-time-series/</loc>
    <lastmod>2026-04-04T05:07:54.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-17-setting-up-odbc-for-sqlite-on-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.389Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-21-monthofjulia-day-18-plotting/</loc>
    <lastmod>2026-04-04T05:07:54.389Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-22-monthofjulia-day-19-units/</loc>
    <lastmod>2026-04-04T05:07:54.389Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-24-monthofjulia-day-21-differential-equations/</loc>
    <lastmod>2026-04-04T05:07:54.393Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-28-monthofjulia-day-23-data-structures/</loc>
    <lastmod>2026-04-04T05:07:54.393Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-09-30-monthofjulia-day-25-other-languages/</loc>
    <lastmod>2026-04-04T05:07:54.397Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-02-monthofjulia-day-27-distributions/</loc>
    <lastmod>2026-04-04T05:07:54.397Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-06-monthofjulia-day-29-distances/</loc>
    <lastmod>2026-04-04T05:07:54.397Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-07-review-data-mining-with-rattle-and-r/</loc>
    <lastmod>2026-04-04T05:07:54.401Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-09-monthofjulia-day-32-classification/</loc>
    <lastmod>2026-04-04T05:07:54.401Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-12-monthofjulia-day-33-evolutionary-algorithms/</loc>
    <lastmod>2026-04-04T05:07:54.405Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-15-monthofjulia-day-35-mapping/</loc>
    <lastmod>2026-04-04T05:07:54.405Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-10-30-monthofjulia-day-38-imaging/</loc>
    <lastmod>2026-04-04T05:07:54.413Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-11-06-libor-and-bond-yields/</loc>
    <lastmod>2026-04-04T05:07:54.413Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-11-12-graph-from-sparse-adjacency-matrix/</loc>
    <lastmod>2026-04-04T05:07:54.417Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-11-23-evolution-of-first-names-unisex-names-and-nicknames/</loc>
    <lastmod>2026-04-04T05:07:54.421Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-12-09-installing-xgboost-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.429Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2015-12-22-can-a-checksum-be-used-to-guess-message-length-maybe-but-its-not-very-reliable-at-all/</loc>
    <lastmod>2026-04-04T05:07:54.429Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-01-11-review-mastering-python-scientific-computing/</loc>
    <lastmod>2026-04-04T05:07:54.433Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-01-15-kaggle-walmart-trip-type-classification/</loc>
    <lastmod>2026-04-04T05:07:54.433Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-01-20-lawyers-politics/</loc>
    <lastmod>2026-04-04T05:07:54.437Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-02-08-flipsider-support-for-asx/</loc>
    <lastmod>2026-04-04T05:07:54.441Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-02-12-ira-glass-creative-process/</loc>
    <lastmod>2026-04-04T05:07:54.441Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-03-05-international-open-data-day/</loc>
    <lastmod>2026-04-04T05:07:54.441Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-05-26-satrday-cape-town/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-08-streaming-from-zip-to-bz2/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-16-birth-month-by-gender/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-19-mortality-by-age/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-22-mortality-year-age/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-25-teaching-kids-real-math-computers/</loc>
    <lastmod>2026-04-04T05:07:54.445Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-07-28-building-life-table/</loc>
    <lastmod>2026-04-04T05:07:54.449Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-01-sportsbook-odds/</loc>
    <lastmod>2026-04-04T05:07:54.449Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-02-web-scraping-invalid-multibyte-string/</loc>
    <lastmod>2026-04-04T05:07:54.449Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-09-animated-mortality/</loc>
    <lastmod>2026-04-04T05:07:54.449Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-22-anthony-goldbloom-jobs-well-lose-machines/</loc>
    <lastmod>2026-04-04T05:07:54.453Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-08-23-sportsbook-odds-evolution/</loc>
    <lastmod>2026-04-04T05:07:54.457Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-09-01-plos-subject-keywords-association-rules/</loc>
    <lastmod>2026-04-04T05:07:54.461Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-09-15-deleting-nodes-relationships/</loc>
    <lastmod>2026-04-04T05:07:54.461Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-09-20-throttling-connection/</loc>
    <lastmod>2026-04-04T05:07:54.461Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-10-07-fast-neural-style-real-time-style-transfer/</loc>
    <lastmod>2026-04-04T05:07:54.461Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-10-26-satrday-cape-town-call-submissions/</loc>
    <lastmod>2026-04-04T05:07:54.465Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2016-11-15-simple-school-maths-problem/</loc>
    <lastmod>2026-04-04T05:07:54.465Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-02-26-amazon-is-getting-inside-my-head/</loc>
    <lastmod>2026-04-04T05:07:54.465Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-04-25-clustering-time-series-data/</loc>
    <lastmod>2026-04-04T05:07:54.473Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-06-09-rselenium-java-heap-space/</loc>
    <lastmod>2026-04-04T05:07:54.473Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-06-21-deploying-minimal-plumber-api-digitalocean/</loc>
    <lastmod>2026-04-04T05:07:54.473Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-06-23-setting-up-jupyter-ubuntu-xenial/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-07-01-mysql-max-allowed-packet/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-07-04-installing-spark-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-07-11-rstudio-docker-digitalocean/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-07-20-docker-persisting-user-data/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-07-24-adding-users-ec2-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-08-08-remote-desktop-ec2/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-08-10-adding-volume-ec2/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-08-20-mysql-time-zones/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-08-23-map-route-direction-asymmetry/</loc>
    <lastmod>2026-04-04T05:07:54.477Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-09-07-global-variables-r-packages/</loc>
    <lastmod>2026-04-04T05:07:54.485Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-09-13-aws-spot-instance/</loc>
    <lastmod>2026-04-04T05:07:54.493Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-09-14-installing-docker-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.497Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-09-15-google-analytics-redundant-hostnames/</loc>
    <lastmod>2026-04-04T05:07:54.497Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-09-22-wordpress-docker-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.497Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-10-07-osrm-with-docker/</loc>
    <lastmod>2026-04-04T05:07:54.497Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-11-15-feedback-satrday-2017/</loc>
    <lastmod>2026-04-04T05:07:54.501Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-11-23-ec2-missing-disk-space/</loc>
    <lastmod>2026-04-04T05:07:54.505Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-12-04-creating-amazon-machine-image/</loc>
    <lastmod>2026-04-04T05:07:54.505Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2017-12-30-moving-process-to-screen/</loc>
    <lastmod>2026-04-04T05:07:54.505Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-01-07-ethereum-r-package/</loc>
    <lastmod>2026-04-04T05:07:54.509Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-01-19-ethereum-diy-smart-contract/</loc>
    <lastmod>2026-04-04T05:07:54.509Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-02-05-installing-rjava/</loc>
    <lastmod>2026-04-04T05:07:54.513Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-02-16-datagrip-install-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:54.513Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-04-06-tips-for-lightning-talks/</loc>
    <lastmod>2026-04-04T05:07:54.513Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-05-10-travelling-salesman/</loc>
    <lastmod>2026-04-04T05:07:54.513Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-07-25-stanjl-setup/</loc>
    <lastmod>2026-04-04T05:07:54.549Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-08-09-chairing-session/</loc>
    <lastmod>2026-04-04T05:07:54.549Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-09-11-docker-openvpn/</loc>
    <lastmod>2026-04-04T05:07:54.553Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-09-28-spark-docker-images/</loc>
    <lastmod>2026-04-04T05:07:54.553Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-10-25-ubuntu-dns/</loc>
    <lastmod>2026-04-04T05:07:54.553Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-10-31-html-inliner/</loc>
    <lastmod>2026-04-04T05:07:54.553Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-11-04-aws-open-data/</loc>
    <lastmod>2026-04-04T05:07:54.557Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-11-14-install-rstudio-server-nginx-ssl/</loc>
    <lastmod>2026-04-04T05:07:54.557Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2018-12-12-scraping-turkey-accordion/</loc>
    <lastmod>2026-04-04T05:07:54.557Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-01-10-json-post/</loc>
    <lastmod>2026-04-04T05:07:54.561Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-01-21-rserve-getting-started/</loc>
    <lastmod>2026-04-04T05:07:54.561Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-02-25-satrday-paris/</loc>
    <lastmod>2026-04-04T05:07:54.561Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-03-26-integrating-qlik-sense-rstats/</loc>
    <lastmod>2026-04-04T05:07:54.561Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-04-11-r-admin-group/</loc>
    <lastmod>2026-04-04T05:07:54.565Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-06-04-comrades-pacing-app/</loc>
    <lastmod>2026-04-04T05:07:54.565Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-06-30-comrades-2019-medal-breakdown/</loc>
    <lastmod>2026-04-04T05:07:54.565Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-07-26-osrm-shared-memory/</loc>
    <lastmod>2026-04-04T05:07:54.569Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-08-28-r-docker-checkpoint/</loc>
    <lastmod>2026-04-04T05:07:54.573Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-10-12-linux-pernickety-projectors/</loc>
    <lastmod>2026-04-04T05:07:54.577Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-11-04-prophet-rhel/</loc>
    <lastmod>2026-04-04T05:07:54.577Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2019-11-12-racently-api/</loc>
    <lastmod>2026-04-04T05:07:54.577Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2020-03-15-retail-data-scraping-api/</loc>
    <lastmod>2026-04-04T05:07:54.593Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2020-06-29-shiny-app-docker-http-authentication/</loc>
    <lastmod>2026-04-04T05:07:54.593Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2020-08-04-expanding-volume-ec2/</loc>
    <lastmod>2026-04-04T05:07:54.597Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2020-08-30-configuring-development-database/</loc>
    <lastmod>2026-04-04T05:07:54.597Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2020-09-17-scrapy-rotating-proxy-ban-policy/</loc>
    <lastmod>2026-04-04T05:07:54.597Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-02-running-history-strava/</loc>
    <lastmod>2026-04-04T05:07:54.597Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-05-running-history-garmin-connect/</loc>
    <lastmod>2026-04-04T05:07:54.609Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-09-sqlalchemy-efficient-counting/</loc>
    <lastmod>2026-04-04T05:07:54.613Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-12-topographic-maps-south-africa/</loc>
    <lastmod>2026-04-04T05:07:54.617Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-01-28-persistent-selenium-sessions/</loc>
    <lastmod>2026-04-04T05:07:54.625Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-02-01-levies-tax-and-the-fuel-price-in-south-africa/</loc>
    <lastmod>2026-04-04T05:07:54.645Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-02-03-launching-selenium-with-javascript-disabled/</loc>
    <lastmod>2026-04-04T05:07:54.649Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-03-02-resurrecting-a-mysql-database/</loc>
    <lastmod>2026-04-04T05:07:54.673Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-03-21-install-gitlab-runner-docker/</loc>
    <lastmod>2026-04-04T05:07:54.681Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-03-23-docker-image-for-rendering-figures-in-r/</loc>
    <lastmod>2026-04-04T05:07:54.681Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-03-the-easter-bunny-is-cashing-in/</loc>
    <lastmod>2026-04-04T05:07:54.697Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-18-selenium-crawler-2-docker-bridge-network/</loc>
    <lastmod>2026-04-04T05:07:54.705Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-26-aws-containers-2-define-ecs-task/</loc>
    <lastmod>2026-04-04T05:07:54.709Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-04-28-aws-containers-4-dependencies/</loc>
    <lastmod>2026-04-04T05:07:54.709Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-05-09-aws-ec2-load-balancers/</loc>
    <lastmod>2026-04-04T05:07:54.713Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-05-28-using-pagedown-in-docker/</loc>
    <lastmod>2026-04-04T05:07:54.717Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-05-30-desktop-in-docker/</loc>
    <lastmod>2026-04-04T05:07:54.721Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-06-04-ram-cpu-requirements-for-a-selenium-crawler/</loc>
    <lastmod>2026-04-04T05:07:54.729Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-06-10-adding-swap/</loc>
    <lastmod>2026-04-04T05:07:54.753Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-06-25-ssh-tunnel-from-docker/</loc>
    <lastmod>2026-04-04T05:07:54.781Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-07-24-fixing-truncated-logs-on-gitlab-ci-cd/</loc>
    <lastmod>2026-04-04T05:07:54.805Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-07-26-tomtom-routing/</loc>
    <lastmod>2026-04-04T05:07:54.813Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-07-31-creating-an-ami-using-the-aws-cli/</loc>
    <lastmod>2026-04-04T05:07:54.825Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-08-08-websockify-novnc-adding-ssl/</loc>
    <lastmod>2026-04-04T05:07:54.829Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-08-22-websockify-with-token-target-selection/</loc>
    <lastmod>2026-04-04T05:07:54.849Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-03-emayili-interpolating-message-content/</loc>
    <lastmod>2026-04-04T05:07:54.849Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-05-pre-commit-hook-for-processing-readme-rmd/</loc>
    <lastmod>2026-04-04T05:07:54.853Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-09-clockify-time-tracking-from-r/</loc>
    <lastmod>2026-04-04T05:07:54.857Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-17-emayili-rendering-r-markdown/</loc>
    <lastmod>2026-04-04T05:07:54.861Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-22-emayili-managing-css/</loc>
    <lastmod>2026-04-04T05:07:54.861Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-09-24-emayili-right-to-left/</loc>
    <lastmod>2026-04-04T05:07:54.869Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-04-working-with-fairly-wide-data/</loc>
    <lastmod>2026-04-04T05:07:54.897Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-06-emayili-message-precedence/</loc>
    <lastmod>2026-04-04T05:07:54.897Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-15-emayili-support-for-gmail-sendgrid-mailgun/</loc>
    <lastmod>2026-04-04T05:07:54.901Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-19-hcris-field-labels/</loc>
    <lastmod>2026-04-04T05:07:54.917Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-10-27-binance-dealing-with-dust/</loc>
    <lastmod>2026-04-04T05:07:54.925Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-11-05-binance-spot-trading-limit-orders/</loc>
    <lastmod>2026-04-04T05:07:54.933Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-11-08-binance-spot-trading-liquidity/</loc>
    <lastmod>2026-04-04T05:07:54.933Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-11-10-binance-p2p-trades/</loc>
    <lastmod>2026-04-04T05:07:54.937Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-11-26-dismantling-an-encrypted-email/</loc>
    <lastmod>2026-04-04T05:07:54.941Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-12-07-emayili-sending-encrypted-email/</loc>
    <lastmod>2026-04-04T05:07:54.945Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2021-12-30-translating-quick-chart-files/</loc>
    <lastmod>2026-04-04T05:07:54.981Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-01-05-building-gpxsee/</loc>
    <lastmod>2026-04-04T05:07:55.005Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-01-12-emayili-html-messages-with-images/</loc>
    <lastmod>2026-04-04T05:07:55.005Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-01-20-emayili-sending-email-from-shiny/</loc>
    <lastmod>2026-04-04T05:07:55.009Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-01-25-upgrading-r/</loc>
    <lastmod>2026-04-04T05:07:55.017Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-02-23-adding-timestamp-columns/</loc>
    <lastmod>2026-04-04T05:07:55.073Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-03-08-updated-gmail-authentication/</loc>
    <lastmod>2026-04-04T05:07:55.073Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-03-09-making-sense-drug-prices/</loc>
    <lastmod>2026-04-04T05:07:55.077Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-03-20-firing-up-firestore/</loc>
    <lastmod>2026-04-04T05:07:55.089Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-03-22-scheduling-refresh-of-a-materialised-view/</loc>
    <lastmod>2026-04-04T05:07:55.093Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-04-03-mailfence-setup/</loc>
    <lastmod>2026-04-04T05:07:55.093Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-04-21-interactive-brokers-gateway-automation/</loc>
    <lastmod>2026-04-04T05:07:55.101Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-05-10-interactive-brokers-api-connect-from-matlab/</loc>
    <lastmod>2026-04-04T05:07:55.105Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-07-16-great-britain-railway-network/</loc>
    <lastmod>2026-04-04T05:07:55.125Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-08-07-historical-weather-data/</loc>
    <lastmod>2026-04-04T05:07:55.133Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-08-11-schools-in-england/</loc>
    <lastmod>2026-04-04T05:07:55.145Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-09-08-calculating-the-fire-danger-index-fdi/</loc>
    <lastmod>2026-04-04T05:07:55.153Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-09-19-enforcing-style-in-a-python-project/</loc>
    <lastmod>2026-04-04T05:07:55.165Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-09-24-vertically-align-image-text/</loc>
    <lastmod>2026-04-04T05:07:55.165Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-10-08-scaling-density-plots/</loc>
    <lastmod>2026-04-04T05:07:55.213Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-11-02-aws-workspace-client-on-ubuntu-22-10/</loc>
    <lastmod>2026-04-04T05:07:55.241Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2022-11-27-emayili-support-for-zeptomail/</loc>
    <lastmod>2026-04-04T05:07:55.241Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-04-01-configuring-bash-history/</loc>
    <lastmod>2026-04-04T05:07:55.313Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-04-06-installing-gatsby/</loc>
    <lastmod>2026-04-04T05:07:55.317Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-05-17-south-africa-real-effective-exchange-rate/</loc>
    <lastmod>2026-04-04T05:07:55.361Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-05-25-kayak-specifications/</loc>
    <lastmod>2026-04-04T05:07:55.373Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-05-28-pushing-to-docker-hub-from-gitlab-ci/</loc>
    <lastmod>2026-04-04T05:07:55.377Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-06-24-list-of-medical-conditions/</loc>
    <lastmod>2026-04-04T05:07:55.385Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-08-27-transparency-in-coverage-json-data/</loc>
    <lastmod>2026-04-04T05:07:55.533Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-09-24-undetected-chromedriver-with-novnc/</loc>
    <lastmod>2026-04-04T05:07:55.541Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-07-gatsby-starter-project/</loc>
    <lastmod>2026-04-04T05:07:55.561Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-11-convert-gatsby-from-javascript-to-typescript/</loc>
    <lastmod>2026-04-04T05:07:55.561Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-22-adding-a-sitemap-with-gatsby/</loc>
    <lastmod>2026-04-04T05:07:55.569Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-24-adding-custom-attributes-to-a-gatsby-site/</loc>
    <lastmod>2026-04-04T05:07:55.577Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-27-add-nodes-fields-graphql-schema/</loc>
    <lastmod>2026-04-04T05:07:55.585Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-10-30-conditional-content-in-asciidoc/</loc>
    <lastmod>2026-04-04T05:07:55.589Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-01-add-canonical-links-with-gatsby/</loc>
    <lastmod>2026-04-04T05:07:55.597Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-03-weekly-digest/</loc>
    <lastmod>2026-04-04T05:07:55.605Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-08-gatsby-on-netlify/</loc>
    <lastmod>2026-04-04T05:07:55.613Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-10-weekly-digest/</loc>
    <lastmod>2026-04-04T05:07:55.621Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-15-gatsby-on-vercel/</loc>
    <lastmod>2026-04-04T05:07:55.625Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-11-20-externalise-css/</loc>
    <lastmod>2026-04-04T05:07:55.633Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-01-batch-resolving-merge-conflicts/</loc>
    <lastmod>2026-04-04T05:07:55.633Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-05-gatsby-static-redirects-on-vercel/</loc>
    <lastmod>2026-04-04T05:07:55.637Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-05-ssh-tunnel-local-port-forwarding/</loc>
    <lastmod>2026-04-04T05:07:55.637Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-10-minecraft-server-on-ubuntu/</loc>
    <lastmod>2026-04-04T05:07:55.649Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-12-gatsby-middleware-redirects-on-vercel/</loc>
    <lastmod>2026-04-04T05:07:55.653Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-13-ssh-tunnel-remote-port-forwarding/</loc>
    <lastmod>2026-04-04T05:07:55.657Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-15-weekly-digest/</loc>
    <lastmod>2026-04-04T05:07:55.657Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-19-ssh-tunnel-dynamic-port-forwarding/</loc>
    <lastmod>2026-04-04T05:07:55.681Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-29-weekly-digest/</loc>
    <lastmod>2026-04-04T05:07:55.681Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2023-12-31-adding-discord-to-minecraft-server/</loc>
    <lastmod>2026-04-04T05:07:55.709Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-01-05-humble-head/</loc>
    <lastmod>2026-04-04T05:07:55.753Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-01-15-net-and-mysql-in-docker/</loc>
    <lastmod>2026-04-04T05:07:55.821Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-01-16-scraping-with-class-name-mangling/</loc>
    <lastmod>2026-04-04T05:07:55.821Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-01-18-next-tailwind-docker/</loc>
    <lastmod>2026-04-04T05:07:55.841Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-01-19-gatsby-tailwind-docker/</loc>
    <lastmod>2026-04-04T05:07:55.845Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-01-20-content-from-medium/</loc>
    <lastmod>2026-04-04T05:07:55.845Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-01-22-chromedriver-in-gitlab-ci-pipeline/</loc>
    <lastmod>2026-04-04T05:07:55.861Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-01-23-python-security-audit/</loc>
    <lastmod>2026-04-04T05:07:55.869Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-02-01-dynamic-user-pages/</loc>
    <lastmod>2026-04-04T05:07:55.897Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-02-02-gatsby-content-from-mdx/</loc>
    <lastmod>2026-04-04T05:07:55.901Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-02-08-testing-css-xpath/</loc>
    <lastmod>2026-04-04T05:07:55.917Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-02-23-standalone-next-js-application-in-docker/</loc>
    <lastmod>2026-04-04T05:07:55.925Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-03-02-host-port/</loc>
    <lastmod>2026-04-04T05:07:55.929Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-03-pyinstaller-boto3-and-configparser/</loc>
    <lastmod>2026-04-04T05:07:55.941Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-09-rolling-volatility-returns/</loc>
    <lastmod>2026-04-04T05:07:57.625Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-11-skewed-returns/</loc>
    <lastmod>2026-04-04T05:07:57.633Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-14-docker-image-from-scratch/</loc>
    <lastmod>2026-04-04T05:07:57.653Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-16-parameter-constraints/</loc>
    <lastmod>2026-04-04T05:07:57.661Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-19-asset-allocation/</loc>
    <lastmod>2026-04-04T05:07:57.665Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-21-backtesting/</loc>
    <lastmod>2026-04-04T05:07:57.669Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-04-29-extract-chapter-headings-from-pdf/</loc>
    <lastmod>2026-04-04T05:07:57.693Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-05-23-desert-island-docker-r-edition/</loc>
    <lastmod>2026-04-04T05:07:57.765Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-06-05-installing-docker/</loc>
    <lastmod>2026-04-04T05:07:57.769Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-06-08-release-openai-python-1-33-0/</loc>
    <lastmod>2026-04-04T05:07:57.773Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-06-22-creating-email-threads/</loc>
    <lastmod>2026-04-04T05:07:57.777Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-06-26-updates-to-big-book-of-r/</loc>
    <lastmod>2026-04-04T05:07:57.781Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-07-10-unpacking-curl-commands/</loc>
    <lastmod>2026-04-04T05:07:57.785Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-07-20-bypassing-cloudflare-with-cloudscraper/</loc>
    <lastmod>2026-04-04T05:07:57.789Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-08-13-your-life-in-weeks/</loc>
    <lastmod>2026-04-04T05:07:57.793Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-10-05-downloading-files-with-selenium/</loc>
    <lastmod>2026-04-04T05:07:57.805Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-10-10-avoiding-duplication/</loc>
    <lastmod>2026-04-04T05:07:58.021Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-10-13-authenticate-with-alpaca-api/</loc>
    <lastmod>2026-04-04T05:07:58.033Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-10-24-asset-price-data/</loc>
    <lastmod>2026-04-04T05:07:58.041Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-11-10-migrating-from-gitlab-pages-to-vercel/</loc>
    <lastmod>2026-04-04T05:07:58.053Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-11-12-netnut-proxies/</loc>
    <lastmod>2026-04-04T05:07:58.061Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-12-03-scraping-and-not-modified-responses/</loc>
    <lastmod>2026-04-04T05:07:58.073Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-12-07-global-versus-sequential-optimisation/</loc>
    <lastmod>2026-04-04T05:07:58.077Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-12-09-optimisation-with-cvxpy/</loc>
    <lastmod>2026-04-04T05:07:58.085Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2024-12-11-installing-mosek/</loc>
    <lastmod>2026-04-04T05:07:58.093Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-01-14-web-scraping-with-the-zyte-api/</loc>
    <lastmod>2026-04-04T05:08:00.773Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-01-22-zyte-api-cookie-management/</loc>
    <lastmod>2026-04-04T05:08:00.781Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-01-25-zyte-api-sessions/</loc>
    <lastmod>2026-04-04T05:08:00.789Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-01-29-test-a-web-scraper-using-mocking/</loc>
    <lastmod>2026-04-04T05:08:00.805Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-02-25-iterating-over-a-paginated-list-of-links/</loc>
    <lastmod>2026-04-04T05:08:00.817Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-03-31-test-a-selenium-scraper/</loc>
    <lastmod>2026-04-04T05:08:00.825Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-04-02-test-a-playwright-scraper/</loc>
    <lastmod>2026-04-04T05:08:00.829Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-05-02-headless-browser-hacks/</loc>
    <lastmod>2026-04-04T05:08:00.865Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-05-05-hasler-statistics/</loc>
    <lastmod>2026-04-04T05:08:00.869Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-06-06-playwright-browser-footprint/</loc>
    <lastmod>2026-04-04T05:08:00.893Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-07-13-whats-happening-on-the-framebuffer/</loc>
    <lastmod>2026-04-04T05:08:00.933Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-10-16-cycles-in-lynx-numbers/</loc>
    <lastmod>2026-04-04T05:08:00.957Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-11-10-evaluating-a-new-job-market-data-feed/</loc>
    <lastmod>2026-04-04T05:08:01.137Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-12-01-installing-tor-on-ubuntu/</loc>
    <lastmod>2026-04-04T05:08:01.157Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2025-12-05-whats-new-in-chrome-143/</loc>
    <lastmod>2026-04-04T05:08:01.165Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2026-01-24-whats-new-in-firefox-147/</loc>
    <lastmod>2026-04-04T05:08:01.173Z</lastmod>
  </url>
  <url>
    <loc>https://datawookie.dev/blog/2026-01-31-whats-new-in-chrome-144/</loc>
    <lastmod>2026-04-04T05:08:01.173Z</lastmod>
  </url>
</urlset>
