<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://localhost:3000</loc>
<lastmod>2026-06-21T15:57:59.925Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog</loc>
<lastmod>2026-06-21T15:57:59.925Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/categories</loc>
<lastmod>2026-06-21T15:57:59.925Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tags</loc>
<lastmod>2026-06-21T15:57:59.925Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/about</loc>
<lastmod>2026-06-21T15:57:59.925Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/contact</loc>
<lastmod>2026-06-21T15:57:59.925Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/privacy-policy</loc>
<lastmod>2026-06-21T15:57:59.925Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/terms</loc>
<lastmod>2026-06-21T15:57:59.925Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog/spring-boot-production-error-handling</loc>
<lastmod>2026-06-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog/ai-assisted-engineering-workflow</loc>
<lastmod>2026-06-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog/building-calm-backend-systems</loc>
<lastmod>2026-06-19T00:00:00.000Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog/java-spring-boot-production-checklist</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog/nextjs-mdx-personal-blog-architecture</loc>
<lastmod>2026-06-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog/system-design-for-small-products</loc>
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog/product-ideas-from-engineering-friction</loc>
<lastmod>2026-06-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog/notes-on-learning-in-public</loc>
<lastmod>2026-06-14T00:00:00.000Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/blog/devops-release-habits-for-small-teams</loc>
<lastmod>2026-06-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/categories/ai</loc>
<lastmod>2026-06-21T15:58:00.075Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/categories/backend</loc>
<lastmod>2026-06-21T15:58:00.075Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/categories/devops</loc>
<lastmod>2026-06-21T15:58:00.075Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/categories/java</loc>
<lastmod>2026-06-21T15:58:00.075Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/categories/next-js</loc>
<lastmod>2026-06-21T15:58:00.075Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/categories/personal-notes</loc>
<lastmod>2026-06-21T15:58:00.075Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/categories/product</loc>
<lastmod>2026-06-21T15:58:00.075Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/categories/system-design</loc>
<lastmod>2026-06-21T15:58:00.075Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/ai</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/api</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/api-design</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/architecture</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/backend</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/ci-cd</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/developer-tools</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/devops</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/engineering-workflow</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/error-handling</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/exception-handling</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/ideas</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/java</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/learning</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/mdx</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/next-js</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/observability</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/openai</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/personal-blog</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/personal-notes</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/product</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/product-engineering</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/production</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/production-readiness</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/productivity</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/release</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/spring-boot</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/system-design</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/tailwind-css</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
<url>
<loc>http://localhost:3000/tag/writing</loc>
<lastmod>2026-06-21T15:58:00.116Z</lastmod>
</url>
</urlset>
