<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//www.torvo.com.au/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://www.torvo.com.au/blueprints/effective-aws/</loc><lastmod>2026-06-28T12:15:38.604Z</lastmod></url><url><loc>https://www.torvo.com.au/principles/focus-and-scale/</loc><lastmod>2026-06-28T08:09:13.000Z</lastmod></url><url><loc>https://www.torvo.com.au/principles/fundamentals-first/</loc><lastmod>2026-06-28T08:01:35.000Z</lastmod></url><url><loc>https://www.torvo.com.au/articles/7-aws-cloudformation-pitfalls-most-developers-dont-know-about/</loc><lastmod>2026-06-28T02:08:53.000Z</lastmod></url><url><loc>https://www.torvo.com.au/articles/the-difference-between-deploy-release/</loc><lastmod>2026-06-27T23:44:20.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/02.png</image:loc><image:caption>02.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/books/effective-aws-book/</loc><lastmod>2026-06-27T13:22:53.000Z</lastmod><image:image><image:loc>https://public-files.gumroad.com/5l35reh21bjs61dzy5ks7hapz8l4</image:loc><image:caption>5l35reh21bjs61dzy5ks7hapz8l4</image:caption></image:image></url><url><loc>https://www.torvo.com.au/principles/small-teams-small-scope-small-tech/</loc><lastmod>2026-06-27T11:58:43.000Z</lastmod></url><url><loc>https://www.torvo.com.au/articles/the-secret-to-effective-platform-engineering/</loc><lastmod>2026-06-27T09:11:24.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-st5gtdv_giatakfjxgnmag.png</image:loc><image:caption>1-st5gtdv_giatakfjxgnmag.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/the-most-common-flaw-in-ci-cd-pipelines/</loc><lastmod>2026-06-27T07:54:32.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/01-1.png</image:loc><image:caption>01-1.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/git-the-parts-to-avoid/</loc><lastmod>2026-06-27T07:19:57.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/0-p3gfioq7y_djc-id.png</image:loc><image:caption>0-p3gfioq7y_djc-id.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/4-reasons-to-not-use-environment-variables/</loc><lastmod>2026-06-22T10:42:28.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/0-8vexhhsfnt8w6qyf.png</image:loc><image:caption>0-8vexhhsfnt8w6qyf.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/the-problem-with-feature-branches-2/</loc><lastmod>2026-06-22T06:34:20.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-4si5nwnvtn3gucgkbokq7w.png</image:loc><image:caption>1-4si5nwnvtn3gucgkbokq7w.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/pull-requests-are-slowing-you-down/</loc><lastmod>2026-06-22T06:34:19.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-nkzow90muoawauxoc7n8fw.png</image:loc><image:caption>1-nkzow90muoawauxoc7n8fw.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/why-mocks-are-considered-harmful/</loc><lastmod>2026-06-22T06:34:15.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-hkeutjt4w3o-sp-bh5uj2a.png</image:loc><image:caption>1-hkeutjt4w3o-sp-bh5uj2a.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/why-estimates-are-waste/</loc><lastmod>2026-06-22T06:34:13.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-c5skufrykb1e0ljq1hf3zq.png</image:loc><image:caption>1-c5skufrykb1e0ljq1hf3zq.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/deadlines-without-estimates/</loc><lastmod>2026-06-22T06:34:11.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-085mgiqillpvd8bellwucq.png</image:loc><image:caption>1-085mgiqillpvd8bellwucq.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/5-aws-lambda-pitfalls-most-developers-dont-know-about/</loc><lastmod>2026-06-22T06:34:10.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-ujd2qzuohswhmwube-harg.png</image:loc><image:caption>1-ujd2qzuohswhmwube-harg.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/why-cache-invalidation-doesnt-work/</loc><lastmod>2026-06-22T06:34:07.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-6nhbbwcl4_inv4eewxpkig.png</image:loc><image:caption>1-6nhbbwcl4_inv4eewxpkig.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/the-pros-and-cons-of-aws-lambda-function-urls/</loc><lastmod>2026-06-22T06:34:04.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-nffhubqjdn4sfex6y59kda.png</image:loc><image:caption>1-nffhubqjdn4sfex6y59kda.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/the-truth-about-continuous-delivery/</loc><lastmod>2026-06-22T06:34:01.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-wfqobfmjzta3lslhuwximq.png</image:loc><image:caption>1-wfqobfmjzta3lslhuwximq.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/why-git-is-not-for-robots/</loc><lastmod>2026-06-22T06:33:57.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-k_neyq210v8zkb-okbc1bw.png</image:loc><image:caption>1-k_neyq210v8zkb-okbc1bw.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/6-symptoms-of-a-distributed-monolith/</loc><lastmod>2026-06-22T06:33:51.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/0-ox7dt5ntnufux8qj.png</image:loc><image:caption>0-ox7dt5ntnufux8qj.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/how-to-use-feature-flags/</loc><lastmod>2026-06-22T06:33:48.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/0-dh8hyza-ohp5mnrw.png</image:loc><image:caption>0-dh8hyza-ohp5mnrw.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/devops-101-packaging-software/</loc><lastmod>2026-06-22T06:33:46.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/0-4wcd8vuqdz4vuvw8.png</image:loc><image:caption>0-4wcd8vuqdz4vuvw8.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/how-to-blue-green-release-with-dns/</loc><lastmod>2026-06-22T06:33:44.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-amof1eoqoquumu260iglaw.png</image:loc><image:caption>1-amof1eoqoquumu260iglaw.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/common-docker-vulnerabilities-and-how-to-fix-them/</loc><lastmod>2026-06-22T06:33:42.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-xq0p9kpmsjvi39z3fw0wlw.png</image:loc><image:caption>1-xq0p9kpmsjvi39z3fw0wlw.png</image:caption></image:image></url><url><loc>https://www.torvo.com.au/articles/the-most-important-metric-for-effective-software-delivery/</loc><lastmod>2026-06-22T06:33:39.000Z</lastmod><image:image><image:loc>https://storage.ghost.io/c/3a/dc/3adc44a3-cf6a-49c8-b5d3-a53ee85e5dfc/content/images/2026/06/1-00c_iinfxstlg7tj88f99g.png</image:loc><image:caption>1-00c_iinfxstlg7tj88f99g.png</image:caption></image:image></url></urlset>