<?xml version="1.0" encoding="utf-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://johnkozaris.com</loc></url><url><loc>https://johnkozaris.com/work</loc></url><url><loc>https://johnkozaris.com/blog</loc></url><url><loc>https://johnkozaris.com/blog/a-film-in-a-github-readme</loc></url><url><loc>https://johnkozaris.com/blog/where-the-time-goes-when-a-terminal-opens</loc></url><url><loc>https://johnkozaris.com/blog/five-speech-engines-in-six-months</loc></url><url><loc>https://johnkozaris.com/blog/dropping-my-terminal-format-for-ghosttys</loc></url><url><loc>https://johnkozaris.com/blog/end-to-end-encryption-and-what-i-didnt-build</loc></url><url><loc>https://johnkozaris.com/blog/let-the-program-say-what-it-is-doing</loc></url><url><loc>https://johnkozaris.com/blog/a-terminal-on-another-computer</loc></url><url><loc>https://johnkozaris.com/blog/why-i-deleted-43000-lines-of-agent-skills</loc></url><url><loc>https://johnkozaris.com/blog/porting-a-tmux-daemon-to-windows</loc></url><url><loc>https://johnkozaris.com/blog/guardrails-for-a-codebase-agents-write</loc></url><url><loc>https://johnkozaris.com/blog/the-rust-tts-crate-that-didnt-exist</loc></url><url><loc>https://johnkozaris.com/blog/measure-the-speech-model-before-picking-it</loc></url><url><loc>https://johnkozaris.com/blog/one-container-and-no-env-file</loc></url></urlset>