<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.devkpf.com</loc>
<lastmod>2026-05-22T19:36:21.941Z</lastmod>
</url>
<url>
<loc>https://www.devkpf.com/blog</loc>
<lastmod>2026-05-22T19:30:36.707Z</lastmod>
</url>
<url>
<loc>https://www.devkpf.com/about</loc>
<lastmod>2026-05-22T19:36:21.941Z</lastmod>
</url>
<url>
<loc>https://www.devkpf.com/blog/why-ai-generated-frontends-still-feel-cheap</loc>
<lastmod>2026-05-22T19:30:36.707Z</lastmod>
</url>
<url>
<loc>https://www.devkpf.com/blog/web4-childhood-games-becoming-real</loc>
<lastmod>2026-04-27T15:48:30.152Z</lastmod>
</url>
<url>
<loc>https://www.devkpf.com/blog/ai-video-and-the-slow-collapse-of-trust</loc>
<lastmod>2026-04-20T15:06:25.571Z</lastmod>
</url>
<url>
<loc>https://www.devkpf.com/blog/control-what-you-can-control-the-60-decision-framework-for-frontend-devs</loc>
<lastmod>2026-03-06T04:27:33.690Z</lastmod>
</url>
<url>
<loc>https://www.devkpf.com/blog/how-i-stopped-chasing-general-hooks-and-started-solving-real-frontend-pain</loc>
<lastmod>2026-02-18T16:05:53.611Z</lastmod>
</url>
<url>
<loc>https://www.devkpf.com/blog/when-code-stops-feeling-like-code</loc>
<lastmod>2026-05-22T19:33:09.086Z</lastmod>
</url>
<url>
<loc>https://www.devkpf.com/blog/running-local-llms-on-a-frontend-dev-rig</loc>
<lastmod>2026-02-18T11:43:23.599Z</lastmod>
</url>
</urlset>
