<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://sagwan.kr</loc>
<changefreq>hourly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://sagwan.kr/articles</loc>
<changefreq>hourly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://sagwan.kr/topics</loc>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sagwan.kr/newsletter</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tools</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://sagwan.kr/trust</loc>
<changefreq>monthly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://sagwan.kr/about</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/contact</loc>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://sagwan.kr/privacy</loc>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-unable-acquire-lock-dev-server</loc>
<lastmod>2026-07-21T20:05:09.269Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-cross-origin-allowed-dev-origins</loc>
<lastmod>2026-07-21T19:00:56.908Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/vercel-spa-refresh-404-rewrite</loc>
<lastmod>2026-07-18T18:23:44.817Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-usepathname-rewrite-hydration-mismatch</loc>
<lastmod>2026-07-18T18:17:18.824Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-too-many-rerenders-handler</loc>
<lastmod>2026-07-18T16:05:54.375Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/npm-enoent-could-not-read-package-json</loc>
<lastmod>2026-07-18T14:20:39.478Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-ci-no-cache-detected-repeat</loc>
<lastmod>2026-07-18T12:30:58.221Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/npm-ejsonparse-package-json-fix</loc>
<lastmod>2026-07-18T12:30:37.947Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-16-parallel-route-default-js</loc>
<lastmod>2026-07-18T10:31:08.707Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-server-action-form-stuck</loc>
<lastmod>2026-07-18T10:18:49.551Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-onclick-double-fire-debug</loc>
<lastmod>2026-07-18T00:19:17.290Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs16-custom-webpack-turbopack-build</loc>
<lastmod>2026-07-18T00:18:55.445Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-cookies-promise-read-write</loc>
<lastmod>2026-07-17T22:29:14.166Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/npm-audit-fix-force-before-run</loc>
<lastmod>2026-07-17T22:25:52.454Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-invalid-hook-call-three-causes</loc>
<lastmod>2026-07-17T20:17:04.313Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-rendered-fewer-hooks-early-return</loc>
<lastmod>2026-07-17T20:16:55.993Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-image-hostname-not-configured</loc>
<lastmod>2026-07-17T18:17:25.036Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-uncontrolled-controlled-input-warning</loc>
<lastmod>2026-07-17T04:36:51.461Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/typescript-property-does-not-exist-never</loc>
<lastmod>2026-07-17T01:31:53.683Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-cannot-update-during-render-setstate</loc>
<lastmod>2026-07-16T18:24:29.673Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/typescript-7-upgrade-readiness-check</loc>
<lastmod>2026-07-16T15:04:20.477Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-objects-not-valid-child-fix</loc>
<lastmod>2026-07-16T11:40:31.175Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/typescript-object-possibly-undefined-safe-narrowing</loc>
<lastmod>2026-07-16T11:25:56.928Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/git-detached-head-save-commit</loc>
<lastmod>2026-07-16T09:32:58.376Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-maximum-update-depth-loop</loc>
<lastmod>2026-07-16T09:18:16.236Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/vercel-function-invocation-timeout-check</loc>
<lastmod>2026-07-16T07:19:29.048Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/typescript-catch-unknown-error-narrowing</loc>
<lastmod>2026-07-16T07:18:07.496Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-no-async-client-component</loc>
<lastmod>2026-07-16T05:23:29.455Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/vercel-deploy-success-404-check</loc>
<lastmod>2026-07-16T05:22:50.790Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-server-action-double-submit-pending</loc>
<lastmod>2026-07-16T03:30:59.673Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-useeffect-runs-twice-cleanup</loc>
<lastmod>2026-07-16T03:19:26.476Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-button-form-page-reload</loc>
<lastmod>2026-07-15T17:32:47.681Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-middleware-proxy-migration</loc>
<lastmod>2026-07-15T17:32:10.547Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-params-promise-build-error</loc>
<lastmod>2026-07-12T13:18:08.332Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-use-search-params-suspense-build</loc>
<lastmod>2026-07-11T21:20:14.307Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-client-env-undefined</loc>
<lastmod>2026-07-10T23:43:37.937Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-browser-smoke-check</loc>
<lastmod>2026-07-10T11:18:51.432Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/git-worktree-ai-safe-experiment</loc>
<lastmod>2026-07-10T05:13:07.837Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/vercel-production-old-screen-branch-cache</loc>
<lastmod>2026-07-09T21:10:13.762Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-input-readonly-value-onchange</loc>
<lastmod>2026-07-09T07:05:44.587Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-key-warning-list-state</loc>
<lastmod>2026-07-09T05:13:59.252Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/vercel-output-directory-dist-check</loc>
<lastmod>2026-07-09T05:08:29.953Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/browser-console-error-ai-4line-prompt</loc>
<lastmod>2026-07-08T17:07:14.906Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/first-ai-coding-week-result</loc>
<lastmod>2026-07-08T15:10:32.489Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/git-stash-before-ai-edit</loc>
<lastmod>2026-07-08T15:07:50.608Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-use-client-boundary-3min-check</loc>
<lastmod>2026-07-08T05:09:43.916Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-test-evidence-before-merge</loc>
<lastmod>2026-07-08T05:09:06.508Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-코딩-결과를-merge-가능한-상태로-바꾸는-테스트-증거-루틴</loc>
<lastmod>2026-07-08T05:08:36.189Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-state-mutation-screen-stuck</loc>
<lastmod>2026-07-08T03:10:19.530Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-terminal-stuck-before-kill</loc>
<lastmod>2026-07-08T03:10:16.654Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/npm-missing-script-dev-package-json</loc>
<lastmod>2026-07-07T21:22:05.963Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-slow-list-rerender-trace</loc>
<lastmod>2026-07-07T21:10:34.489Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-select-not-changing-3min-check</loc>
<lastmod>2026-07-07T19:08:58.075Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/git-env-secret-before-push</loc>
<lastmod>2026-07-07T11:19:55.437Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-npm-lockfile-3min-check</loc>
<lastmod>2026-07-07T11:07:17.333Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/git-conflict-marker-ai-5slot-prompt</loc>
<lastmod>2026-07-07T09:14:50.651Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/git-merge-conflict-ai-prompt</loc>
<lastmod>2026-07-07T09:11:59.122Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-fixed-screen-same-7min-check</loc>
<lastmod>2026-07-06T21:15:57.811Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/vercel-module-not-found-case-3min-check</loc>
<lastmod>2026-07-06T19:17:08.828Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-usesearchparams-suspense-3min-fix</loc>
<lastmod>2026-07-06T19:10:04.672Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/supabase-save-rls-7min-check</loc>
<lastmod>2026-07-05T12:16:52.583Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/github-actions-node-version-3min-check</loc>
<lastmod>2026-07-02T01:20:03.166Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs15-params-awaited-3min-fix</loc>
<lastmod>2026-07-01T21:11:15.400Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-pr-description-7line-review</loc>
<lastmod>2026-07-01T20:12:12.840Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-checkbox-not-toggle-3min-check</loc>
<lastmod>2026-07-01T18:10:58.243Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-mobile-layout-7min-check</loc>
<lastmod>2026-07-01T13:25:16.676Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-map-undefined-3min-fix</loc>
<lastmod>2026-07-01T07:10:44.623Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-key-warning-3min-check</loc>
<lastmod>2026-07-01T05:10:49.544Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-typescript-errors-3min-order</loc>
<lastmod>2026-07-01T02:13:45.498Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-port-eaddrinuse-3min-check</loc>
<lastmod>2026-06-30T12:08:46.237Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-window-localstorage-3min-check</loc>
<lastmod>2026-06-30T11:11:54.881Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/tailwind-classname-3min-check</loc>
<lastmod>2026-06-30T10:11:39.148Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-useeffect-loop-3min-check</loc>
<lastmod>2026-06-30T09:11:37.183Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-blank-screen-3min-check</loc>
<lastmod>2026-06-30T03:19:57.894Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-form-submit-refresh-3min-check</loc>
<lastmod>2026-06-29T19:11:28.885Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/github-actions-fail-3min-log-check</loc>
<lastmod>2026-06-29T18:10:50.290Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-module-not-found-3min-check</loc>
<lastmod>2026-06-29T17:11:19.964Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-router-vercel-refresh-404-3min</loc>
<lastmod>2026-06-28T02:13:22.592Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-button-click-3min-check</loc>
<lastmod>2026-06-27T19:09:05.537Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-landing-first-screen-3min-prompt</loc>
<lastmod>2026-06-27T18:11:34.067Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-image-not-showing-3min-check</loc>
<lastmod>2026-06-27T17:11:05.565Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-api-404-405-3min-check</loc>
<lastmod>2026-06-27T16:11:38.112Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-coding-cors-fetch-3min-check</loc>
<lastmod>2026-06-26T07:12:32.842Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-input-refresh-3min-save</loc>
<lastmod>2026-06-26T06:11:06.832Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-code-change-scope-3min-prompt</loc>
<lastmod>2026-06-26T04:12:50.642Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/typescript-redline-3min-check</loc>
<lastmod>2026-06-19T02:10:48.909Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/git-push-rejected-3min-check</loc>
<lastmod>2026-06-18T22:41:16.077Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/mobile-layout-break-3min-prompt</loc>
<lastmod>2026-06-18T20:14:49.064Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-env-undefined-3min-check</loc>
<lastmod>2026-06-18T19:22:14.763Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/react-button-onclick-3min-check</loc>
<lastmod>2026-06-18T17:15:33.995Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/npm-install-eresolve-3min-check</loc>
<lastmod>2026-06-18T06:22:26.824Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-code-before-save-3min-checklist</loc>
<lastmod>2026-06-18T04:31:41.537Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-code-rollback-3min-prompt</loc>
<lastmod>2026-06-17T14:12:34.525Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/nextjs-hydration-error-3min-check</loc>
<lastmod>2026-06-17T13:15:04.591Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/ai-code-error-30sec-prompt</loc>
<lastmod>2026-06-17T12:14:00.846Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/articles/vercel-deploy-fail-3min-check</loc>
<lastmod>2026-06-17T11:09:08.652Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://sagwan.kr/topics/ai-코딩</loc>
<lastmod>2026-07-18T14:20:39.478Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sagwan.kr/topics/next-js</loc>
<lastmod>2026-07-21T20:05:09.269Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sagwan.kr/topics/react</loc>
<lastmod>2026-07-18T16:05:54.375Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sagwan.kr/topics/배포</loc>
<lastmod>2026-07-18T18:23:44.817Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sagwan.kr/topics/git</loc>
<lastmod>2026-07-16T09:32:58.376Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sagwan.kr/topics/체크리스트</loc>
<lastmod>2026-07-16T11:25:56.928Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sagwan.kr/topics/nextjs</loc>
<lastmod>2026-07-06T19:10:04.672Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/nextjs</loc>
<lastmod>2026-07-21T20:05:09.269Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/vercel</loc>
<lastmod>2026-07-16T07:19:29.048Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/deployment</loc>
<lastmod>2026-07-18T12:30:58.221Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/debugging</loc>
<lastmod>2026-07-21T20:05:09.269Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/vibe-coding</loc>
<lastmod>2026-07-08T15:10:32.489Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/ai-coding</loc>
<lastmod>2026-07-17T01:31:53.683Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/prompt</loc>
<lastmod>2026-06-27T18:11:34.067Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/beginner</loc>
<lastmod>2026-07-17T01:31:53.683Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/react</loc>
<lastmod>2026-07-18T16:05:54.375Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/hydration</loc>
<lastmod>2026-07-18T18:17:18.824Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/git</loc>
<lastmod>2026-07-16T09:32:58.376Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/code-review</loc>
<lastmod>2026-07-01T20:12:12.840Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/npm</loc>
<lastmod>2026-07-18T14:20:39.478Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/dependency</loc>
<lastmod>2026-06-18T06:22:26.824Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/env</loc>
<lastmod>2026-07-07T11:19:55.437Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/responsive</loc>
<lastmod>2026-07-01T13:25:16.676Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/css</loc>
<lastmod>2026-06-18T20:14:49.064Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/github</loc>
<lastmod>2026-07-08T05:09:06.508Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/typescript</loc>
<lastmod>2026-07-17T22:29:14.166Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/diff</loc>
<lastmod>2026-06-26T04:12:50.642Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/state</loc>
<lastmod>2026-07-08T03:10:19.530Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/localstorage</loc>
<lastmod>2026-07-08T15:10:32.489Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/cors</loc>
<lastmod>2026-07-21T19:00:56.908Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/fetch</loc>
<lastmod>2026-07-16T05:23:29.455Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/route-handler</loc>
<lastmod>2026-06-27T16:11:38.112Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/api-error</loc>
<lastmod>2026-06-27T16:11:38.112Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/image</loc>
<lastmod>2026-06-27T17:11:05.565Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/next-image</loc>
<lastmod>2026-07-17T18:17:25.036Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/landing-page</loc>
<lastmod>2026-06-27T18:11:34.067Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/onclick</loc>
<lastmod>2026-07-18T16:05:54.375Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/vite</loc>
<lastmod>2026-06-28T02:13:22.592Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/react-router</loc>
<lastmod>2026-06-28T02:13:22.592Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/module-not-found</loc>
<lastmod>2026-06-29T17:11:19.964Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/github-actions</loc>
<lastmod>2026-07-18T12:30:58.221Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/ci</loc>
<lastmod>2026-07-18T12:30:58.221Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/form</loc>
<lastmod>2026-07-16T03:30:59.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/blank-screen</loc>
<lastmod>2026-06-30T03:19:57.894Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/useeffect</loc>
<lastmod>2026-07-18T00:19:17.290Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/tailwindcss</loc>
<lastmod>2026-07-01T13:25:16.676Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/browser-api</loc>
<lastmod>2026-06-30T11:11:54.881Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/nodejs</loc>
<lastmod>2026-07-18T14:20:39.478Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/port</loc>
<lastmod>2026-06-30T12:08:46.237Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/eaddrinuse</loc>
<lastmod>2026-06-30T12:08:46.237Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/key</loc>
<lastmod>2026-07-09T05:13:59.252Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/list</loc>
<lastmod>2026-07-09T05:13:59.252Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/javascript</loc>
<lastmod>2026-07-16T11:40:31.175Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/checkbox</loc>
<lastmod>2026-07-01T18:10:58.243Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/pull-request</loc>
<lastmod>2026-07-01T20:12:12.840Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/app-router</loc>
<lastmod>2026-07-18T10:31:08.707Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/supabase</loc>
<lastmod>2026-07-05T12:16:52.583Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/rls</loc>
<lastmod>2026-07-05T12:16:52.583Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/suspense</loc>
<lastmod>2026-07-11T21:20:14.307Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/codex</loc>
<lastmod>2026-07-06T21:15:57.811Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/playwright</loc>
<lastmod>2026-07-10T11:18:51.432Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/merge-conflict</loc>
<lastmod>2026-07-07T09:14:50.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/package-lock</loc>
<lastmod>2026-07-07T11:07:17.333Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/dependencies</loc>
<lastmod>2026-07-07T11:07:17.333Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/secret</loc>
<lastmod>2026-07-07T11:19:55.437Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/select</loc>
<lastmod>2026-07-07T19:08:58.075Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/performance</loc>
<lastmod>2026-07-07T21:10:34.489Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/profiler</loc>
<lastmod>2026-07-07T21:10:34.489Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/package-json</loc>
<lastmod>2026-07-07T21:22:05.963Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/terminal</loc>
<lastmod>2026-07-08T03:10:16.654Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/process</loc>
<lastmod>2026-07-08T03:10:16.654Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/testing</loc>
<lastmod>2026-07-10T05:13:07.837Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/merge</loc>
<lastmod>2026-07-08T05:09:06.508Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/use-client</loc>
<lastmod>2026-07-16T05:23:29.455Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/stash</loc>
<lastmod>2026-07-08T15:07:50.608Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/restore</loc>
<lastmod>2026-07-08T15:07:50.608Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/first-project</loc>
<lastmod>2026-07-08T15:10:32.489Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/browser</loc>
<lastmod>2026-07-08T17:07:14.906Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/devtools</loc>
<lastmod>2026-07-08T17:07:14.906Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/console</loc>
<lastmod>2026-07-08T17:07:14.906Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/network</loc>
<lastmod>2026-07-08T17:07:14.906Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/output-directory</loc>
<lastmod>2026-07-09T05:08:29.953Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/build</loc>
<lastmod>2026-07-18T10:31:08.707Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/input</loc>
<lastmod>2026-07-17T04:36:51.461Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/onchange</loc>
<lastmod>2026-07-09T07:05:44.587Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/production</loc>
<lastmod>2026-07-09T21:10:13.762Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/worktree</loc>
<lastmod>2026-07-10T05:13:07.837Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/branch</loc>
<lastmod>2026-07-16T09:32:58.376Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/browser-testing</loc>
<lastmod>2026-07-10T11:18:51.432Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/smoke-test</loc>
<lastmod>2026-07-10T11:18:51.432Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/chrome-devtools</loc>
<lastmod>2026-07-10T11:18:51.432Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/environment-variables</loc>
<lastmod>2026-07-10T23:43:37.937Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/usesearchparams</loc>
<lastmod>2026-07-11T21:20:14.307Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/middleware</loc>
<lastmod>2026-07-15T17:32:10.547Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/proxy</loc>
<lastmod>2026-07-18T18:17:18.824Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/migration</loc>
<lastmod>2026-07-15T17:32:10.547Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/button</loc>
<lastmod>2026-07-15T17:32:47.681Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/submit</loc>
<lastmod>2026-07-15T17:32:47.681Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/preventdefault</loc>
<lastmod>2026-07-15T17:32:47.681Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/strict-mode</loc>
<lastmod>2026-07-18T00:19:17.290Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/cleanup</loc>
<lastmod>2026-07-16T03:19:26.476Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/server-action</loc>
<lastmod>2026-07-16T03:30:59.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/pending</loc>
<lastmod>2026-07-16T03:30:59.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/useactionstate</loc>
<lastmod>2026-07-16T03:30:59.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/useformstatus</loc>
<lastmod>2026-07-16T03:30:59.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/404</loc>
<lastmod>2026-07-16T05:22:50.790Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/client-component</loc>
<lastmod>2026-07-16T05:23:29.455Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/server-component</loc>
<lastmod>2026-07-16T05:23:29.455Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/async</loc>
<lastmod>2026-07-16T05:23:29.455Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/error-handling</loc>
<lastmod>2026-07-16T07:18:07.496Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/function</loc>
<lastmod>2026-07-16T07:19:29.048Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/timeout</loc>
<lastmod>2026-07-16T07:19:29.048Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/504</loc>
<lastmod>2026-07-16T07:19:29.048Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/detached-head</loc>
<lastmod>2026-07-16T09:32:58.376Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/commit</loc>
<lastmod>2026-07-16T09:32:58.376Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/recovery</loc>
<lastmod>2026-07-16T09:32:58.376Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/undefined</loc>
<lastmod>2026-07-16T11:25:56.928Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/strict-null-checks</loc>
<lastmod>2026-07-16T11:25:56.928Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/jsx</loc>
<lastmod>2026-07-16T11:40:31.175Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/typescript-7</loc>
<lastmod>2026-07-16T15:04:20.477Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/vue</loc>
<lastmod>2026-07-16T15:04:20.477Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/svelte</loc>
<lastmod>2026-07-16T15:04:20.477Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/setstate</loc>
<lastmod>2026-07-16T18:24:29.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/render</loc>
<lastmod>2026-07-16T18:24:29.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/never</loc>
<lastmod>2026-07-17T01:31:53.683Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/controlled</loc>
<lastmod>2026-07-17T04:36:51.461Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/uncontrolled</loc>
<lastmod>2026-07-17T04:36:51.461Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/remote-patterns</loc>
<lastmod>2026-07-17T18:17:25.036Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/image-optimization</loc>
<lastmod>2026-07-17T18:17:25.036Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/hooks</loc>
<lastmod>2026-07-17T20:17:04.313Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/early-return</loc>
<lastmod>2026-07-17T20:16:55.993Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/eslint</loc>
<lastmod>2026-07-17T20:16:55.993Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/invalid-hook-call</loc>
<lastmod>2026-07-17T20:17:04.313Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/cookies</loc>
<lastmod>2026-07-17T22:29:14.166Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/server-actions</loc>
<lastmod>2026-07-17T22:29:14.166Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/turbopack</loc>
<lastmod>2026-07-18T00:18:55.445Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/webpack</loc>
<lastmod>2026-07-18T00:18:55.445Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/parallel-routes</loc>
<lastmod>2026-07-18T10:31:08.707Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/default-js</loc>
<lastmod>2026-07-18T10:31:08.707Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/ejsonparse</loc>
<lastmod>2026-07-18T12:30:37.947Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/packagejson</loc>
<lastmod>2026-07-18T14:20:39.478Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/json</loc>
<lastmod>2026-07-18T12:30:37.947Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/ai-코딩</loc>
<lastmod>2026-07-18T14:20:39.478Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/cache</loc>
<lastmod>2026-07-18T12:30:58.221Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/enoent</loc>
<lastmod>2026-07-18T14:20:39.478Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/usestate</loc>
<lastmod>2026-07-18T16:05:54.375Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/too-many-re-renders</loc>
<lastmod>2026-07-18T16:05:54.375Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/usepathname</loc>
<lastmod>2026-07-18T18:17:18.824Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/rewrite</loc>
<lastmod>2026-07-18T18:17:18.824Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/alloweddevorigins</loc>
<lastmod>2026-07-21T19:00:56.908Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/cross-origin-request</loc>
<lastmod>2026-07-21T19:00:56.908Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/개발-서버</loc>
<lastmod>2026-07-21T19:00:56.908Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/next-dev</loc>
<lastmod>2026-07-21T20:05:09.269Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/lock</loc>
<lastmod>2026-07-21T20:05:09.269Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/windows</loc>
<lastmod>2026-07-21T20:05:09.269Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://sagwan.kr/tags/macos</loc>
<lastmod>2026-07-21T20:05:09.269Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
