<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://blog.jwr.io/categories/bash-jq-json/</loc><lastmod>2026-03-07T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/</loc><lastmod>2026-03-07T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2026-03-07-bash-loop-over-json-with-jq/</loc><lastmod>2026-03-07T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/</loc><lastmod>2026-03-07T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/</loc><lastmod>2026-03-07T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/aws-security-groups-terraform/</loc><lastmod>2025-12-14T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2025-12-14-how-i-organize-security-group-rules-in-terraform/</loc><lastmod>2025-12-14T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/aws-codedeploy-blue-green-ec2-terraform/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2025-12-06-codedeploy-blue-green-with-ec2-and-terraform/</loc><lastmod>2025-12-06T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2025-09-01-companies-founded-when-taxes-were-way-higher/</loc><lastmod>2025-09-01T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/taxes/</loc><lastmod>2025-09-01T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/aws-network-firewall-routing/</loc><lastmod>2025-08-13T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2025-08-13-aws-network-firewall-routing/</loc><lastmod>2025-08-13T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2025-05-14-rds-describe-db-snapshots-available/</loc><lastmod>2025-05-14T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/aws-cli-rds-describe-db-snapshots-available/</loc><lastmod>2025-05-14T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/aws-codebuild-container-iam-role/</loc><lastmod>2019-05-30T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2019-05-30-iam-role-inside-container-inside-aws-codebuild/</loc><lastmod>2019-05-30T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/concourse-aws-ssm-parameter/</loc><lastmod>2019-02-24T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2019-02-24-concourse-ssm-ssh-keys/</loc><lastmod>2019-02-24T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/chef-encrypted-data-bags/</loc><lastmod>2018-10-26T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2018-10-26-chef-does-not-support-encrypted-data-bag-item-version-3/</loc><lastmod>2018-10-26T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/codebuild-docker-layer-caching/</loc><lastmod>2018-10-06T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2018-10-06-codebuild-docker-layer-caching/</loc><lastmod>2018-10-06T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/test-kitchen-bastion-host/</loc><lastmod>2018-07-31T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2018-07-31-test-kichen-bastion-host/</loc><lastmod>2018-07-31T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/hacker-news-remote-jobs/</loc><lastmod>2018-06-20T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2018-06-20-hacker-news-remote-jobs/</loc><lastmod>2018-06-20T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2018-06-16-terraform-logical-and-operator-logical-or-operator/</loc><lastmod>2018-06-16T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/terraform-logical-and-or-operator/</loc><lastmod>2018-06-16T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2018-03-24-docker-as-an-alternative-to-virtualenv/</loc><lastmod>2018-03-24T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/docker-container-cli/</loc><lastmod>2018-03-24T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/award-availability-with-award-finder/</loc><lastmod>2018-02-03T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2018-02-03-awardfinder/</loc><lastmod>2018-02-03T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/terraform-icmp-ping-security-groups/</loc><lastmod>2018-02-02T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2018-02-02-terraform-icmp-rules/</loc><lastmod>2018-02-02T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/google-cloud-gcp-certification/</loc><lastmod>2018-01-27T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2018-01-27-google-cloud-certification/</loc><lastmod>2018-01-27T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/deluge-vpn-iptables/</loc><lastmod>2017-10-29T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2017-10-29-deluge-vpn-iptables/</loc><lastmod>2017-10-29T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2017-10-18-how-i-version-control-my-resume-without-latex/</loc><lastmod>2017-10-18T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/resume-git/</loc><lastmod>2017-10-18T00:00:00+00:00</lastmod></url><url><loc>https://blog.jwr.io/post/2017-09-29-subnetting-in-google-sheets/</loc><lastmod>2017-09-29T16:16:01+00:00</lastmod></url><url><loc>https://blog.jwr.io/categories/subnetting-vpc-automation/</loc><lastmod>2017-09-29T16:16:01+00:00</lastmod></url><url><loc>https://blog.jwr.io/search/</loc></url><url><loc>https://blog.jwr.io/tags/</loc></url></urlset>