<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Tom Davies&apos;s blog</title><description>Writing on software, AI agents, evals, and over-engineering his own website.</description><link>https://tvdavies.com/</link><item><title>I haven&apos;t spoken to a human all day</title><link>https://tvdavies.com/blog/i-havent-spoken-to-a-human-all-day/</link><guid isPermaLink="true">https://tvdavies.com/blog/i-havent-spoken-to-a-human-all-day/</guid><description>A day on the receiving end of AI agents at work, and why good help should take load off you, not quietly move it onto your side.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>How this site works</title><link>https://tvdavies.com/blog/how-this-site-works/</link><guid isPermaLink="true">https://tvdavies.com/blog/how-this-site-works/</guid><description>A quick colophon. The terminal UI, the WebGL background, and why the whole thing is a static site you read inside a fake console.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate></item><item><title>I liked the squeeze</title><link>https://tvdavies.com/blog/i-liked-the-squeeze/</link><guid isPermaLink="true">https://tvdavies.com/blog/i-liked-the-squeeze/</guid><description>AI coding can hand you the diff without the messy middle, but that intermediate state is where the design, and the fun, actually live.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate></item></channel></rss>