<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://paulwade.dev</loc>
<lastmod>2026-10-19T16:13:48.403Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://paulwade.dev/blog</loc>
<lastmod>2026-10-19T16:13:48.403Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://paulwade.dev/about</loc>
<lastmod>2026-10-19T16:13:48.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/pretooluse-subagents</loc>
<lastmod>2026-10-19T16:15:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/claude-code-agents-difit-gate</loc>
<lastmod>2026-10-09T15:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/eslint-rule-refuses-agent-write</loc>
<lastmod>2026-10-08T02:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/nestjs-zod-standard-schema-pipe</loc>
<lastmod>2026-10-07T03:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/pretooluse-vs-posttooluse-lint</loc>
<lastmod>2026-10-06T02:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/validation-is-a-gate</loc>
<lastmod>2026-09-18T02:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/types-that-stop-at-the-wall</loc>
<lastmod>2026-09-18T02:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/nest-boundary-layers</loc>
<lastmod>2026-09-18T02:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/gates-not-guidance</loc>
<lastmod>2026-09-16T11:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://paulwade.dev/blog/precedent-poisoning</loc>
<lastmod>2026-09-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
