<?xml version="1.0" encoding="UTF-8"?>
<!--generator='jetpack-16.4'-->
<!--Jetpack_Sitemap_Buffer_Page_XMLWriter-->
<?xml-stylesheet type="text/xsl" href="//eric.mann.blog/sitemap.xsl"?>
<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">
 <url>
  <loc>https://eric.mann.blog/</loc>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-well-is-your-internet-working/</loc>
  <lastmod>2026-10-30T04:53:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/negative-space/</loc>
  <lastmod>2026-10-30T04:53:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/open-for-business/</loc>
  <lastmod>2026-10-30T04:53:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-perfect-customer/</loc>
  <lastmod>2026-10-30T04:53:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/speaking/</loc>
  <lastmod>2021-12-21T19:29:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/mirror-mirror/</loc>
  <lastmod>2026-10-30T04:53:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/writing/</loc>
  <lastmod>2023-04-24T14:52:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/story-tellers-part-ii/</loc>
  <lastmod>2026-10-30T04:53:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blog/</loc>
  <lastmod>2021-12-21T20:07:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-journey-to-100k-daily-readers/</loc>
  <lastmod>2024-10-11T15:52:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/telling-your-own-story-part-ii/</loc>
  <lastmod>2026-10-30T04:53:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blue-ocean-strategy/</loc>
  <lastmod>2026-10-30T04:53:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/red-ocean-islands/</loc>
  <lastmod>2026-10-30T04:53:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/acquisitions/</loc>
  <lastmod>2026-10-30T04:53:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/discounts/</loc>
  <lastmod>2026-10-30T04:53:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-guerrilla-marketing/</loc>
  <lastmod>2026-10-30T04:53:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/find-your-voice/</loc>
  <lastmod>2024-10-11T15:52:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/a-new-tech-stack-for-wordpress/</loc>
  <lastmod>2024-10-11T15:52:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/end-to-end-encrypted-secret-sharing/</loc>
  <lastmod>2024-10-11T15:52:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/prioritizing-time-for-creativity/</loc>
  <lastmod>2024-10-11T15:52:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/demystifying-forms-of-encryption/</loc>
  <lastmod>2024-10-11T15:52:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/using-a-3d-printer-for-practical-home-repair/</loc>
  <lastmod>2024-10-11T15:52:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/lock-picking-can-make-you-a-better-engineer/</loc>
  <lastmod>2024-10-11T15:52:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hashing-is-not-encryption/</loc>
  <lastmod>2024-10-11T15:52:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/verifying-randomness-in-php-part-1/</loc>
  <lastmod>2024-10-11T15:52:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/verifying-randomness-in-php-part-2/</loc>
  <lastmod>2024-10-11T15:52:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/brand-you/</loc>
  <lastmod>2026-10-30T04:53:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/weighted-random-choice-in-php/</loc>
  <lastmod>2024-10-11T15:52:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/snazzier-parameters-in-php-8/</loc>
  <lastmod>2024-10-11T15:52:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-exactly-are-nfts/</loc>
  <lastmod>2024-10-11T15:52:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/three-pillars/</loc>
  <lastmod>2026-10-30T04:53:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-do-you-become-an-expert/</loc>
  <lastmod>2024-10-11T15:52:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/curating-powerful-blog-topics/</loc>
  <lastmod>2024-10-11T15:52:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-is-it-important-never-to-reuse-a-nonce/</loc>
  <lastmod>2024-10-11T15:52:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/is-php-a-functional-programming-language/</loc>
  <lastmod>2024-10-11T15:52:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-power-of-habit/</loc>
  <lastmod>2024-10-11T15:52:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/find-it-buy-it-build-it/</loc>
  <lastmod>2024-10-11T15:52:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hashing-is-not-encryption-redux/</loc>
  <lastmod>2024-10-11T15:52:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/reducing-associative-arrays-in-php/</loc>
  <lastmod>2024-10-11T15:52:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-do-you-stay-current/</loc>
  <lastmod>2024-10-11T15:52:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/understanding-modulo-arithmetic-with-clock-functions/</loc>
  <lastmod>2024-10-11T15:52:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/todays-youth-will-define-tomorrows-technology/</loc>
  <lastmod>2024-10-11T15:52:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ethics-in-technology-and-advertising/</loc>
  <lastmod>2024-10-11T15:52:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/modulo-exponentiation-in-php-three-ways/</loc>
  <lastmod>2024-10-11T15:52:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/modulo-arithmetic-with-large-numbers/</loc>
  <lastmod>2024-10-11T15:52:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/basic-cryptography-the-caesar-cipher/</loc>
  <lastmod>2024-10-11T15:52:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/basic-cryptography-the-vigenere-cipher/</loc>
  <lastmod>2024-10-11T15:52:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/different-cipher-types/</loc>
  <lastmod>2024-10-11T15:52:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/you-absolutely-should-roll-your-own-crypto/</loc>
  <lastmod>2024-10-11T15:52:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/one-month-with-wordpress/</loc>
  <lastmod>2024-10-11T15:52:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-cryptopals-challenges/</loc>
  <lastmod>2024-10-11T15:52:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/fear-of-deployment/</loc>
  <lastmod>2024-10-11T15:52:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/basic-cryptography-diffie-hellman-key-exchange/</loc>
  <lastmod>2024-10-11T15:52:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/own-your-mistakes/</loc>
  <lastmod>2024-10-11T15:52:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/right-to-repair/</loc>
  <lastmod>2024-10-11T15:52:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-value-of-repetition/</loc>
  <lastmod>2024-10-11T15:52:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/security-by-obscurity/</loc>
  <lastmod>2024-10-11T15:52:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/information-leakage-and-side-channel-attacks/</loc>
  <lastmod>2024-10-11T15:52:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/establishing-trust-in-business/</loc>
  <lastmod>2024-10-11T15:52:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cryptopals-set-1-challenge-1/</loc>
  <lastmod>2024-10-11T15:52:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cryptopals-set-1-challenge-2/</loc>
  <lastmod>2024-10-11T15:52:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/technology-cost-analysis/</loc>
  <lastmod>2024-10-11T15:52:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-value-of-encryption/</loc>
  <lastmod>2024-10-11T15:52:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/do-the-dishes-right-now/</loc>
  <lastmod>2024-10-11T15:52:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cryptopals-set-1-challenge-3/</loc>
  <lastmod>2024-10-11T15:51:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cryptopals-set-1-challenge-4/</loc>
  <lastmod>2024-10-11T15:51:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cryptopals-set-1-challenge-5/</loc>
  <lastmod>2024-10-11T15:51:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/one-perspective-on-career-stages/</loc>
  <lastmod>2024-10-11T15:52:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/paying-off-technical-debt/</loc>
  <lastmod>2024-10-11T15:51:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/securing-tokens-in-php/</loc>
  <lastmod>2024-10-11T15:51:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/self-obfuscating-value-objects/</loc>
  <lastmod>2024-10-11T15:51:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/string-comparison-in-php/</loc>
  <lastmod>2024-10-11T15:51:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/a-libsodium-based-secure-remote-password-scheme-for-php/</loc>
  <lastmod>2024-10-11T15:51:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/types-of-time/</loc>
  <lastmod>2024-10-11T15:51:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/driving-readership/</loc>
  <lastmod>2024-10-11T15:51:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-journey-to-pci-compliance/</loc>
  <lastmod>2024-10-11T15:51:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/representation-in-tech/</loc>
  <lastmod>2024-10-11T15:51:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-phishing-attacks-succeed/</loc>
  <lastmod>2024-10-11T15:51:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/you-should-learn-php/</loc>
  <lastmod>2024-10-11T15:51:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/communication-focus-and-tone/</loc>
  <lastmod>2024-10-11T15:51:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cooking-with-credentials-the-basics/</loc>
  <lastmod>2024-10-11T15:51:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cooking-with-credentials-salting/</loc>
  <lastmod>2024-10-11T15:51:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cooking-with-credentials-pepper/</loc>
  <lastmod>2024-10-11T15:51:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/headless-wordpress/</loc>
  <lastmod>2024-10-11T15:51:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/imposter-syndrome/</loc>
  <lastmod>2024-10-11T15:51:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/overcoming-imposter-syndrome/</loc>
  <lastmod>2024-10-11T15:51:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/basic-firewall-usage/</loc>
  <lastmod>2024-10-11T15:51:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/limiting-network-egress/</loc>
  <lastmod>2024-10-11T15:51:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cryptopals-set-1-challenge-7/</loc>
  <lastmod>2024-10-11T15:51:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cryptopals-set-1-challenge-6/</loc>
  <lastmod>2024-10-11T15:51:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cryptopals-set-1-challenge-8/</loc>
  <lastmod>2024-10-11T15:51:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/radical-candor/</loc>
  <lastmod>2024-10-11T15:51:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/going-analog/</loc>
  <lastmod>2024-10-11T15:51:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/adversarial-mindsets/</loc>
  <lastmod>2024-10-11T15:51:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/understanding-access-control/</loc>
  <lastmod>2024-10-11T15:51:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/you-are-not-your-customer/</loc>
  <lastmod>2024-10-11T15:51:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hiring-and-risk/</loc>
  <lastmod>2024-10-11T15:51:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/php-strict-typing/</loc>
  <lastmod>2024-10-11T15:51:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/an-ode-to-open-source/</loc>
  <lastmod>2024-10-11T15:51:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-focus-acquisition-vs-retention/</loc>
  <lastmod>2024-10-11T15:51:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/from-the-inside-out/</loc>
  <lastmod>2026-10-30T04:51:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-great-wordpress-migration/</loc>
  <lastmod>2026-10-30T18:39:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/great-migration-server-configuration/</loc>
  <lastmod>2026-10-30T17:56:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/tech-error-diversity-not-found/</loc>
  <lastmod>2024-10-11T15:51:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-great-migration-next-steps/</loc>
  <lastmod>2026-10-30T17:56:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-great-migration-mastodon/</loc>
  <lastmod>2026-10-30T18:39:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/password-security/</loc>
  <lastmod>2024-10-11T15:51:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/find-your-tribe/</loc>
  <lastmod>2024-10-11T15:51:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bounties-and-risk/</loc>
  <lastmod>2024-10-11T15:51:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-hosts-and-hosting/</loc>
  <lastmod>2024-10-11T15:50:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-drama-from-the-sidelines/</loc>
  <lastmod>2024-10-11T15:50:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/pursuit-ideal/</loc>
  <lastmod>2026-10-30T04:50:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/in-pursuit-of-innocence/</loc>
  <lastmod>2026-10-30T04:51:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-2/</loc>
  <lastmod>2026-10-30T04:51:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-3/</loc>
  <lastmod>2026-10-30T04:51:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-20/</loc>
  <lastmod>2026-10-30T04:51:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/patience-2-2/</loc>
  <lastmod>2026-10-30T04:51:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/im-building-a-cathedral/</loc>
  <lastmod>2026-10-30T04:51:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/origins/</loc>
  <lastmod>2026-10-30T04:52:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/a-dream-of-remembrance-lost/</loc>
  <lastmod>2026-10-30T04:52:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-1-of-10/</loc>
  <lastmod>2026-10-30T04:52:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-2-of-10/</loc>
  <lastmod>2026-10-30T04:52:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-3-of-10/</loc>
  <lastmod>2026-10-30T04:52:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-4-of-10/</loc>
  <lastmod>2026-10-30T04:52:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-5-of-10/</loc>
  <lastmod>2026-10-30T04:52:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-6-of-10/</loc>
  <lastmod>2026-10-30T04:52:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-7-of-10/</loc>
  <lastmod>2026-10-30T04:52:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-8-of-10/</loc>
  <lastmod>2026-10-30T15:53:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-9-of-10/</loc>
  <lastmod>2026-10-30T04:52:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advent-of-evil-part-10-of-10/</loc>
  <lastmod>2026-10-30T04:52:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/a-drop-in-a-bucket/</loc>
  <lastmod>2026-10-30T04:52:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-end-of-an-era/</loc>
  <lastmod>2026-10-30T04:52:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bread-run/</loc>
  <lastmod>2026-10-30T04:52:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/coffee-shop-part-1/</loc>
  <lastmod>2026-10-30T04:52:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/things-found-in-the-forest-part-1/</loc>
  <lastmod>2026-10-30T04:51:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/universal-user-support/</loc>
  <lastmod>2026-10-30T04:51:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/courage-and-prayer/</loc>
  <lastmod>2026-10-30T04:51:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/self-confidence/</loc>
  <lastmod>2026-10-30T04:50:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/goodbye-my-friend/</loc>
  <lastmod>2026-10-30T04:50:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/character-quest-service/</loc>
  <lastmod>2026-10-30T04:50:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/marketing-with-brochures/</loc>
  <lastmod>2026-10-30T04:50:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-i-left-my-job/</loc>
  <lastmod>2026-10-30T04:50:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/review-3d-holiness/</loc>
  <lastmod>2026-10-30T04:50:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hear-the-cry/</loc>
  <lastmod>2026-10-30T04:50:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/marketing-fail/</loc>
  <lastmod>2026-10-30T15:52:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/theres-nothing-wrong-with-comic-sans/</loc>
  <lastmod>2026-10-30T04:50:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/2012-portland-marathon/</loc>
  <lastmod>2026-10-30T04:50:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/use-your-head/</loc>
  <lastmod>2026-10-30T14:51:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/twenty-nine/</loc>
  <lastmod>2026-10-30T04:50:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/haiti-2012/</loc>
  <lastmod>2026-10-30T04:50:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wp_session-a-proposal/</loc>
  <lastmod>2026-10-30T04:50:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/introducing-wp_session/</loc>
  <lastmod>2026-10-30T04:50:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-case-for-singletons/</loc>
  <lastmod>2026-10-30T04:50:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/making-singletons-safe-in-php/</loc>
  <lastmod>2026-10-30T04:50:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/podcast-episode-1/</loc>
  <lastmod>2026-10-30T04:50:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/podcast-episode-2/</loc>
  <lastmod>2026-10-30T04:50:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/podcast/</loc>
  <lastmod>2026-10-30T04:50:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/distraction-free-reading-mode/</loc>
  <lastmod>2026-10-30T04:50:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dont-dequeue-wordpress-jquery/</loc>
  <lastmod>2026-10-30T04:50:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/podcast-episode-4-5-6/</loc>
  <lastmod>2026-10-30T04:50:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/podcast-episode-7/</loc>
  <lastmod>2026-10-30T04:50:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/1password-better-and-worse-for-personal-data-security/</loc>
  <lastmod>2026-10-30T04:50:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/podcast-episode-8/</loc>
  <lastmod>2026-10-30T04:50:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/reader-is-dead-long-live-reader/</loc>
  <lastmod>2026-10-30T04:50:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-hackiest-hack-that-ever-was-hacked/</loc>
  <lastmod>2026-10-30T04:50:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ludicrous-speed-wordpress-caching-with-redis/</loc>
  <lastmod>2026-10-30T04:50:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/javascript-astrophysics/</loc>
  <lastmod>2026-10-30T04:50:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/plugin-review-spam-free-wordpress/</loc>
  <lastmod>2026-10-30T04:50:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/automated-wordpress-development/</loc>
  <lastmod>2026-10-30T04:50:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/jquery-portland-unit-testing/</loc>
  <lastmod>2026-10-30T17:33:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-forking-and-the-road-to-4-0/</loc>
  <lastmod>2026-10-30T04:50:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/modular-wordpress/</loc>
  <lastmod>2026-10-30T04:50:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-meet-seoslides/</loc>
  <lastmod>2026-10-30T17:32:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/seo-gaming-system/</loc>
  <lastmod>2026-10-30T04:50:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/limited-liability/</loc>
  <lastmod>2026-10-30T04:50:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-one-best-decisions-can-make/</loc>
  <lastmod>2026-10-30T04:50:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/jquery-meet-vagrant/</loc>
  <lastmod>2026-10-30T04:50:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-falling-behind-still-leading/</loc>
  <lastmod>2026-10-30T04:50:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/three-decades/</loc>
  <lastmod>2026-10-30T04:50:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/linux-flavored-windows/</loc>
  <lastmod>2026-10-30T04:50:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/unit-testing-and-privacy/</loc>
  <lastmod>2026-10-30T04:50:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/crowdfunding-new-years-goal/</loc>
  <lastmod>2026-10-30T04:50:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-mvc/</loc>
  <lastmod>2026-10-30T04:50:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/opinions-i-have-them/</loc>
  <lastmod>2026-10-30T04:50:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/passing-torch/</loc>
  <lastmod>2026-10-30T04:50:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/things-matter/</loc>
  <lastmod>2026-10-30T04:50:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blog-2014/</loc>
  <lastmod>2026-10-30T04:50:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/server-side-analytics-google/</loc>
  <lastmod>2026-10-30T04:50:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/photon-https-making-work/</loc>
  <lastmod>2026-10-30T04:50:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/securing-xml-rpc-wordpress/</loc>
  <lastmod>2026-10-30T04:50:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/does-the-fold-still-matter/</loc>
  <lastmod>2026-10-30T04:50:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hyper-individualism-dangerous/</loc>
  <lastmod>2026-10-30T04:50:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/sudo-in-wordpress/</loc>
  <lastmod>2026-10-30T04:50:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/aribitrary-file-upload/</loc>
  <lastmod>2026-10-30T04:50:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/defining-audience/</loc>
  <lastmod>2026-10-30T04:50:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dwell-obstacles-ahead/</loc>
  <lastmod>2026-10-30T04:50:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/started-web-development/</loc>
  <lastmod>2026-10-30T04:50:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/can-count/</loc>
  <lastmod>2026-10-30T04:50:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/open-source-matters/</loc>
  <lastmod>2026-10-30T04:50:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ethics-software-development/</loc>
  <lastmod>2026-10-30T04:50:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/shortcode-tracking/</loc>
  <lastmod>2026-10-30T04:50:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/speak-wordcamp/</loc>
  <lastmod>2026-10-30T04:50:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/data-leakage/</loc>
  <lastmod>2026-10-30T04:50:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/post-conference-high/</loc>
  <lastmod>2026-10-30T04:50:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dogfooding-post-conf-high/</loc>
  <lastmod>2026-10-30T04:50:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/tower-of-babel/</loc>
  <lastmod>2026-10-30T04:50:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-1/</loc>
  <lastmod>2026-10-30T04:50:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-2/</loc>
  <lastmod>2026-10-30T04:50:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-3/</loc>
  <lastmod>2026-10-30T04:50:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-4/</loc>
  <lastmod>2026-10-30T04:50:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-5/</loc>
  <lastmod>2026-10-30T04:50:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-6/</loc>
  <lastmod>2026-10-30T04:50:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/portable-revisions/</loc>
  <lastmod>2026-10-30T04:50:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-7/</loc>
  <lastmod>2026-10-30T04:50:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-8/</loc>
  <lastmod>2026-10-30T04:50:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-9/</loc>
  <lastmod>2026-10-30T04:50:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-10/</loc>
  <lastmod>2026-10-30T04:50:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-centric-development-11/</loc>
  <lastmod>2026-10-30T04:50:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/priorities-stereotypes/</loc>
  <lastmod>2026-10-30T04:50:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/code-of-ethics/</loc>
  <lastmod>2026-10-30T04:50:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/inbox-remove-jquery/</loc>
  <lastmod>2026-10-30T04:49:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/just-beneath-surface/</loc>
  <lastmod>2026-10-30T04:49:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/daily-dogfooding/</loc>
  <lastmod>2026-10-30T04:49:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-i-write/</loc>
  <lastmod>2026-10-30T04:49:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hitting-stride/</loc>
  <lastmod>2026-10-30T04:49:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hack-day-keeps-boredom-bay/</loc>
  <lastmod>2026-10-30T04:49:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/offline-editor/</loc>
  <lastmod>2026-10-30T04:49:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/is-your-tv-watching-you/</loc>
  <lastmod>2026-10-30T04:49:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/data-leakage-part-2/</loc>
  <lastmod>2026-10-30T04:49:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/valentines-day/</loc>
  <lastmod>2026-10-30T04:49:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blog-every-day/</loc>
  <lastmod>2026-10-30T04:49:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/understanding-parallel-processing/</loc>
  <lastmod>2026-10-30T04:49:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/benefits-public-speaking/</loc>
  <lastmod>2026-10-30T04:49:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/path-present/</loc>
  <lastmod>2026-10-30T04:49:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/full-stack-development/</loc>
  <lastmod>2026-10-30T04:49:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dvcs-broken/</loc>
  <lastmod>2026-10-30T04:49:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/security-internet-of-things/</loc>
  <lastmod>2026-10-30T04:49:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/pick-topic/</loc>
  <lastmod>2026-10-30T04:49:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/quality-traffic/</loc>
  <lastmod>2026-10-30T04:49:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/proper-code-styling/</loc>
  <lastmod>2026-10-30T04:49:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/sold-out/</loc>
  <lastmod>2026-10-30T04:49:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/comment-remastering/</loc>
  <lastmod>2026-10-30T04:49:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/democratizing-ssl-certificates/</loc>
  <lastmod>2026-10-30T04:49:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/creating-body-content/</loc>
  <lastmod>2026-10-30T04:49:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/transparent-monetization/</loc>
  <lastmod>2026-10-30T04:49:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/market-research-can-misleading/</loc>
  <lastmod>2026-10-30T04:49:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/inmarket-analogs/</loc>
  <lastmod>2026-10-30T04:49:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/vagrant-windows/</loc>
  <lastmod>2026-10-30T04:49:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/singleton-alternative/</loc>
  <lastmod>2026-10-30T04:49:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advocate-anti-patterns/</loc>
  <lastmod>2026-10-30T04:49:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/magic-collaboration/</loc>
  <lastmod>2026-10-30T04:49:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/role-models/</loc>
  <lastmod>2026-10-30T04:49:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/goal-blogging/</loc>
  <lastmod>2026-10-30T04:49:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/space/</loc>
  <lastmod>2026-10-30T04:49:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-portability/</loc>
  <lastmod>2026-10-30T04:49:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/fight-burnout/</loc>
  <lastmod>2026-10-30T04:49:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/popcorn-trees/</loc>
  <lastmod>2026-10-30T04:49:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-shadow-taxonomies/</loc>
  <lastmod>2026-10-30T04:49:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/avoid-abstraction-layers-can/</loc>
  <lastmod>2026-10-30T04:49:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/organic-just-buzz-word/</loc>
  <lastmod>2026-10-30T04:49:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-universe-will-provide/</loc>
  <lastmod>2026-10-30T04:49:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cant-run-office/</loc>
  <lastmod>2026-10-30T04:49:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/two-poems/</loc>
  <lastmod>2026-10-30T04:49:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dynamic-cdn/</loc>
  <lastmod>2026-10-30T04:49:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/rights-and-derivative-works/</loc>
  <lastmod>2026-10-30T04:49:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/technical-innovation/</loc>
  <lastmod>2026-10-30T04:49:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/communication-cynicism/</loc>
  <lastmod>2026-10-30T04:49:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-is-a-publisher/</loc>
  <lastmod>2026-10-30T04:49:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/data-service/</loc>
  <lastmod>2026-10-30T04:49:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/javascript-closures/</loc>
  <lastmod>2026-10-30T04:49:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/crowdfunding-transparency/</loc>
  <lastmod>2026-10-30T04:49:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/choose-a-conference-topic/</loc>
  <lastmod>2026-10-30T04:49:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/reconciling-faith-science/</loc>
  <lastmod>2026-10-30T04:49:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/redis-object-cache-wordpress/</loc>
  <lastmod>2026-10-30T04:49:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-4-0-preview/</loc>
  <lastmod>2026-10-30T04:49:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cant-go-home/</loc>
  <lastmod>2026-10-30T04:49:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/death-sponsored-content/</loc>
  <lastmod>2026-10-30T04:49:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-username-security-risk/</loc>
  <lastmod>2026-10-30T04:49:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/nuts/</loc>
  <lastmod>2026-10-30T04:49:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-options-auto-loading/</loc>
  <lastmod>2026-10-30T04:49:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/situational-awareness/</loc>
  <lastmod>2026-10-30T04:49:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/reinventing-wheel/</loc>
  <lastmod>2026-10-30T04:49:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/just-ship-already/</loc>
  <lastmod>2026-10-30T04:49:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/responsible-disclosure/</loc>
  <lastmod>2026-10-30T04:49:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/make-time-things-matter/</loc>
  <lastmod>2026-10-30T04:49:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/daily-habits/</loc>
  <lastmod>2026-10-30T04:49:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/youtube-postmessage/</loc>
  <lastmod>2026-10-30T04:49:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/travel-light/</loc>
  <lastmod>2026-10-30T04:49:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-i-get-out-of-film/</loc>
  <lastmod>2026-10-30T04:49:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bigotry-became-ok/</loc>
  <lastmod>2026-10-30T04:49:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/large-files-in-php/</loc>
  <lastmod>2026-10-30T04:49:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-happened-next/</loc>
  <lastmod>2026-10-30T04:49:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/monkeys-machine/</loc>
  <lastmod>2026-10-30T04:49:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/entrepreneurial-energy/</loc>
  <lastmod>2026-10-30T04:49:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/real-with-yourself/</loc>
  <lastmod>2026-10-30T04:49:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-password-hashing/</loc>
  <lastmod>2026-10-30T04:49:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/smallest-unit-work/</loc>
  <lastmod>2026-10-30T04:49:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/network-dependency/</loc>
  <lastmod>2026-10-30T04:49:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/remote-secure/</loc>
  <lastmod>2026-10-30T04:49:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/air-travel-elitism/</loc>
  <lastmod>2026-10-30T04:49:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/monkeys-in-the-machine/</loc>
  <lastmod>2026-10-30T04:49:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/php-security-lambdas/</loc>
  <lastmod>2026-10-30T04:49:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/unexpected-networking/</loc>
  <lastmod>2026-10-30T04:49:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/differentiation-diversity/</loc>
  <lastmod>2026-10-30T04:49:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/productivity-tools-with-node/</loc>
  <lastmod>2026-10-30T04:49:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/thought-leadership/</loc>
  <lastmod>2026-10-30T04:49:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/life-precious/</loc>
  <lastmod>2026-10-30T04:49:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/digital-footprint/</loc>
  <lastmod>2026-10-30T04:49:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hyper-vvv-windows/</loc>
  <lastmod>2026-10-30T04:49:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/conference-types/</loc>
  <lastmod>2026-10-30T04:49:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/thought-leader/</loc>
  <lastmod>2026-10-30T04:49:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-comes-to-mind/</loc>
  <lastmod>2026-10-30T04:49:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/machine-learning/</loc>
  <lastmod>2026-10-30T04:49:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/stories-bias/</loc>
  <lastmod>2026-10-30T04:49:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/diversify-audience/</loc>
  <lastmod>2026-10-30T04:49:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/vagrant-hyper-v/</loc>
  <lastmod>2026-10-30T04:49:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/learning-best/</loc>
  <lastmod>2026-10-30T04:49:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/russias-deputy-prime-minister-flat-threatened-romania-twitter/</loc>
  <lastmod>2026-10-30T04:48:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/playing-field/</loc>
  <lastmod>2026-10-30T04:48:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/misleading-data/</loc>
  <lastmod>2026-10-30T04:48:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/of-meetups-and-hackathons/</loc>
  <lastmod>2026-10-30T04:48:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/generational-differences/</loc>
  <lastmod>2026-10-30T04:48:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/mobile-optimization/</loc>
  <lastmod>2026-10-30T04:48:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/pivot-planning/</loc>
  <lastmod>2026-10-30T04:48:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dont-delay-dirty-dishes/</loc>
  <lastmod>2026-10-30T04:48:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/setting-goal/</loc>
  <lastmod>2026-10-30T04:48:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/filtering-arrays-php/</loc>
  <lastmod>2026-10-30T04:48:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/only-two-eyes/</loc>
  <lastmod>2026-10-30T04:48:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-fragment-caching/</loc>
  <lastmod>2026-10-30T04:48:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-the-mit-license/</loc>
  <lastmod>2026-10-30T04:48:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/comes-next/</loc>
  <lastmod>2026-10-30T04:48:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/php-output-parameters/</loc>
  <lastmod>2026-10-30T04:48:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/code-smell/</loc>
  <lastmod>2026-10-30T04:48:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/asynchronous-conversations/</loc>
  <lastmod>2026-10-30T04:48:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/more-than-a-hashtag/</loc>
  <lastmod>2026-10-30T04:47:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/take-time-give-back/</loc>
  <lastmod>2026-10-30T04:48:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/sacrificing-glimpse-beauty/</loc>
  <lastmod>2026-10-30T04:48:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/javascript-forests/</loc>
  <lastmod>2026-10-30T04:48:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/sha-length-extension/</loc>
  <lastmod>2026-10-30T04:48:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/freedom-faith/</loc>
  <lastmod>2026-10-30T04:48:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/letter-sourceforge-filezilla/</loc>
  <lastmod>2026-10-30T04:48:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/surprising-search-results/</loc>
  <lastmod>2026-10-30T04:48:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dirty-job/</loc>
  <lastmod>2026-10-30T04:48:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/intrinsic-value/</loc>
  <lastmod>2026-10-30T04:48:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/do-something/</loc>
  <lastmod>2026-10-30T04:48:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/deciding-on-open-source/</loc>
  <lastmod>2026-10-30T04:48:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/someday-enemy-of-progress/</loc>
  <lastmod>2026-10-30T04:48:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/javascript-read-attributes/</loc>
  <lastmod>2026-10-30T04:48:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/php-read-attributes/</loc>
  <lastmod>2026-10-30T04:48:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/net-neutrality-crowdsourcing-data/</loc>
  <lastmod>2026-10-30T04:48:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/attention-span/</loc>
  <lastmod>2026-10-30T04:48:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-vested-are-you/</loc>
  <lastmod>2026-10-30T04:48:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/40-days-desert/</loc>
  <lastmod>2026-10-30T04:48:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/gpl-limits-freedom/</loc>
  <lastmod>2026-10-30T04:48:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/peak-productivity/</loc>
  <lastmod>2026-10-30T04:48:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/conference-scheduling-fiascos/</loc>
  <lastmod>2026-10-30T04:48:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/regional-publication/</loc>
  <lastmod>2026-10-30T04:48:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/measuring-productivity/</loc>
  <lastmod>2026-10-30T04:48:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/everything-can-change-second/</loc>
  <lastmod>2026-10-30T04:48:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/net-neutrality-doom/</loc>
  <lastmod>2026-10-30T04:48:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/walk-woods/</loc>
  <lastmod>2026-10-30T04:48:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/multi-instance-factories-php/</loc>
  <lastmod>2026-10-30T04:48:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/varying-vagrants-evolved/</loc>
  <lastmod>2026-10-30T04:48:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/air-travel-painful/</loc>
  <lastmod>2026-10-30T04:48:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/speak/</loc>
  <lastmod>2026-10-30T04:48:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/comments-matter/</loc>
  <lastmod>2026-10-30T04:48:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/more-than-a-logo/</loc>
  <lastmod>2026-10-30T04:48:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/local-development-failed/</loc>
  <lastmod>2026-10-30T04:48:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/conference-ettiquite/</loc>
  <lastmod>2026-10-30T04:48:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/effect-privacy-violation/</loc>
  <lastmod>2026-10-30T04:48:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/patriotism/</loc>
  <lastmod>2026-10-30T04:48:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/regional-bias/</loc>
  <lastmod>2026-10-30T04:48:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/daily-blogging-worth/</loc>
  <lastmod>2026-10-30T04:48:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/point-of-ridiculosity/</loc>
  <lastmod>2026-10-30T04:48:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/rethinking-email-subscriptions/</loc>
  <lastmod>2026-10-30T04:48:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/self-hosted-vpn/</loc>
  <lastmod>2026-10-30T04:48:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/physical-security/</loc>
  <lastmod>2026-10-30T04:48:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/surfacing-legacy-content/</loc>
  <lastmod>2026-10-30T04:48:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/jekyll-not-wordpress-killer/</loc>
  <lastmod>2026-10-30T04:48:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/developer-valuation/</loc>
  <lastmod>2026-10-30T04:48:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/device-security/</loc>
  <lastmod>2026-10-30T04:48:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/poetry-code/</loc>
  <lastmod>2026-10-30T04:48:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/right-privacy-digital-age/</loc>
  <lastmod>2026-10-30T04:48:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/variable-coalescing/</loc>
  <lastmod>2026-10-30T04:48:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/supply-demand-ebooks/</loc>
  <lastmod>2026-10-30T04:48:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/indie-publishing/</loc>
  <lastmod>2026-10-30T04:48:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/much-enough/</loc>
  <lastmod>2026-10-30T04:48:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/shouldve-built-better/</loc>
  <lastmod>2026-10-30T04:48:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/immutable-information/</loc>
  <lastmod>2026-10-30T04:48:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/plugin-repositories/</loc>
  <lastmod>2026-10-30T04:48:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/critique-wordpress/</loc>
  <lastmod>2026-10-30T04:48:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/sudden-shifts/</loc>
  <lastmod>2026-10-30T04:48:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/love-books-can-save/</loc>
  <lastmod>2026-10-30T04:48:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/skinning-site/</loc>
  <lastmod>2026-10-30T04:48:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/early-time/</loc>
  <lastmod>2026-10-30T04:48:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/best-laid-plans/</loc>
  <lastmod>2026-10-30T04:48:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordcamps-community-confusion/</loc>
  <lastmod>2026-10-30T04:48:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/selector-caching-jquery/</loc>
  <lastmod>2026-10-30T04:48:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/third-party-dependencies/</loc>
  <lastmod>2026-10-30T04:48:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/new-wordpress-projects/</loc>
  <lastmod>2026-10-30T04:48:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/adrenaline-rush/</loc>
  <lastmod>2026-10-30T04:48:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/fiction/</loc>
  <lastmod>2026-10-30T04:48:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-session-management/</loc>
  <lastmod>2026-10-30T04:48:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/crowdstorming-conference-topics/</loc>
  <lastmod>2026-10-30T04:48:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/niche-blogging/</loc>
  <lastmod>2026-10-30T04:48:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/infrequent-blogging/</loc>
  <lastmod>2026-10-30T04:48:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/high-price-perfection/</loc>
  <lastmod>2026-10-30T04:48:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/interesting-hacking-attempts/</loc>
  <lastmod>2026-10-30T04:48:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/injustice-bottle-returns/</loc>
  <lastmod>2026-10-30T04:48:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/skills-worth/</loc>
  <lastmod>2026-10-30T04:48:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/faith-cowardice/</loc>
  <lastmod>2026-10-30T04:48:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/three-words/</loc>
  <lastmod>2026-10-30T04:48:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/content-categorization/</loc>
  <lastmod>2026-10-30T04:48:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/mixing-faith-politics/</loc>
  <lastmod>2026-10-30T04:48:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/brick-mortar/</loc>
  <lastmod>2026-10-30T04:48:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/missing-point/</loc>
  <lastmod>2026-10-30T04:48:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/beyond/</loc>
  <lastmod>2026-10-30T04:47:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/peace-fishing/</loc>
  <lastmod>2026-10-30T04:47:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cold-calling/</loc>
  <lastmod>2026-10-30T04:47:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blogging-patrons/</loc>
  <lastmod>2026-10-30T04:47:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/culture-fair/</loc>
  <lastmod>2026-10-30T04:47:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/one-step/</loc>
  <lastmod>2026-10-30T04:47:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/flat-hierarchy/</loc>
  <lastmod>2026-10-30T04:47:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/us-versus/</loc>
  <lastmod>2026-10-30T04:47:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/finding-faith/</loc>
  <lastmod>2026-10-30T04:47:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/right-assemble/</loc>
  <lastmod>2026-10-30T04:47:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/fake-til-make/</loc>
  <lastmod>2026-10-30T04:47:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/playing-lottery/</loc>
  <lastmod>2026-10-30T04:47:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/php-and-oop/</loc>
  <lastmod>2026-10-30T04:47:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dirty-job-2/</loc>
  <lastmod>2026-10-30T04:47:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/testing-responsive-websites/</loc>
  <lastmod>2026-10-30T04:47:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-dependency-management/</loc>
  <lastmod>2026-10-30T04:47:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/splinternet/</loc>
  <lastmod>2026-10-30T04:47:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/expect-unexpected/</loc>
  <lastmod>2026-10-30T04:47:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/birthday-paradox/</loc>
  <lastmod>2026-10-30T04:47:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/inbox-self-learning/</loc>
  <lastmod>2026-10-30T04:47:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/take-equation/</loc>
  <lastmod>2026-10-30T04:47:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-done-right/</loc>
  <lastmod>2026-10-30T04:47:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hertz-customer-service/</loc>
  <lastmod>2026-10-30T04:47:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dont-quote-hours/</loc>
  <lastmod>2026-10-30T04:47:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-default-themes/</loc>
  <lastmod>2026-10-30T04:47:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/freedom-information/</loc>
  <lastmod>2026-10-30T04:47:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/three-way-hash-collisions/</loc>
  <lastmod>2026-10-30T04:47:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/advertising-experiments/</loc>
  <lastmod>2026-10-30T04:47:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/proud-of-you/</loc>
  <lastmod>2026-10-30T04:47:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dns-cross-site-scripting/</loc>
  <lastmod>2026-10-30T04:47:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-solution/</loc>
  <lastmod>2026-10-30T04:47:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/security-and-apple/</loc>
  <lastmod>2026-10-30T04:47:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/fasting/</loc>
  <lastmod>2026-10-30T04:47:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ultra-rapid-prototyping/</loc>
  <lastmod>2026-10-30T04:47:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/aware-context/</loc>
  <lastmod>2026-10-30T04:47:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/clean-clutter/</loc>
  <lastmod>2026-10-30T04:47:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-database-encryption/</loc>
  <lastmod>2026-10-30T04:47:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/modular-code/</loc>
  <lastmod>2026-10-30T04:47:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/diversity-experience/</loc>
  <lastmod>2026-10-30T04:47:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/software-cautionary-tales/</loc>
  <lastmod>2026-10-30T04:47:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/make-outrageous-promises-keep/</loc>
  <lastmod>2026-10-30T04:47:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/digital-detox/</loc>
  <lastmod>2026-10-30T04:47:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/jquery-xss/</loc>
  <lastmod>2026-10-30T04:47:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/value-peer-review/</loc>
  <lastmod>2026-10-30T04:47:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-plugin-roi/</loc>
  <lastmod>2026-10-30T04:47:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dangerous-theology/</loc>
  <lastmod>2026-10-30T04:47:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/one-dollar-salary/</loc>
  <lastmod>2026-10-30T04:47:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/deduplication-self-plagiarism/</loc>
  <lastmod>2026-10-30T04:47:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/credentials-repositories/</loc>
  <lastmod>2026-10-30T04:47:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/copyright-in-the-digital-age/</loc>
  <lastmod>2026-10-30T04:47:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/content-quantum-mechanics/</loc>
  <lastmod>2026-10-30T04:47:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/does-it-fit/</loc>
  <lastmod>2026-10-30T04:47:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/static-content-real-time-streaming/</loc>
  <lastmod>2026-10-30T04:47:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/email-syndication/</loc>
  <lastmod>2026-10-30T04:47:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ethical-quandary/</loc>
  <lastmod>2026-10-30T04:47:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-security-member-management/</loc>
  <lastmod>2026-10-30T04:47:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/tale-of-two-package-managers/</loc>
  <lastmod>2026-10-30T04:47:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/three-tips-presentations/</loc>
  <lastmod>2026-10-30T04:47:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/upgrade-sensitivity/</loc>
  <lastmod>2026-10-30T04:47:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/mega-churches-freshman-level-lecture-hall/</loc>
  <lastmod>2026-10-30T04:47:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/following-rules/</loc>
  <lastmod>2026-10-30T04:47:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bucket-lists/</loc>
  <lastmod>2026-10-30T04:47:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/got-shoes/</loc>
  <lastmod>2026-10-30T04:47:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/proof-life/</loc>
  <lastmod>2026-10-30T04:47:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/speak-authority/</loc>
  <lastmod>2026-10-30T04:47:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/writing-challenges/</loc>
  <lastmod>2026-10-30T04:47:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wcsf-sotw/</loc>
  <lastmod>2026-10-30T04:47:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/credit-where-its-due/</loc>
  <lastmod>2026-10-30T04:47:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-auto-linking/</loc>
  <lastmod>2026-10-30T04:47:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/night-patrick-rothfuss/</loc>
  <lastmod>2026-10-30T04:47:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/behind-scenes-modular-code/</loc>
  <lastmod>2026-10-30T04:47:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/makes-content-viral/</loc>
  <lastmod>2026-10-30T04:47:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/month-without-twitter/</loc>
  <lastmod>2026-10-30T04:47:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/think-outside-bubble/</loc>
  <lastmod>2026-10-30T04:47:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/future-wordpress-mobile/</loc>
  <lastmod>2026-10-30T04:47:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/no-i-in-team/</loc>
  <lastmod>2026-10-30T04:47:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/asked-opinion/</loc>
  <lastmod>2026-10-30T04:47:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/community-micro-celebrity/</loc>
  <lastmod>2026-10-30T04:47:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/open-sourcing-awesomeness/</loc>
  <lastmod>2026-10-30T04:47:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/keep-environment-clean/</loc>
  <lastmod>2026-10-30T04:47:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/packing-trip/</loc>
  <lastmod>2026-10-30T04:47:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-comes-age/</loc>
  <lastmod>2026-10-30T04:47:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/strategically-building-content/</loc>
  <lastmod>2026-10-30T04:47:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/gauging-audience/</loc>
  <lastmod>2026-10-30T04:47:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/todays-youth-tomorrows-tech/</loc>
  <lastmod>2026-10-30T04:47:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-4-1-includes-session-ui/</loc>
  <lastmod>2026-10-30T04:47:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/fifteen-minutes/</loc>
  <lastmod>2026-10-30T04:47:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/vote-feet/</loc>
  <lastmod>2026-10-30T04:47:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/fear-mongering-firearms/</loc>
  <lastmod>2026-10-30T04:47:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/modular-architecture/</loc>
  <lastmod>2026-10-30T04:47:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cryptography-javascript-performance/</loc>
  <lastmod>2026-10-30T04:47:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/heroism-in-the-face-of-tyranny/</loc>
  <lastmod>2026-10-30T04:47:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/beautiful-code/</loc>
  <lastmod>2026-10-30T04:47:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/platform-agnostic/</loc>
  <lastmod>2026-10-30T04:47:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/perception-everything/</loc>
  <lastmod>2026-10-30T04:46:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/professional-paranoia/</loc>
  <lastmod>2026-10-30T04:46:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/toxic-valuation/</loc>
  <lastmod>2026-10-30T04:46:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/witnessing-miracle/</loc>
  <lastmod>2026-10-30T04:46:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/permalink-performance/</loc>
  <lastmod>2026-10-30T04:46:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/debit-card-lack-security/</loc>
  <lastmod>2026-10-30T04:46:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/changing-paradigms/</loc>
  <lastmod>2026-10-30T04:46:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/first-world-problems/</loc>
  <lastmod>2026-10-30T04:46:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/white-hat-documentation/</loc>
  <lastmod>2026-10-30T04:46:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/stories-abound/</loc>
  <lastmod>2026-10-30T04:46:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/guilty-until-proven-innocent/</loc>
  <lastmod>2026-10-30T04:46:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/are-you-ready/</loc>
  <lastmod>2026-10-30T04:46:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/customer-loyalty/</loc>
  <lastmod>2026-10-30T04:46:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cross-platform-software/</loc>
  <lastmod>2026-10-30T04:46:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/true-cost-of-shared-hosting/</loc>
  <lastmod>2026-10-30T04:46:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/disruptive-innovation/</loc>
  <lastmod>2026-10-30T04:46:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-permalink-performance-part-2/</loc>
  <lastmod>2026-10-30T04:46:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/salary-expectations/</loc>
  <lastmod>2026-10-30T04:46:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blogspam/</loc>
  <lastmod>2026-10-30T04:46:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/work-no-play/</loc>
  <lastmod>2026-10-30T04:46:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/moral-absolutes/</loc>
  <lastmod>2026-10-30T04:46:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/no-excuses/</loc>
  <lastmod>2026-10-30T04:46:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bundling-bloatware/</loc>
  <lastmod>2026-10-30T04:46:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/first-thought-wrong/</loc>
  <lastmod>2026-10-30T04:46:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/sony-precedent/</loc>
  <lastmod>2026-10-30T04:46:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/death-documentation/</loc>
  <lastmod>2026-10-30T04:46:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/immediate-reaction-eu-vat-regulations/</loc>
  <lastmod>2026-10-30T04:46:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/christmas-music-isnt/</loc>
  <lastmod>2026-10-30T04:46:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/be-yourself/</loc>
  <lastmod>2026-10-30T04:46:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/write-database-scheme/</loc>
  <lastmod>2026-10-30T04:46:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/2014-salary-survey-results/</loc>
  <lastmod>2026-10-30T04:46:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/mired-mystery/</loc>
  <lastmod>2026-10-30T04:46:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/today-last/</loc>
  <lastmod>2026-10-30T04:46:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/javascript-importance-input-validation/</loc>
  <lastmod>2026-10-30T04:46:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/iterative-improvement/</loc>
  <lastmod>2026-10-30T04:46:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/layers-security/</loc>
  <lastmod>2026-10-30T04:46:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/spirit-democratization/</loc>
  <lastmod>2026-10-30T04:46:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/lessons-learned-daily-blogging/</loc>
  <lastmod>2026-10-30T04:46:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/workaholics-anonymous/</loc>
  <lastmod>2026-10-30T04:46:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wireless-safety/</loc>
  <lastmod>2026-10-30T04:46:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/gardening-and-god/</loc>
  <lastmod>2026-10-30T04:46:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/community-support/</loc>
  <lastmod>2026-10-30T04:46:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-value-of-https-everywhere/</loc>
  <lastmod>2026-10-30T04:46:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/deprecate-magic-constructors-php/</loc>
  <lastmod>2026-10-30T04:46:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/security-internationalization-performance/</loc>
  <lastmod>2026-10-30T04:46:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/refactoring-real-life/</loc>
  <lastmod>2026-10-30T16:38:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/email-lock-down/</loc>
  <lastmod>2026-10-30T04:46:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/owning-my-internet/</loc>
  <lastmod>2026-10-30T04:46:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/going-negative/</loc>
  <lastmod>2026-10-30T04:46:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/introducing-sessionz/</loc>
  <lastmod>2026-10-30T04:46:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/intentions-real-imagined/</loc>
  <lastmod>2026-10-30T04:46:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/s-j-resolution-34/</loc>
  <lastmod>2026-10-30T04:46:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-phishing-attacks-succeed-2/</loc>
  <lastmod>2026-10-30T04:46:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-com-not-wordpress/</loc>
  <lastmod>2026-10-30T04:46:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/welcome-back/</loc>
  <lastmod>2026-10-30T04:51:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/classy-plugins/</loc>
  <lastmod>2026-10-30T04:51:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/contribute-to-wordpress/</loc>
  <lastmod>2026-10-30T04:51:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/job-definitions/</loc>
  <lastmod>2026-10-30T04:46:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/managing-gearman-securely/</loc>
  <lastmod>2026-10-30T04:46:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-i-started-speaking/</loc>
  <lastmod>2026-10-30T04:46:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/world-domination-wordpress-security/</loc>
  <lastmod>2026-10-30T04:46:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/statistics-facts-opinions-bias/</loc>
  <lastmod>2026-10-30T04:46:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/missing-diversity-in-tech/</loc>
  <lastmod>2024-10-11T16:12:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/building-a-phone-routing-system/</loc>
  <lastmod>2026-10-30T04:43:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/gutenberg-and-the-road-ahead/</loc>
  <lastmod>2026-10-30T04:43:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/reflections-and-foreshadowing-2018-edition/</loc>
  <lastmod>2026-10-30T04:43:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/strict-typing/</loc>
  <lastmod>2024-10-11T16:10:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/twitter-in-decline/</loc>
  <lastmod>2026-10-30T04:43:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/mocking-time-in-unit-tests/</loc>
  <lastmod>2024-10-11T16:10:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/deterministic-random-numbers-in-php/</loc>
  <lastmod>2024-10-11T16:10:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/private-variables-in-javascript/</loc>
  <lastmod>2024-10-11T16:09:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/software-vulnerabilities-disclosure-and-marketing/</loc>
  <lastmod>2024-10-11T16:12:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-value-of-fiction/</loc>
  <lastmod>2024-10-11T15:53:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-value-of-repetition-2/</loc>
  <lastmod>2024-10-11T16:12:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/open-letter-to-the-democratic-party-of-washington-county/</loc>
  <lastmod>2026-10-30T04:46:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/introducing-secure-updates-for-wordpress/</loc>
  <lastmod>2026-10-30T22:38:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/sql-injection-in-cart66-pro/</loc>
  <lastmod>2026-10-30T04:46:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-nonces/</loc>
  <lastmod>2026-10-30T04:46:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/yubikey/</loc>
  <lastmod>2026-10-30T04:46:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/system76-oryx-pro-first-impressions/</loc>
  <lastmod>2026-10-30T04:43:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/mastodon-social-media-made-social/</loc>
  <lastmod>2026-10-30T04:39:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/vocabulary/</loc>
  <lastmod>2026-10-30T04:53:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/axe-by-unilever/</loc>
  <lastmod>2026-10-30T04:53:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blue-oceans/</loc>
  <lastmod>2026-10-30T04:53:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/php-context-manager/</loc>
  <lastmod>2024-10-11T16:09:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/developer-evangelism/</loc>
  <lastmod>2026-10-30T04:46:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ringcentral-api/</loc>
  <lastmod>2026-10-30T04:46:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/changing-the-game/</loc>
  <lastmod>2026-10-30T04:46:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ringcentral-getting-started/</loc>
  <lastmod>2026-10-30T04:46:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ringcentral-monkeylearn/</loc>
  <lastmod>2026-10-30T04:46:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ringcentral-rev-ai/</loc>
  <lastmod>2026-10-30T04:46:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ringcentral-automated-messaging/</loc>
  <lastmod>2026-10-30T04:46:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/in-the-wild-phone-automation/</loc>
  <lastmod>2026-10-30T04:46:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/keeping-fresh/</loc>
  <lastmod>2026-10-30T04:46:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/system76-superfan/</loc>
  <lastmod>2026-10-30T04:46:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/slack-autoresponder-part-1/</loc>
  <lastmod>2026-10-30T04:41:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/slack-autoresponder-2/</loc>
  <lastmod>2026-10-30T04:41:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/unboxing-the-lemur-pro/</loc>
  <lastmod>2024-10-11T15:53:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/sciencing-the-data/</loc>
  <lastmod>2026-10-30T04:41:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/storytelling/</loc>
  <lastmod>2024-10-11T16:00:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/opinion-wordpress-5-6-release-squad/</loc>
  <lastmod>2024-10-11T15:53:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/one-year-ago-today/</loc>
  <lastmod>2024-10-11T15:53:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/segmentation/</loc>
  <lastmod>2026-10-30T04:53:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/differentiation/</loc>
  <lastmod>2026-10-30T04:53:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/who-are-you/</loc>
  <lastmod>2026-10-30T04:53:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/story-tellers-part-i/</loc>
  <lastmod>2026-10-30T04:53:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/branding/</loc>
  <lastmod>2026-10-30T04:53:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/avatars/</loc>
  <lastmod>2026-10-30T04:53:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/animation/</loc>
  <lastmod>2026-10-30T04:53:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/design/</loc>
  <lastmod>2026-10-30T04:53:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/story-tellers-part-ii-cont/</loc>
  <lastmod>2026-10-30T04:53:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/tis-the-season/</loc>
  <lastmod>2026-10-30T04:53:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/whats-the-point/</loc>
  <lastmod>2026-10-30T04:53:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/brand-advertising/</loc>
  <lastmod>2026-10-30T04:53:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/public-relations/</loc>
  <lastmod>2026-10-30T04:53:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/landscaping/</loc>
  <lastmod>2026-10-30T04:53:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/tows/</loc>
  <lastmod>2026-10-30T04:53:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/staggered-entry/</loc>
  <lastmod>2026-10-30T04:53:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/comparative-advantage/</loc>
  <lastmod>2026-10-30T04:53:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/telling-your-own-story/</loc>
  <lastmod>2026-10-30T04:53:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/house-of-brands/</loc>
  <lastmod>2026-10-30T04:53:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/preview/</loc>
  <lastmod>2026-10-30T04:53:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/guerrilla-marketing/</loc>
  <lastmod>2026-10-30T04:53:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/luxory-branding/</loc>
  <lastmod>2026-10-30T04:53:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/brand-happens/</loc>
  <lastmod>2026-10-30T04:53:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/brand-equity-part-2/</loc>
  <lastmod>2026-10-30T04:53:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/personal-branding/</loc>
  <lastmod>2026-10-30T04:53:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blogging-and-hr/</loc>
  <lastmod>2026-10-30T04:53:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/brands-and-partnerships/</loc>
  <lastmod>2026-10-30T04:53:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-power-of-social-media/</loc>
  <lastmod>2026-10-30T04:53:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/fresh-marketing-theory/</loc>
  <lastmod>2026-10-30T04:53:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/brand-equity-2/</loc>
  <lastmod>2026-10-30T04:53:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/negative-equity/</loc>
  <lastmod>2026-10-30T04:53:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/youtube/</loc>
  <lastmod>2026-10-30T04:53:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/mindshare/</loc>
  <lastmod>2026-10-30T04:53:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/marketing-sustainability/</loc>
  <lastmod>2026-10-30T04:53:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/master-brand/</loc>
  <lastmod>2026-10-30T04:53:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/organic-or-synthetic/</loc>
  <lastmod>2026-10-30T04:53:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/whats-your-worst-table/</loc>
  <lastmod>2026-10-30T04:53:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/segmented-advertising/</loc>
  <lastmod>2026-10-30T04:53:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blog-it-out/</loc>
  <lastmod>2026-10-30T04:53:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/whats-in-a-name/</loc>
  <lastmod>2026-10-30T04:53:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/defending-the-brand/</loc>
  <lastmod>2026-10-30T04:53:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/logos-and-avatars/</loc>
  <lastmod>2026-10-30T04:53:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/marketing-to-disaster/</loc>
  <lastmod>2026-10-30T04:53:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/biscuits-gravy/</loc>
  <lastmod>2026-10-30T04:53:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/brand-managers-anonymous/</loc>
  <lastmod>2026-10-30T04:53:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/commodities/</loc>
  <lastmod>2026-10-30T04:53:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ten-ways-stellar-blog/</loc>
  <lastmod>2026-10-30T04:53:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/apple-psystar/</loc>
  <lastmod>2026-10-30T04:53:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/push-me-pull-you/</loc>
  <lastmod>2026-10-30T04:53:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/inflation/</loc>
  <lastmod>2026-10-30T04:53:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/laundry-day/</loc>
  <lastmod>2026-10-30T04:53:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/climb-on/</loc>
  <lastmod>2026-10-30T04:53:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/entitlement-and-cynicism/</loc>
  <lastmod>2026-10-30T04:53:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-to-execute-a-brand/</loc>
  <lastmod>2026-10-30T04:53:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/tradition/</loc>
  <lastmod>2026-10-30T04:52:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bureaucracy/</loc>
  <lastmod>2026-10-30T04:52:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/branding-a-phenomenon/</loc>
  <lastmod>2026-10-30T04:52:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/consistency/</loc>
  <lastmod>2026-10-30T04:52:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/habits/</loc>
  <lastmod>2026-10-30T04:52:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/branding-habits/</loc>
  <lastmod>2026-10-30T04:52:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/outlets/</loc>
  <lastmod>2026-10-30T04:52:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/brandology-definition/</loc>
  <lastmod>2026-10-30T04:52:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/domain-names/</loc>
  <lastmod>2026-10-30T04:52:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/its-a-pink-gorilla/</loc>
  <lastmod>2026-10-30T04:52:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bloatware/</loc>
  <lastmod>2026-10-30T04:52:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/secret-sauce/</loc>
  <lastmod>2026-10-30T04:52:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/speaking-in-code/</loc>
  <lastmod>2026-10-30T04:52:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-twitter-better-writer/</loc>
  <lastmod>2026-10-30T04:52:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-twitter-crappy-writer/</loc>
  <lastmod>2026-10-30T04:52:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/whats-holding-you-back/</loc>
  <lastmod>2026-10-30T04:52:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/security/</loc>
  <lastmod>2026-10-30T04:52:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/pyschographics-redefined/</loc>
  <lastmod>2026-10-30T04:52:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-importance-of-psychographics/</loc>
  <lastmod>2026-10-30T04:52:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/using-psychographics/</loc>
  <lastmod>2026-10-30T04:52:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/marketing-shoe-string/</loc>
  <lastmod>2026-10-30T04:52:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/know-your-customer/</loc>
  <lastmod>2026-10-30T04:52:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/pay-time/</loc>
  <lastmod>2026-10-30T04:52:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-is-your-google-score/</loc>
  <lastmod>2026-10-30T04:52:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-name-of-the-game/</loc>
  <lastmod>2026-10-30T04:52:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/abandoned-artwork/</loc>
  <lastmod>2026-10-30T04:52:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/10-ways-save-money/</loc>
  <lastmod>2026-10-30T04:52:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/choose-good-brand-coach/</loc>
  <lastmod>2026-10-30T04:52:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/a-spirit-of-service/</loc>
  <lastmod>2026-10-30T04:52:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/multi-faceted-marketing/</loc>
  <lastmod>2026-10-30T04:52:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/balance/</loc>
  <lastmod>2026-10-30T04:52:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/10-commandments-web-design/</loc>
  <lastmod>2026-10-30T04:52:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/if-its-not-written-down/</loc>
  <lastmod>2026-10-30T04:52:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ten-commandments-marketing/</loc>
  <lastmod>2026-10-30T04:52:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/social-media/</loc>
  <lastmod>2026-10-30T04:52:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ten-commandments-branding/</loc>
  <lastmod>2026-10-30T04:52:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ten-commandments-vacation/</loc>
  <lastmod>2026-10-30T04:52:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/this-week-in-sports/</loc>
  <lastmod>2026-10-30T04:52:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ten-commandments-blogging/</loc>
  <lastmod>2026-10-30T04:52:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ten-commandments-customer-service/</loc>
  <lastmod>2026-10-30T04:52:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordcamp-portland/</loc>
  <lastmod>2026-10-30T04:52:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/smart-web-design/</loc>
  <lastmod>2026-10-30T04:52:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/electronic-media/</loc>
  <lastmod>2026-10-30T04:52:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dealing-with-unhappy-customers/</loc>
  <lastmod>2026-10-30T04:52:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/using-twitter-for-business/</loc>
  <lastmod>2026-10-30T04:52:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-do-you-do/</loc>
  <lastmod>2026-10-30T04:52:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/statistical-relevance/</loc>
  <lastmod>2026-10-30T04:52:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/self-marketing-track-your-accomplishments/</loc>
  <lastmod>2026-10-30T04:52:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/motivation/</loc>
  <lastmod>2026-10-30T04:52:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/critical-mass/</loc>
  <lastmod>2026-10-30T04:52:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/directions/</loc>
  <lastmod>2026-10-30T04:52:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/a-night-at-the-museum/</loc>
  <lastmod>2026-10-30T04:52:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/a-night-at-the-museum-2/</loc>
  <lastmod>2026-10-30T04:52:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bayesian-statistics-part-i/</loc>
  <lastmod>2026-10-30T04:52:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bayesian-statistics-part-ii/</loc>
  <lastmod>2026-10-30T04:52:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bayesian-statistics-part-iii/</loc>
  <lastmod>2026-10-30T04:52:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bayesian-statistics-part-iv/</loc>
  <lastmod>2026-10-30T04:52:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bayesian-statistics-conclusion/</loc>
  <lastmod>2026-10-30T04:52:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/creative-voice/</loc>
  <lastmod>2026-10-30T04:52:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/make-a-good-first-impression/</loc>
  <lastmod>2026-10-30T04:52:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-constitutes-expertise/</loc>
  <lastmod>2026-10-30T04:52:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/expediency/</loc>
  <lastmod>2026-10-30T04:52:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/xml-rpc/</loc>
  <lastmod>2026-10-30T04:52:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/when-community-software/</loc>
  <lastmod>2026-10-30T04:52:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-accidental-consultant/</loc>
  <lastmod>2026-10-30T04:52:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/me-too/</loc>
  <lastmod>2026-10-30T04:52:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ten-reasons-ereaders-will-never-replace-paper-books/</loc>
  <lastmod>2026-10-30T04:52:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/burger-king/</loc>
  <lastmod>2026-10-30T04:52:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/traces/</loc>
  <lastmod>2026-10-30T04:52:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/bridge-to-somewhere/</loc>
  <lastmod>2026-10-30T04:52:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/work-ethic/</loc>
  <lastmod>2026-10-30T04:52:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/feed-me/</loc>
  <lastmod>2026-10-30T04:52:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-relevant-is-your-brand/</loc>
  <lastmod>2026-10-30T04:52:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/do-members-subscribe/</loc>
  <lastmod>2026-10-30T04:52:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/trust-issues/</loc>
  <lastmod>2026-10-30T04:52:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/patience/</loc>
  <lastmod>2026-10-30T04:52:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/google-reader-api-a-brief-tutorial/</loc>
  <lastmod>2026-10-30T04:52:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/do-something-worthwhile/</loc>
  <lastmod>2026-10-30T04:52:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/paper-prototyping/</loc>
  <lastmod>2026-10-30T04:52:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/violent-tranquility/</loc>
  <lastmod>2026-10-30T04:51:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/do-you-leave-time-on-the-table/</loc>
  <lastmod>2026-10-30T04:51:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/amazing/</loc>
  <lastmod>2026-10-30T04:51:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-importance-of-being-well-read/</loc>
  <lastmod>2026-10-30T04:51:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/environmental-modeling/</loc>
  <lastmod>2026-10-30T04:51:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/environmental-modeling-part-2/</loc>
  <lastmod>2026-10-30T04:51:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/javascript-event-bus/</loc>
  <lastmod>2026-10-30T04:51:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/google-reader-revisited/</loc>
  <lastmod>2026-10-30T04:51:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-bought-you-to-slavery/</loc>
  <lastmod>2026-10-30T04:51:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-9/</loc>
  <lastmod>2026-10-30T04:51:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/reflecting-on-the-boundless-summer-challenge/</loc>
  <lastmod>2026-10-30T17:36:47Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-dangerous-allure-of-the-gpl/</loc>
  <lastmod>2026-10-30T04:51:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/a-manly-occupation/</loc>
  <lastmod>2026-10-30T04:51:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-xml-rpc/</loc>
  <lastmod>2026-10-30T04:51:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/motivation-2/</loc>
  <lastmod>2026-10-30T04:51:51Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wpxmlrpc-using-the-api/</loc>
  <lastmod>2026-10-30T04:51:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/investing-your-talents/</loc>
  <lastmod>2026-10-30T04:51:50Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wp-xmlrpc-metaweblog/</loc>
  <lastmod>2026-10-30T04:51:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-drives-your-faith/</loc>
  <lastmod>2026-10-30T04:51:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wp-xmlrpc-movabletype/</loc>
  <lastmod>2026-10-30T04:51:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-robustness-principle/</loc>
  <lastmod>2026-10-30T04:51:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-open-source/</loc>
  <lastmod>2026-10-30T04:51:46Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/consider-the-source/</loc>
  <lastmod>2026-10-30T04:51:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/object-oriented-javascript/</loc>
  <lastmod>2026-10-30T04:51:45Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/fear/</loc>
  <lastmod>2026-10-30T04:51:44Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/a-quick-gpl-overview/</loc>
  <lastmod>2026-10-30T04:51:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/merry-christmas-2/</loc>
  <lastmod>2026-10-30T04:51:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/open-source-decision-making/</loc>
  <lastmod>2026-10-30T04:51:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-open-source-part-2/</loc>
  <lastmod>2026-10-30T04:51:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/communion-shaving/</loc>
  <lastmod>2026-10-30T04:51:41Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-and-ajax/</loc>
  <lastmod>2026-10-30T04:51:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/rookie-attempt-cron-centos/</loc>
  <lastmod>2026-10-30T04:51:40Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-death-of-the-idea/</loc>
  <lastmod>2026-10-30T04:51:39Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/in-pursuit-of-passion/</loc>
  <lastmod>2026-10-30T04:51:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/self-funded-line-of-credit/</loc>
  <lastmod>2026-10-30T04:51:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-to-publish-a-wordpress-plugin-subversion/</loc>
  <lastmod>2026-10-30T04:51:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/how-to-publish-a-wordpress-plugin-git/</loc>
  <lastmod>2026-10-30T04:51:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-1/</loc>
  <lastmod>2026-10-30T04:51:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-4/</loc>
  <lastmod>2026-10-30T04:51:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-5/</loc>
  <lastmod>2026-10-30T04:51:33Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-6/</loc>
  <lastmod>2026-10-30T04:51:32Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-7/</loc>
  <lastmod>2026-10-30T04:51:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-8/</loc>
  <lastmod>2026-10-30T04:51:31Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-9-2-2/</loc>
  <lastmod>2026-10-30T04:51:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-10/</loc>
  <lastmod>2026-10-30T04:51:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-11/</loc>
  <lastmod>2026-10-30T04:51:29Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-12/</loc>
  <lastmod>2026-10-30T04:51:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-13/</loc>
  <lastmod>2026-10-30T04:51:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-14/</loc>
  <lastmod>2026-10-30T04:51:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-15/</loc>
  <lastmod>2026-10-30T04:51:27Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-16/</loc>
  <lastmod>2026-10-30T04:51:26Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-17/</loc>
  <lastmod>2026-10-30T04:51:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-18/</loc>
  <lastmod>2026-10-30T04:51:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-19/</loc>
  <lastmod>2026-10-30T04:51:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/boundless-summer-challenge-task-15-part-2/</loc>
  <lastmod>2026-10-30T04:51:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hiking-in-yosemite/</loc>
  <lastmod>2026-10-30T04:51:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/perseverance/</loc>
  <lastmod>2026-10-30T04:51:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/reflecting-on-a-decade/</loc>
  <lastmod>2026-10-30T04:51:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/statement-of-faith/</loc>
  <lastmod>2026-10-30T04:51:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/loading-legacy-content-in-an-iframe/</loc>
  <lastmod>2026-10-30T04:51:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/my-prayer/</loc>
  <lastmod>2026-10-30T04:51:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/shortcuts-in-chrome/</loc>
  <lastmod>2026-10-30T04:51:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/one-time-password-security/</loc>
  <lastmod>2026-10-30T04:51:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/installing-a-new-engine-nginx/</loc>
  <lastmod>2026-10-30T04:51:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/live-blogging-ajax-polling/</loc>
  <lastmod>2026-10-30T04:51:18Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-weekly/</loc>
  <lastmod>2026-10-30T04:51:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/keeping-it-realtime/</loc>
  <lastmod>2026-10-30T04:51:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/keeping-it-realtime-day-2/</loc>
  <lastmod>2026-10-30T04:51:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/security-vulnerabilities/</loc>
  <lastmod>2026-10-30T04:51:15Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-portland/</loc>
  <lastmod>2026-10-30T04:51:14Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/post-supplements-a-concept/</loc>
  <lastmod>2026-10-30T04:51:13Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dependency-injection-interfaces-c-sharp/</loc>
  <lastmod>2026-10-30T04:51:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/start-with-a-unit-test/</loc>
  <lastmod>2026-10-30T04:51:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/merging-wordpress-multisite/</loc>
  <lastmod>2026-10-30T04:51:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-sponsor-wordcamp-portland/</loc>
  <lastmod>2026-10-30T04:51:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/doing-it-wrong-the-right-way/</loc>
  <lastmod>2026-10-30T04:51:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/live-to-work/</loc>
  <lastmod>2026-10-30T04:51:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/data-versus-meaning/</loc>
  <lastmod>2026-10-30T04:51:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/free-and-open/</loc>
  <lastmod>2026-10-30T04:51:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/once-upon-a-time/</loc>
  <lastmod>2026-10-30T04:51:09Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/playing-nice-with-others/</loc>
  <lastmod>2026-10-30T04:51:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/happy-hunger-games/</loc>
  <lastmod>2026-10-30T04:51:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/urls-and-ux/</loc>
  <lastmod>2026-10-30T04:51:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/you-have-an-opinion/</loc>
  <lastmod>2026-10-30T04:51:06Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-anatomy-of-an-exploit/</loc>
  <lastmod>2026-10-30T04:50:58Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/theme-ready-shortcodes-in-wordpress/</loc>
  <lastmod>2026-10-30T04:50:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/using-xml-rpc-in-wordpress/</loc>
  <lastmod>2026-10-30T04:50:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/jquery-as-a-global-event-bus/</loc>
  <lastmod>2026-10-30T04:50:52Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-plugin-structure/</loc>
  <lastmod>2026-10-30T04:50:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/securing-forms-without-captcha/</loc>
  <lastmod>2026-10-30T04:50:37Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/information-leakage/</loc>
  <lastmod>2026-10-30T04:46:54Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/zendcon/</loc>
  <lastmod>2026-10-30T04:41:57Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/release-freeze-2018/</loc>
  <lastmod>2026-10-30T04:41:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cracking-the-uncrackable/</loc>
  <lastmod>2024-10-11T15:53:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cracking-the-uncrackable-part-2/</loc>
  <lastmod>2024-10-11T15:53:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cracking-the-uncrackable-part-3/</loc>
  <lastmod>2024-10-11T15:53:01Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cracking-the-uncrackable-part-4/</loc>
  <lastmod>2024-10-11T15:53:00Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/cracking-the-uncrackable-part-5/</loc>
  <lastmod>2024-10-11T15:52:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-the-drama-continues/</loc>
  <lastmod>2024-10-16T13:30:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-drama-crossfire/</loc>
  <lastmod>2024-10-15T14:17:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/technology-has-gotten-dumber/</loc>
  <lastmod>2025-02-14T05:06:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/job-search-unreasonable-expectations/</loc>
  <lastmod>2025-03-13T13:26:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/private-hosting-intro/</loc>
  <lastmod>2025-04-02T21:18:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/consistent-infrastructure/</loc>
  <lastmod>2025-04-09T16:43:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/simplify-simplify-simplify/</loc>
  <lastmod>2025-04-16T14:49:24Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/when-is-a-deployment-good-enough/</loc>
  <lastmod>2026-11-09T18:36:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/gitops-and-diy-infra/</loc>
  <lastmod>2025-04-22T14:03:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/blogs-and-nucs-and-caching-oh-my/</loc>
  <lastmod>2025-04-25T16:43:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/containerized-rss/</loc>
  <lastmod>2025-04-30T17:47:36Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/overcoming-gitops-implementation-challenges/</loc>
  <lastmod>2025-07-16T22:01:10Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/managing-multiple-identities-with-git-configuration/</loc>
  <lastmod>2025-05-28T16:03:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-deceptive-promise-of-ai/</loc>
  <lastmod>2025-06-26T20:16:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/finding-balance-building-scalable-systems-while-paying-the-bills/</loc>
  <lastmod>2025-06-30T15:24:19Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/distilling-the-cloud-the-journey-continues/</loc>
  <lastmod>2025-07-16T22:06:22Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/signal-vs-noise-how-ai-slop-kills-conversation/</loc>
  <lastmod>2025-07-24T17:49:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/wordpress-infrastructure-in-2025-time-for-a-modern-approach/</loc>
  <lastmod>2025-08-26T02:21:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/rto-killing-ai-strategy/</loc>
  <lastmod>2025-09-08T18:09:25Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/when-it-rains/</loc>
  <lastmod>2025-10-20T14:30:08Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/burnout-prevention-through-strategic-reassignment/</loc>
  <lastmod>2025-11-25T15:02:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/gratitude/</loc>
  <lastmod>2025-12-03T19:30:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-i-built-a-kubernetes-deployment-tool/</loc>
  <lastmod>2026-01-01T23:46:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-gap-between-docker-compose-and-production-kubernetes/</loc>
  <lastmod>2026-01-02T00:13:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/short-stints-real-experience-rethinking-career-tenure/</loc>
  <lastmod>2026-01-06T03:23:04Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/speaking-at-php-tek-2026/</loc>
  <lastmod>2026-01-25T00:01:03Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-gravity-problem-why-defense-ai-companies-drift-toward-offense/</loc>
  <lastmod>2026-02-26T23:48:07Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ai-slop-and-the-em-dash/</loc>
  <lastmod>2026-10-30T04:41:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/from-defense-ai-drift-to-policy-enforcement-why-i-built-firebreak/</loc>
  <lastmod>2026-02-28T20:35:05Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-upfront-investment-that-saves-10000-hours/</loc>
  <lastmod>2026-03-11T13:59:12Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-one-key-shouldnt-rule-them-all-threshold-signatures-for-the-rest-of-us/</loc>
  <lastmod>2026-03-18T04:02:55Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/watch-cryptography-happen-a-terminal-animation-for-threshold-signatures/</loc>
  <lastmod>2026-03-18T04:17:02Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-agentic-harness-problem-why-ai-agents-need-better-guardrails-than-code-reviews/</loc>
  <lastmod>2026-03-18T04:29:48Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/buy-them-the-tools/</loc>
  <lastmod>2026-03-24T20:49:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/building-a-rarity-system-into-a-portfolio-site/</loc>
  <lastmod>2026-10-30T04:41:20Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/what-is-canton-network/</loc>
  <lastmod>2026-04-19T01:59:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/canton-vs-public-crypto/</loc>
  <lastmod>2026-04-19T02:17:17Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/introducing-cantool/</loc>
  <lastmod>2026-04-24T20:23:21Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/why-i-left-crypto-and-found-canton/</loc>
  <lastmod>2026-04-24T20:26:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/meaning-as-geometry-what-embeddings-actually-are/</loc>
  <lastmod>2026-10-30T15:45:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/semantic-search-laravel-pgvector/</loc>
  <lastmod>2026-10-30T15:46:16Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/seeing-in-1024-dimensions-umap/</loc>
  <lastmod>2026-10-30T15:46:23Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/case-for-local-ai/</loc>
  <lastmod>2026-10-30T15:46:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ext-infer-local-llm-inference-php/</loc>
  <lastmod>2026-10-30T15:46:34Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ext-turbovec-vector-search-php/</loc>
  <lastmod>2026-11-09T16:24:38Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ext-whisper-php-native-audio-transcription/</loc>
  <lastmod>2026-10-30T15:46:43Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/ai-contracts-ai-toolkit-php-primitives/</loc>
  <lastmod>2026-10-30T15:46:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/rag-over-markdown-local-pipeline-php/</loc>
  <lastmod>2026-10-30T15:46:53Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/voice-to-vectors-audio-search-php/</loc>
  <lastmod>2026-10-30T23:59:56Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/dailymedtoday-production-case-study/</loc>
  <lastmod>2026-11-03T14:43:30Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/hiking-keauhou/</loc>
  <lastmod>2026-08-26T15:32:35Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/rebuilding-a-dead-ipod-game/</loc>
  <lastmod>2026-09-07T14:53:11Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/beware/</loc>
  <lastmod>2026-09-26T21:48:49Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/series/</loc>
  <lastmod>2026-10-30T04:38:42Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/newsletter/</loc>
  <lastmod>2026-10-31T00:37:28Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/about/</loc>
  <lastmod>2026-10-31T05:22:59Z</lastmod>
 </url>
 <url>
  <loc>https://eric.mann.blog/the-mantle-part-1-of-4/</loc>
  <lastmod>2026-11-05T04:57:31Z</lastmod>
 </url>
</urlset>
