<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on September 3, 2026 at 8:37 pm by All in One SEO v5.0.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://bitsimba.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>bitsimba.com</title>
		<link><![CDATA[https://bitsimba.com]]></link>
		<description><![CDATA[bitsimba.com]]></description>
		<lastBuildDate><![CDATA[Thu, 27 Aug 2026 15:40:27 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://bitsimba.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://bitsimba.com/a-shop-cannot-cache-the-cart/]]></guid>
			<link><![CDATA[https://bitsimba.com/a-shop-cannot-cache-the-cart/]]></link>
			<title>A Shop Cannot Cache the Cart</title>
			<pubDate><![CDATA[Thu, 27 Aug 2026 15:40:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/titles-and-headings-do-most-of-the-work/]]></guid>
			<link><![CDATA[https://bitsimba.com/titles-and-headings-do-most-of-the-work/]]></link>
			<title>Titles and Headings Do Most of the Work</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:39:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/disable-it-unless-something-specific-needs-it/]]></guid>
			<link><![CDATA[https://bitsimba.com/disable-it-unless-something-specific-needs-it/]]></link>
			<title>Disable It Unless Something Specific Needs It</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:39:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/the-rest-api-lists-your-usernames-by-default/]]></guid>
			<link><![CDATA[https://bitsimba.com/the-rest-api-lists-your-usernames-by-default/]]></link>
			<title>The Rest Api Lists Your Usernames by Default</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:38:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/give-contributors-the-role-they-need-not-administrator/]]></guid>
			<link><![CDATA[https://bitsimba.com/give-contributors-the-role-they-need-not-administrator/]]></link>
			<title>Give Contributors the Role They Need, Not Administrator</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:38:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/expired-transients-are-not-always-removed/]]></guid>
			<link><![CDATA[https://bitsimba.com/expired-transients-are-not-always-removed/]]></link>
			<title>Expired Transients Are Not Always Removed</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:36:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/auto-update-minor-versions-and-review-major-ones/]]></guid>
			<link><![CDATA[https://bitsimba.com/auto-update-minor-versions-and-review-major-ones/]]></link>
			<title>Auto Update Minor Versions and Review Major Ones</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:34:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/five-minutes-to-install-longer-to-configure-safely/]]></guid>
			<link><![CDATA[https://bitsimba.com/five-minutes-to-install-longer-to-configure-safely/]]></link>
			<title>Five Minutes to Install, Longer to Configure Safely</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:33:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/six-headers-remove-whole-categories-of-attack/]]></guid>
			<link><![CDATA[https://bitsimba.com/six-headers-remove-whole-categories-of-attack/]]></link>
			<title>Six Headers Remove Whole Categories of Attack</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:29:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/the-attacker-encrypts-the-backups-first-if-they-can-reach-them/]]></guid>
			<link><![CDATA[https://bitsimba.com/the-attacker-encrypts-the-backups-first-if-they-can-reach-them/]]></link>
			<title>The Attacker Encrypts the Backups First if They Can Reach Them</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:28:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/escape-on-output-not-on-input/]]></guid>
			<link><![CDATA[https://bitsimba.com/escape-on-output-not-on-input/]]></link>
			<title>Escape on Output, Not on Input</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:26:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/never-build-a-query-by-gluing-strings-together/]]></guid>
			<link><![CDATA[https://bitsimba.com/never-build-a-query-by-gluing-strings-together/]]></link>
			<title>Never Build a Query by Gluing Strings Together</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:26:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/a-stolen-password-alone-should-not-be-enough/]]></guid>
			<link><![CDATA[https://bitsimba.com/a-stolen-password-alone-should-not-be-enough/]]></link>
			<title>A Stolen Password Alone Should Not Be Enough</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:25:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/log-in-as-someone-and-become-root-deliberately/]]></guid>
			<link><![CDATA[https://bitsimba.com/log-in-as-someone-and-become-root-deliberately/]]></link>
			<title>Log in as Someone and Become Root Deliberately</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:24:07 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/the-first-hour-after-provisioning-decides-a-lot/]]></guid>
			<link><![CDATA[https://bitsimba.com/the-first-hour-after-provisioning-decides-a-lot/]]></link>
			<title>The First Hour After Provisioning Decides a Lot</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:23:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/one-connection-carrying-many-requests-at-once/]]></guid>
			<link><![CDATA[https://bitsimba.com/one-connection-carrying-many-requests-at-once/]]></link>
			<title>One Connection Carrying Many Requests at Once</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:18:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/each-analytics-tag-is-somebody-elses-performance-budget/]]></guid>
			<link><![CDATA[https://bitsimba.com/each-analytics-tag-is-somebody-elses-performance-budget/]]></link>
			<title>Each Analytics Tag Is Somebody Else&#8217;s Performance Budget</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:18:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/font-display-swap-shows-text-before-the-font-arrives/]]></guid>
			<link><![CDATA[https://bitsimba.com/font-display-swap-shows-text-before-the-font-arrives/]]></link>
			<title>Font Display Swap Shows Text Before the Font Arrives</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:17:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/a-blocking-script-stops-the-page-from-drawing/]]></guid>
			<link><![CDATA[https://bitsimba.com/a-blocking-script-stops-the-page-from-drawing/]]></link>
			<title>A Blocking Script Stops the Page From Drawing</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:17:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/offscreen-images-do-not-need-to-load-yet/]]></guid>
			<link><![CDATA[https://bitsimba.com/offscreen-images-do-not-need-to-load-yet/]]></link>
			<title>Offscreen Images Do Not Need to Load Yet</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:16:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/images-are-usually-more-than-half-the-page-weight/]]></guid>
			<link><![CDATA[https://bitsimba.com/images-are-usually-more-than-half-the-page-weight/]]></link>
			<title>Images Are Usually More Than Half the Page Weight</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:16:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/purge-selectively-or-lose-the-whole-benefit/]]></guid>
			<link><![CDATA[https://bitsimba.com/purge-selectively-or-lose-the-whole-benefit/]]></link>
			<title>Purge Selectively or Lose the Whole Benefit</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:15:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/cache-the-query-result-not-just-the-page/]]></guid>
			<link><![CDATA[https://bitsimba.com/cache-the-query-result-not-just-the-page/]]></link>
			<title>Cache the Query Result, Not Just the Page</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:15:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/serving-a-prebuilt-page-skips-nearly-all-the-work/]]></guid>
			<link><![CDATA[https://bitsimba.com/serving-a-prebuilt-page-skips-nearly-all-the-work/]]></link>
			<title>Serving a Prebuilt Page Skips Nearly All the Work</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:14:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/tell-the-browser-how-long-to-trust-the-file/]]></guid>
			<link><![CDATA[https://bitsimba.com/tell-the-browser-how-long-to-trust-the-file/]]></link>
			<title>Tell the Browser How Long to Trust the File</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:14:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/most-slow-servers-are-waiting-on-a-database/]]></guid>
			<link><![CDATA[https://bitsimba.com/most-slow-servers-are-waiting-on-a-database/]]></link>
			<title>Most Slow Servers Are Waiting on a Database</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:13:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/a-slow-first-byte-cannot-be-fixed-in-the-browser/]]></guid>
			<link><![CDATA[https://bitsimba.com/a-slow-first-byte-cannot-be-fixed-in-the-browser/]]></link>
			<title>A Slow First Byte Cannot Be Fixed in the Browser</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:13:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/the-biggest-thing-on-screen-decides-the-score/]]></guid>
			<link><![CDATA[https://bitsimba.com/the-biggest-thing-on-screen-decides-the-score/]]></link>
			<title>The Biggest Thing on Screen Decides the Score</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:12:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/three-numbers-that-describe-how-the-page-feels/]]></guid>
			<link><![CDATA[https://bitsimba.com/three-numbers-that-describe-how-the-page-feels/]]></link>
			<title>Three Numbers That Describe How the Page Feels</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:12:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/field-data-and-lab-data-answer-different-questions/]]></guid>
			<link><![CDATA[https://bitsimba.com/field-data-and-lab-data-answer-different-questions/]]></link>
			<title>Field Data and Lab Data Answer Different Questions</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:12:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/you-can-register-in-one-place-and-serve-dns-in-another/]]></guid>
			<link><![CDATA[https://bitsimba.com/you-can-register-in-one-place-and-serve-dns-in-another/]]></link>
			<title>You Can Register in One Place and Serve Dns in Another</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:05:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/a-portfolio-without-a-renewal-calendar-loses-names/]]></guid>
			<link><![CDATA[https://bitsimba.com/a-portfolio-without-a-renewal-calendar-loses-names/]]></link>
			<title>A Portfolio Without a Renewal Calendar Loses Names</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:05:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/the-archive-remembers-what-the-seller-forgot-to-mention/]]></guid>
			<link><![CDATA[https://bitsimba.com/the-archive-remembers-what-the-seller-forgot-to-mention/]]></link>
			<title>The Archive Remembers What the Seller Forgot to Mention</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:03:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/check-what-the-domain-was-before-it-was-for-sale/]]></guid>
			<link><![CDATA[https://bitsimba.com/check-what-the-domain-was-before-it-was-for-sale/]]></link>
			<title>Check What the Domain Was Before It Was for Sale</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:03:07 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/most-backorders-fail-which-is-why-they-are-cheap-to-place/]]></guid>
			<link><![CDATA[https://bitsimba.com/most-backorders-fail-which-is-why-they-are-cheap-to-place/]]></link>
			<title>Most Backorders Fail, Which Is Why They Are Cheap to Place</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:02:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/dot-com-is-still-the-default-people-type/]]></guid>
			<link><![CDATA[https://bitsimba.com/dot-com-is-still-the-default-people-type/]]></link>
			<title>Dot Com Is Still the Default People Type</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 15:01:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/upgrade-when-you-hit-limits-not-when-you-fear-them/]]></guid>
			<link><![CDATA[https://bitsimba.com/upgrade-when-you-hit-limits-not-when-you-fear-them/]]></link>
			<title>Upgrade When You Hit Limits, Not When You Fear Them</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 14:56:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/a-shell-turns-ten-minutes-of-clicking-into-one-command/]]></guid>
			<link><![CDATA[https://bitsimba.com/a-shell-turns-ten-minutes-of-clicking-into-one-command/]]></link>
			<title>A Shell Turns Ten Minutes of Clicking Into One Command</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 14:55:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/unlock-get-the-code-then-start-the-clock/]]></guid>
			<link><![CDATA[https://bitsimba.com/unlock-get-the-code-then-start-the-clock/]]></link>
			<title>Unlock, Get the Code, Then Start the Clock</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 14:54:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/four-lookups-happen-before-your-page-starts-loading/]]></guid>
			<link><![CDATA[https://bitsimba.com/four-lookups-happen-before-your-page-starts-loading/]]></link>
			<title>Four Lookups Happen Before Your Page Starts Loading</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 14:52:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/your-backups-fill-the-disk-faster-than-your-content/]]></guid>
			<link><![CDATA[https://bitsimba.com/your-backups-fill-the-disk-faster-than-your-content/]]></link>
			<title>Your Backups Fill the Disk Faster Than Your Content</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 14:51:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/an-api-key-in-client-side-code-is-not-a-secret/]]></guid>
			<link><![CDATA[https://bitsimba.com/an-api-key-in-client-side-code-is-not-a-secret/]]></link>
			<title>An Api Key in Client Side Code Is Not a Secret</title>
			<pubDate><![CDATA[Tue, 01 Sep 2026 18:05:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/the-slow-query-log-names-the-problem-for-you/]]></guid>
			<link><![CDATA[https://bitsimba.com/the-slow-query-log-names-the-problem-for-you/]]></link>
			<title>The Slow Query Log Names the Problem for You</title>
			<pubDate><![CDATA[Thu, 27 Aug 2026 20:02:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/renting-the-whole-machine-rarely-pays-before-you-outgrow-a-vps/]]></guid>
			<link><![CDATA[https://bitsimba.com/renting-the-whole-machine-rarely-pays-before-you-outgrow-a-vps/]]></link>
			<title>Renting the Whole Machine Rarely Pays Before You Outgrow a Vps</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 14:50:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/you-are-renting-a-computer-that-never-sleeps/]]></guid>
			<link><![CDATA[https://bitsimba.com/you-are-renting-a-computer-that-never-sleeps/]]></link>
			<title>You Are Renting a Computer That Never Sleeps</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 14:50:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/a-cyrillic-letter-that-looks-exactly-like-a-latin-one/]]></guid>
			<link><![CDATA[https://bitsimba.com/a-cyrillic-letter-that-looks-exactly-like-a-latin-one/]]></link>
			<title>A Cyrillic Letter That Looks Exactly Like a Latin One</title>
			<pubDate><![CDATA[Thu, 03 Sep 2026 10:43:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/keeping-email-off-the-web-server-saves-both/]]></guid>
			<link><![CDATA[https://bitsimba.com/keeping-email-off-the-web-server-saves-both/]]></link>
			<title>Keeping Email Off the Web Server Saves Both</title>
			<pubDate><![CDATA[Sun, 30 Aug 2026 15:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/one-blacklisted-ip-should-not-take-down-two-services/]]></guid>
			<link><![CDATA[https://bitsimba.com/one-blacklisted-ip-should-not-take-down-two-services/]]></link>
			<title>One Blacklisted Ip Should Not Take Down Two Services</title>
			<pubDate><![CDATA[Mon, 31 Aug 2026 16:28:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/cors-protects-browsers-not-your-api/]]></guid>
			<link><![CDATA[https://bitsimba.com/cors-protects-browsers-not-your-api/]]></link>
			<title>Cors Protects Browsers, Not Your Api</title>
			<pubDate><![CDATA[Fri, 28 Aug 2026 20:36:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://bitsimba.com/product-pages-cache-checkout-does-not/]]></guid>
			<link><![CDATA[https://bitsimba.com/product-pages-cache-checkout-does-not/]]></link>
			<title>Product Pages Cache, Checkout Does Not</title>
			<pubDate><![CDATA[Fri, 28 Aug 2026 17:34:27 +0000]]></pubDate>
		</item>
				</channel>
</rss>
