<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://gbhorwood.hashnode.dev</loc>
    <lastmod>2026-10-04T13:04:45.816Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/nginx-useful-basic-auth</loc>
    <lastmod>2025-08-13T22:48:53.745Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/php-manipulating-file-pointers-with-fseek-and-ftell</loc>
    <lastmod>2025-07-23T15:00:38.013Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/php-writing-command-line-applications-with-macrame-pt-2</loc>
    <lastmod>2025-02-20T17:15:48.665Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/php-writing-command-line-applications-with-macrame-pt-1</loc>
    <lastmod>2025-02-20T17:14:21.139Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/vim-five-tips-to-become-a-more-mediocre-vim-user</loc>
    <lastmod>2024-09-30T16:47:38.128Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/mysql-thai-food-near-me-or-doing-geo-distance-calculations-in-your-database</loc>
    <lastmod>2024-09-20T15:08:51.752Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/nginx-putting-your-site-in-downtime-for-everyone-except-you</loc>
    <lastmod>2024-09-06T18:11:30.319Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/php-concurrency-with-processes-pt-2-interprocess-communication-with-shmop</loc>
    <lastmod>2024-08-20T19:47:42.389Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/php-concurrency-with-processes-pt-1-using-pcntlfork-for-fun-and-performance</loc>
    <lastmod>2024-08-20T19:46:47.745Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/amber-writing-bash-scripts-in-amber-instead-pt-4-functions</loc>
    <lastmod>2024-07-04T15:16:33.217Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/amber-writing-bash-scripts-in-amber-instead-pt-3-the-standard-library</loc>
    <lastmod>2024-07-02T21:15:25.712Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/amber-writing-bash-scripts-in-amber-instead-pt-2-loops-and-ifs</loc>
    <lastmod>2024-06-20T14:58:54.443Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/amber-writing-bash-scripts-in-amber-instead-pt-1-commands-and-error-handling</loc>
    <lastmod>2024-06-18T14:44:41.368Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/nginx-doing-ip-geolocation-right-in-nginx</loc>
    <lastmod>2024-06-11T14:49:20.102Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/php-doing-recursion-with-recursive-iteratoriterators</loc>
    <lastmod>2024-06-05T16:20:18.712Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/mysql-using-json-data-and-not-hating-it</loc>
    <lastmod>2024-05-30T17:46:13.061Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/php-write-php-84s-arrayfind-from-scratch</loc>
    <lastmod>2024-05-23T14:44:44.109Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/nginx-serving-private-files-with-x-accel-redirect</loc>
    <lastmod>2024-05-16T21:03:38.173Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/managing-disk-space-in-bash</loc>
    <lastmod>2024-04-29T20:30:17.664Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/uploading-to-s3-with-bash</loc>
    <lastmod>2024-04-23T15:50:59.571Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/mysql-three-things-you-probably-didnt-know-you-could-do-with-the-mysql-command</loc>
    <lastmod>2023-06-22T17:49:19.013Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/php-tame-arrays-with-map-filter-and-reduce</loc>
    <lastmod>2023-01-12T17:25:49.146Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/just-enough-curl-for-api-devs</loc>
    <lastmod>2023-01-09T16:08:21.009Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/mysql-getting-a-grip-on-dates-times-and-timezones</loc>
    <lastmod>2023-01-04T16:03:03.596Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/managing-your-aws-resources-with-python-and-boto3</loc>
    <lastmod>2022-12-27T23:46:26.991Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/laravel-strategies-for-db-seeding</loc>
    <lastmod>2022-12-21T18:40:00.883Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/series/php-fork-shmop</loc>
    <lastmod>2026-10-04T13:04:45.816Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/archive</loc>
    <lastmod>2026-10-04T13:04:45.816Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://gbhorwood.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-04T13:04:45.816Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>