<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.johnhawthorn.com/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2009/10/converting-mercurial-repositories-to-git/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2009/10/gzip-compression-in-apache-through-multiviews/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2009/10/qr-codes-on-the-command-line/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2009/10/sanitizing-utf8-in-ruby/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2009/11/acm-icpc-regional-programming-competition/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2009/12/meh-0.2-released/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2009/12/vectrex-emulator-sdl-port/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2010/01/extracting-images-from-a-pdf/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2010/01/meh-0.3/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2010/02/restoring-data-on-rooted-rogers-dream-phones/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2010/10/rails-logging-to-console/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2010/11/friendlier-sqlite-output/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2010/11/rails-redirect-plugin/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2010/12/android-cloud-to-device-messaging-1/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2011/03/hibernate-with-reboot/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2011/03/using-rails-url-helpers-outside-of-views-and-controllers/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2011/04/prevent-hanging-sshfs-connections/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2011/06/minecraft-to-irc-bridge/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2011/06/switching-to-nanoc-from-jekyll/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2011/07/introducing-dkim-gem/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2011/07/slow-log-on-rds/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2011/07/work-work-zug-zug/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2012/02/speeding-up-rails-statrtup/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2012/03/squeezing-performance-from-cuda/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2012/08/whyday-spreadsheet/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2012/09/vi-escape-delays/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2016/02/ambilight-led-clone/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2016/06/writing-api-wrappers-the-lazy-way/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2017/03/reboot-to-windows-uefi/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2018/01/this-website-is-a-makefile/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2018/02/playing-with-ruby-jit-mjit/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2018/03/turn-based-game-ai/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2019/09/precompiling-rails-templates/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2020/05/building-a-homemade-keyboard/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2020/07/modelh-keyboard-controller/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2022/back-on-rss/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2022/breadth-first-search-in-ruby/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2023/cruby-experiment-hackers-delight/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2024/ruby-might-be-faster-than-you-think/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/2025/searching-ruby-docs/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/archive/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/lcars/</loc>
  </url>
  <url>
    <loc>https://www.johnhawthorn.com/meh/</loc>
  </url>
</urlset>
