<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.yiminyang.dev</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog</loc>
<lastmod>2026-01-30</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/thoughts</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/about</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/contact</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/press</loc>
<lastmod>2026-06-23T13:53:58.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/projects</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/datenschutz</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/disclaimer</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/impressum</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/games/memory-card-game</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/games/whack-a-mole</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/text-transformations/leet-speak-text</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/text-transformations/millennial-text-shortener</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/text-transformations/mocking-text</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/text-transformations/upside-down-text</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/utilities/exif-remover</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/utilities/qr-code-generator</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/utilities/speed-reader</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/utilities/vcf-generator</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/tools/utilities/wifi-qr-code-generator</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/10-days-with-claude-code-152-commits-and-a-massively-improved-website</loc>
<lastmod>2026-01-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/making-my-websites-build-40-percent-faster-without-touching-the-code</loc>
<lastmod>2026-01-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/three-traits-i-look-for-when-interviewing-for-gtm-roles</loc>
<lastmod>2025-12-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/solving-duplicate-url-slugs-for-repeated-talks</loc>
<lastmod>2025-10-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/mdx-loader-issues-in-nextjs-155x-with-turbopack-and-how-to-fix-them</loc>
<lastmod>2025-08-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/rediscovering-rss-the-feed-my-blog-was-missing</loc>
<lastmod>2025-08-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/league-of-legends-aram-tier-list</loc>
<lastmod>2025-08-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/optimizing-your-nextjs-sitemap-with-next-sitemap-a-complete-guide</loc>
<lastmod>2025-06-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/prusa-core-one-it-just-works-but-only-twice</loc>
<lastmod>2025-06-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/taming-the-scrollbar-shift</loc>
<lastmod>2025-04-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/how-to-find-your-own-clothings-comfort-zone</loc>
<lastmod>2025-06-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/how-to-automatically-update-packages-using-github-actions</loc>
<lastmod>2025-06-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/guiding-principles-of-this-website</loc>
<lastmod>2025-06-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/defend-on-wordpress-php-and-other-crawlers</loc>
<lastmod>2025-06-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/blog/unexpected-end-of-json-input-error</loc>
<lastmod>2026-01-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/less-is-more-tool-consolidation-for-more-performance-of-your-testing</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/how-to-leverage-mobile-app-tests-for-api-tests</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/complete-your-qa-strategy-with-manual-testing</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/how-to-leverage-mobile-app-tests-for-api-tests-4</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/leverage-mobile-app-tests-for-api-tests</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/love-at-first-site-visual-testing-explained</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/down-the-rabbit-hole-of-testing</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/down-the-rabbit-hole-of-testing-8</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/speeding-up-your-test-execution-in-a-fast-paced-world</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/speeding-up-your-test-execution-in-a-fast-paced-world-10</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/beyond-doubt-everyone-can-be-a-leader-heres-how</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/building-a-throw-away-testing-infrastructure</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/how-are-engineering-orgs-tackling-reliability</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/panel-meet-agiletd</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/lightning-talk-barcamp-style-at-atd</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/the-strategic-path-to-effective-test-automation</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/introduction-to-sauce-labs-platform</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/live-testing-on-sauce-labs-using-web-browsers-and-virtual-machines</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/live-web-app-testing-on-mobile-browsers-with-virtual-devices-using-sauce-labs</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/live-web-app-testing-on-mobile-browsers-with-real-devices-using-sauce-labs</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/live-testing-real-devices-using-dev-tools-in-sauce-labs</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/live-mobile-app-testing-with-real-devices-ios-using-sauce-labs</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/live-mobile-app-testing-with-real-devices-android-using-sauce-labs</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/viewing-test-scripts-executed-using-automation-in-sauce-labs</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/everybody-can-ship</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/web-development-in-the-age-of-ai</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/the-future-of-web-development</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/ai-echoes-of-tomorrow</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/from-monolith-to-microfrontends-choosing-the-right-architecture-for-your-frontend-team</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/from-prompts-to-production-building-ai-agents-with-the-ai-sdk</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yiminyang.dev/talks/when-ai-becomes-the-interface</loc>
<lastmod>2026-06-22T11:57:36.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
