<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://jcjang-blog.pages.dev</loc><changefreq>daily</changefreq><priority>1.0</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/category</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/2026-04-22-typescript-6-corsa</loc><lastmod>2026-04-22</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/2026-senior-as-code-editor</loc><lastmod>2026-04-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/context-engineering</loc><lastmod>2026-04-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/k8s-series-1-basics</loc><lastmod>2026-04-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/k8s-series-2-helm</loc><lastmod>2026-04-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/k8s-series-3-argocd</loc><lastmod>2026-04-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/just-use-postgres</loc><lastmod>2026-04-18</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/serverless-overview</loc><lastmod>2026-04-17</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/frontend-performance-optimization</loc><lastmod>2026-04-15</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/react-vs-svelte</loc><lastmod>2026-04-15</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/go-graphql-ent-gqlgen</loc><lastmod>2026-04-14</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/web-authentication-authorization</loc><lastmod>2026-04-14</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/developer-virtues-in-ai-era</loc><lastmod>2026-04-13</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/go-msa-architecture</loc><lastmod>2026-04-13</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/blog/harness-engineering</loc><lastmod>2026-04-13</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://jcjang-blog.pages.dev/category/Engineering</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/category/engineering</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/category/infra</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/category/opinion</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/Go</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/JavaScript</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/TypeScript</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/agent</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/ai</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/architecture</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/argocd</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/authentication</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/authorization</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/aws</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/backend</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/career</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/claude-code</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/code-generation</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/comparison</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/context-engineering</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/css</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/database</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/developer</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/devops</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/engineering</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/ent</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/fargate</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/frontend</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/gitops</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/go</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/gqlgen</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/graphql</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/grpc</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/harness-engineering</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/helm</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/infra</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/jwt</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/k8s</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/kafka</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/keycloak</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/kubernetes</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/lambda</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/msa</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/oauth2</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/opinion</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/optimization</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/passkey</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/performance</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/pgvector</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/postgres</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/rag</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/react</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/security</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/serverless</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/session</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/svelte</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
<url><loc>https://jcjang-blog.pages.dev/tags/%EC%BB%B4%ED%8C%8C%EC%9D%BC%EB%9F%AC</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
</urlset>