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