<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://cpcwood.com/</loc>
  </url>
  <url>
    <loc>https://cpcwood.com/about</loc>
  </url>
  <url>
    <loc>https://cpcwood.com/contact</loc>
  </url>
  <url>
    <loc>https://cpcwood.com/blog</loc>
  </url>
  <url>
    <loc>https://cpcwood.com/gallery</loc>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets</loc>
  </url>
  <url>
    <loc>https://cpcwood.com/projects</loc>
  </url>
  <url>
    <loc>https://cpcwood.com/blog/1-one-way-to-containerize-a-ruby-on-rails-application</loc>
    <lastmod>2021-02-08T00:36:27Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/blog/2-one-way-to-backup-a-psql-database-to-aws-s3-using-linux-cron-or-kubernetes-cronjob</loc>
    <lastmod>2021-03-01T16:48:10Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/blog/3-building-an-8-bit-computer-part-1-procurement</loc>
    <lastmod>2021-05-23T21:58:05Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/blog/4-rolling-back-aws-elastic-container-service-ecs-deployments</loc>
    <lastmod>2021-10-11T16:38:39Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/blog/5-aws-s3-utf-8-content-disposition</loc>
    <lastmod>2022-03-09T12:05:15Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/blog/8-aws-image-builder-pipeline-for-ec2-amis-using-terraform</loc>
    <lastmod>2025-02-06T10:31:22Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/blog/6-how-we-reduced-our-gitlab-ci-pipeline-duration-by-70-at-pion</loc>
    <lastmod>2025-03-12T11:47:20Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/2-hello-world</loc>
    <lastmod>2020-12-15T20:22:28Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/10-mobile-first-responsive-design-breakpoints-sass-mixin</loc>
    <lastmod>2021-08-09T19:54:32Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/3-travis-ci-github-pr-automerge</loc>
    <lastmod>2021-02-08T00:30:38Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/6-circleci-automerge-github-pr</loc>
    <lastmod>2021-02-08T00:28:34Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/7-rails-human-friendly-resource-uris</loc>
    <lastmod>2021-02-08T00:28:55Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/8-zsh-auto-select-node-version</loc>
    <lastmod>2021-02-08T00:30:54Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/12-aws-s3-open-cors-policy</loc>
    <lastmod>2021-03-13T15:05:00Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/15-aws-s3-public-permissions-policy</loc>
    <lastmod>2021-08-03T19:17:10Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/11-linux-directory-backup-to-aws-s3</loc>
    <lastmod>2021-03-01T17:43:28Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/14-ruby-on-rails-docker-cmd-startup-script</loc>
    <lastmod>2021-03-14T19:47:03Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/17-set-css-box-sizing-property-globally</loc>
    <lastmod>2021-09-12T16:36:58Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/4-travis-ci-docker-build-and-publish</loc>
    <lastmod>2021-02-08T00:30:16Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/16-decrypt-rails-v4-2-session-cookie</loc>
    <lastmod>2021-08-18T12:36:00Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/18-dynamically-select-ssh-or-https-in-gemfile-git_source</loc>
    <lastmod>2021-09-17T17:32:29Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/13-check-if-ruby-on-rails-database-exists-using-rake</loc>
    <lastmod>2021-09-30T20:58:25Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/19-targeted-firefox-css</loc>
    <lastmod>2022-02-10T20:05:29Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/5-travis-ci-auto-deploy-to-kubernetes</loc>
    <lastmod>2022-04-01T18:53:05Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/20-substitute-values-in-files-using-sed</loc>
    <lastmod>2022-10-03T20:40:30Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/21-merge-git-repository-as-subdirectory</loc>
    <lastmod>2023-11-07T13:13:29Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/22-backup-libvirt-domains-using-virtnbdbackup</loc>
    <lastmod>2024-07-15T21:18:59Z</lastmod>
  </url>
  <url>
    <loc>https://cpcwood.com/code-snippets/23-linux-incremental-backups-to-aws-s3-using-restic</loc>
    <lastmod>2024-07-16T21:24:39Z</lastmod>
  </url>
</urlset>
