<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//blog.b.abc321.site/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://blog.b.abc321.site/remote-browser-security-and-ai-browsing/</loc><lastmod>2026-07-10T06:50:38.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/remote-browser-security-and-ai-browsing.svg</image:loc><image:caption>remote-browser-security-and-ai-browsing.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/security-updates-small-server-strategy/</loc><lastmod>2026-07-10T06:50:38.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/security-updates-small-server-strategy.svg</image:loc><image:caption>security-updates-small-server-strategy.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/ai-assisted-server-security-audits/</loc><lastmod>2026-07-10T06:50:38.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/ai-assisted-server-security-audits.svg</image:loc><image:caption>ai-assisted-server-security-audits.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/docker-security-for-personal-server/</loc><lastmod>2026-07-10T06:50:37.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/docker-security-for-personal-server.svg</image:loc><image:caption>docker-security-for-personal-server.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/reverse-proxy-tls-trust-chain/</loc><lastmod>2026-07-10T06:50:37.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/reverse-proxy-tls-trust-chain.svg</image:loc><image:caption>reverse-proxy-tls-trust-chain.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/secret-management-for-solo-builders/</loc><lastmod>2026-07-10T06:50:37.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/secret-management-for-solo-builders.svg</image:loc><image:caption>secret-management-for-solo-builders.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/backup-design-for-ransomware-and-ai-mistakes/</loc><lastmod>2026-07-10T06:50:37.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/backup-design-for-ransomware-and-ai-mistakes.svg</image:loc><image:caption>backup-design-for-ransomware-and-ai-mistakes.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/first-hour-incident-response-personal-server/</loc><lastmod>2026-07-10T06:50:37.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/first-hour-incident-response-personal-server.svg</image:loc><image:caption>first-hour-incident-response-personal-server.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/prompt-injection-real-attack-surface-2026/</loc><lastmod>2026-07-10T06:50:37.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/prompt-injection-real-attack-surface-2026.svg</image:loc><image:caption>prompt-injection-real-attack-surface-2026.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/least-privilege-ai-agents-and-mcp/</loc><lastmod>2026-07-10T06:50:37.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/least-privilege-ai-agents-and-mcp.svg</image:loc><image:caption>least-privilege-ai-agents-and-mcp.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/ai-code-supply-chain-slopsquatting/</loc><lastmod>2026-07-10T06:50:37.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/ai-code-supply-chain-slopsquatting.svg</image:loc><image:caption>ai-code-supply-chain-slopsquatting.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/ai-log-analysis-observability-privacy/</loc><lastmod>2026-07-10T06:50:37.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/ai-log-analysis-observability-privacy.svg</image:loc><image:caption>ai-log-analysis-observability-privacy.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/personal-server-threat-model-2026/</loc><lastmod>2026-07-10T06:50:36.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/personal-server-threat-model-2026.svg</image:loc><image:caption>personal-server-threat-model-2026.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/ssh-hardening-without-lockout/</loc><lastmod>2026-07-10T06:50:36.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/security-ai-series/ssh-hardening-without-lockout.svg</image:loc><image:caption>ssh-hardening-without-lockout.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/why-this-singapore-server-blog/</loc><lastmod>2026-07-09T16:30:15.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/server-blog.svg</image:loc><image:caption>server-blog.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/remote-firefox-selfhosted-workflow/</loc><lastmod>2026-07-09T16:30:15.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/remote-firefox.svg</image:loc><image:caption>remote-firefox.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/how-i-really-use-ai/</loc><lastmod>2026-07-09T16:30:15.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/ai-workflow.svg</image:loc><image:caption>ai-workflow.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/three-things-in-realtime-systems/</loc><lastmod>2026-07-09T16:30:15.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/realtime.svg</image:loc><image:caption>realtime.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/2c2g-server-tradeoffs/</loc><lastmod>2026-07-09T16:30:15.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/tradeoffs.svg</image:loc><image:caption>tradeoffs.svg</image:caption></image:image></url><url><loc>https://blog.b.abc321.site/blog-is-not-portfolio/</loc><lastmod>2026-07-09T16:30:15.000Z</lastmod><image:image><image:loc>https://blog.b.abc321.site/content/images/2026/07/writing.svg</image:loc><image:caption>writing.svg</image:caption></image:image></url></urlset>