<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on April 6, 2026 at 11:19 pm by All in One SEO v4.9.5.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://www.sarah-savage.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Sarah Savage</title>
		<link><![CDATA[https://www.sarah-savage.com]]></link>
		<description><![CDATA[Sarah Savage]]></description>
		<lastBuildDate><![CDATA[Tue, 25 Nov 2025 11:29:36 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://www.sarah-savage.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://www.sarah-savage.com/microservices-may-be-dangerous-for-your-team/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/microservices-may-be-dangerous-for-your-team/]]></link>
			<title>Microservices may be dangerous for your team</title>
			<pubDate><![CDATA[Tue, 25 Nov 2025 11:29:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/who-owns-wordpress/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/who-owns-wordpress/]]></link>
			<title>Who owns WordPress, really?</title>
			<pubDate><![CDATA[Tue, 22 Oct 2024 12:00:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/productivity-tools-i-use-to-stay-on-track/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/productivity-tools-i-use-to-stay-on-track/]]></link>
			<title>Productivity tools I use to stay on track</title>
			<pubDate><![CDATA[Tue, 13 Aug 2024 12:00:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/heartbroken/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/heartbroken/]]></link>
			<title>Heartbroken</title>
			<pubDate><![CDATA[Thu, 31 Oct 2024 14:57:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/my-experience-coding-with-ai-tooling/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/my-experience-coding-with-ai-tooling/]]></link>
			<title>My experience coding with AI tooling</title>
			<pubDate><![CDATA[Thu, 12 Feb 2026 12:57:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/juries-and-ai-as-critical-infrastructure/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/juries-and-ai-as-critical-infrastructure/]]></link>
			<title>Juries and AI as critical infrastructure</title>
			<pubDate><![CDATA[Thu, 12 Feb 2026 12:57:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/coding-tests-as-an-interview-smell/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/coding-tests-as-an-interview-smell/]]></link>
			<title>Coding tests as an interview smell</title>
			<pubDate><![CDATA[Mon, 17 Nov 2025 11:52:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/reset/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/reset/]]></link>
			<title>Reset</title>
			<pubDate><![CDATA[Mon, 17 Feb 2025 11:27:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/is-there-a-place-for-manual-testing-in-software-development/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/is-there-a-place-for-manual-testing-in-software-development/]]></link>
			<title>Is there a place for manual testing in software development?</title>
			<pubDate><![CDATA[Mon, 05 Aug 2024 12:00:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/examples-of-open-source-community-in-action/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/examples-of-open-source-community-in-action/]]></link>
			<title>Examples of open source community in action</title>
			<pubDate><![CDATA[Fri, 25 Oct 2024 11:27:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/makefiles-make-life-easier/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/makefiles-make-life-easier/]]></link>
			<title>Makefiles make life easier</title>
			<pubDate><![CDATA[Tue, 30 Jul 2024 12:00:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/mental-health-in-tech/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/mental-health-in-tech/]]></link>
			<title>Mental health in tech</title>
			<pubDate><![CDATA[Tue, 16 Jul 2024 12:00:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/the-joy-in-the-dirty-jobs/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/the-joy-in-the-dirty-jobs/]]></link>
			<title>The joy in the dirty jobs</title>
			<pubDate><![CDATA[Tue, 18 Jun 2024 12:00:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/the-danger-of-boolean-flags-in-object-methods/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/the-danger-of-boolean-flags-in-object-methods/]]></link>
			<title>The danger of boolean flags in object methods</title>
			<pubDate><![CDATA[Tue, 28 May 2024 12:45:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/air-traffic-control-routing-microservices-with-a-single-nginx-server/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/air-traffic-control-routing-microservices-with-a-single-nginx-server/]]></link>
			<title>Air Traffic Control: Routing microservices with a single Nginx server</title>
			<pubDate><![CDATA[Tue, 21 May 2024 12:00:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/using-common-networks-for-communicating-via-microservices/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/using-common-networks-for-communicating-via-microservices/]]></link>
			<title>Using common networks for communicating via microservices</title>
			<pubDate><![CDATA[Tue, 14 May 2024 08:00:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/twenty-lessons-from-twenty-years-of-php-part-1/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/twenty-lessons-from-twenty-years-of-php-part-1/]]></link>
			<title>Twenty lessons from twenty years of PHP (Part 1)</title>
			<pubDate><![CDATA[Tue, 11 Jun 2024 12:00:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/in-defense-of-the-monolithic-microservice/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/in-defense-of-the-monolithic-microservice/]]></link>
			<title>In defense of the &#8220;monolithic microservice&#8221;</title>
			<pubDate><![CDATA[Tue, 07 May 2024 08:00:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/backups-matter/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/backups-matter/]]></link>
			<title>Backups matter.</title>
			<pubDate><![CDATA[Tue, 04 Jun 2024 12:00:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/my-week-with-claude-code-hard-work-and-gotchas/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/my-week-with-claude-code-hard-work-and-gotchas/]]></link>
			<title>My week with Claude Code &#8211; hard work and gotchas</title>
			<pubDate><![CDATA[Tue, 03 Mar 2026 16:39:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/endings-in-open-source/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/endings-in-open-source/]]></link>
			<title>Endings in open source</title>
			<pubDate><![CDATA[Thu, 23 May 2024 08:00:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/free-talk-how-to-move-faster-without-breaking-things/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/free-talk-how-to-move-faster-without-breaking-things/]]></link>
			<title>How to move faster WITHOUT breaking things</title>
			<pubDate><![CDATA[Thu, 16 May 2024 08:00:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/my-journey-of-transition-and-self-discovery/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/my-journey-of-transition-and-self-discovery/]]></link>
			<title>My journey of transition and self-discovery</title>
			<pubDate><![CDATA[Thu, 09 May 2024 08:00:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/contact/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/contact/]]></link>
			<title>Contact Me</title>
			<pubDate><![CDATA[Sun, 05 May 2024 14:39:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/speaking-opportunities/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/speaking-opportunities/]]></link>
			<title>Speaking Opportunities</title>
			<pubDate><![CDATA[Sun, 05 May 2024 13:06:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/a-commitment-to-community/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/a-commitment-to-community/]]></link>
			<title>A Commitment to Community</title>
			<pubDate><![CDATA[Thu, 02 May 2024 11:47:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/about/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/about/]]></link>
			<title>About Sarah Savage</title>
			<pubDate><![CDATA[Thu, 02 May 2024 11:07:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://www.sarah-savage.com/license-credits/]]></guid>
			<link><![CDATA[https://www.sarah-savage.com/license-credits/]]></link>
			<title>License &#038; Credits</title>
			<pubDate><![CDATA[Mon, 23 Mar 2026 09:50:09 +0000]]></pubDate>
		</item>
				</channel>
</rss>
