<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://kim-mr-blog.vercel.app/</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/about</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/insights</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ai-design-insight-20261015</loc>
    <lastmod>2026-10-14</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · AI - 분석 루프 엔지니어링으로 조사·작성한 디자인 인사이트 (2026.10.15)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ai-design-insight-20261014</loc>
    <lastmod>2026-10-13</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · AI - 분석 루프 엔지니어링으로 조사·작성한 디자인 인사이트 (2026.10.14)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ai-design-insight-20261013</loc>
    <lastmod>2026-10-12</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · AI - 분석 루프 엔지니어링으로 조사·작성한 디자인 인사이트 (2026.10.13)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ai-design-insight-20261012</loc>
    <lastmod>2026-10-11</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · AI - 분석 루프 엔지니어링으로 조사·작성한 디자인 인사이트 (2026.10.12)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ai-design-insight-20261008</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-pattern-640x400.png</image:loc>
      <image:title>pattern · AI - 분석 루프 엔지니어링으로 조사·작성한 디자인 인사이트 (2026.10.08)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/bugrail-3d-study-stack</loc>
    <lastmod>2026-10-02</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · BugRail 3D 학습 — 뭐부터, 어떤 순서로, 어떤 개념</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ai-3d-game-tech-stack-mcp</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · 3D 게임 만들기를 위한 AI 고퀄 3D 기술스택·MCP 시장조사</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/design-insights-2026-10-02-grade-motion-tokens-qr-anchoring</loc>
    <lastmod>2026-10-02</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-pattern-640x400.png</image:loc>
      <image:title>pattern · Grade·ease-out·토큰 층·QR·앵커 — 겉보기 기준을 다시 맞출 때</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/json-ld-structured-data</loc>
    <lastmod>2026-10-01</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · JSON-LD — 구조화 데이터가 뭔지 (쉬운 설명)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/meta-robots-tag</loc>
    <lastmod>2026-10-01</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 메타 robots 태그 — 정의·지시어·사용법</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/design-insights-2026-09-30-contrast-keyframes-forms-sticky</loc>
    <lastmod>2026-09-30</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-pattern-640x400.png</image:loc>
      <image:title>pattern · 색·모션·폼·스티키가 한 화면에서 충돌할 때 </image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/desktop-pet</loc>
    <lastmod>2026-09-29</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · Desktop Pet — Codex 펫을 Cursor·Claude까지</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/mobile-keystore-keychain</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android·iOS - Keystore / Keychain</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/mobile-background-work</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android·iOS - Background 작업</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-uiviewcontroller-lifecycle</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · iOS - UIViewController 생명주기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/mobile-deeplink</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android·iOS - Deep Link</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-intent</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - Intent</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-compose-basics</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - Jetpack Compose 기초</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-runtime-permissions</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - 런타임 권한</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-gradle-flavors</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - Gradle product flavors</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/js-deep-module-graph-cycles</loc>
    <lastmod>2026-09-25</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · Module graph · cycles — import 방향과 평가 순서</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/js-deep-iterator-generator</loc>
    <lastmod>2026-09-25</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · Iterator · Generator — next와 yield</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/js-deep-proxy-reflect</loc>
    <lastmod>2026-09-25</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · Proxy trap + Reflect — 가로채기와 기본 동작</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/js-deep-temporal-api</loc>
    <lastmod>2026-09-25</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · Temporal API — Instant vs PlainDate</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/js-deep-weakref-finalization</loc>
    <lastmod>2026-09-25</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · WeakRef · FinalizationRegistry </image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/js-deep-event-loop-microtask</loc>
    <lastmod>2026-09-25</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · Event Loop 심화 — microtask vs macrotask</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/intelligent-llm-routing</loc>
    <lastmod>2026-10-01</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 지능형 라우팅 — 질문이 싼 AI로 갈까 비싼 AI로 갈까</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/node-client-stream-axios-browser-fetch</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-javascript-640x400.png</image:loc>
      <image:title>javascript · Node stream  axios 이슈</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/react-javascript-heap-out-of-memory-cross-env</loc>
    <lastmod>2026-09-29</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-javascript-640x400.png</image:loc>
      <image:title>javascript · React에서 JavaScript heap out of memory — cross-env로 팀에 고정하기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/region-poi-vs-tour-api</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 「지역 명소」와 TourAPI — 구분 메모</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/seo</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · 블로그 SEO (Google 공식 기준)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/notion</loc>
    <lastmod>2026-09-29</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · Notion API 리미트 · 웹훅 · 캐시 최적화</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/grok-bots-design</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 그록 봇으로 디자인·기획하기 — Astro 블로그 화면 구상</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/why-this-blog-original</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 이 블로그를 만드는 이유 — 노션 글을 밖으로 옮기기 전에</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-24-closure</loc>
    <lastmod>2026-09-25</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 24장. 클로저</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/next-gibon-8d5a</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · next - 기본</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/harness-engineering-advanced-1-35fc</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · 하네스 엔지니어링 고도화 -1</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/harness-engineering-concept-523e</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · 하네스 엔지니어링 — 개념과 세팅</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/cursor-rules-obsidian-1f3a</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · cursor / rules / obsidian</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/grok-bot-b57a</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · Grok Bot</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/cli-setup-install-eb4f</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · CLI 설정 및 설치 / 기본 설명</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/cli-commands-b290</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · CLI 명령어</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/pland-md-execplan-fab3</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · pland.md (ExecPlan)이란?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/rag-vs-cag-c21b</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · RAG vs CAG</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/character-consistency-edc8</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · Character Consistency</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/local-generative-image-ai-8ec1</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · 로컬 생성형 이미지 AI</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/redis-02bf</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · Redis</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/stock-auto-trading-e6bf</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · stock auto trading</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/stock-gwanryeon-e2d9</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · stock 관련</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/harness-engineering-cursor-skill-rules-df1f</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · Harness Engineering - Cursor: Skill.md / Rules로 작업 가이드 붙이기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/mokpyo-gujo-8470</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · 목표 구조</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-37-set-map</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 37장. Set과 Map</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-49-babel-webpack</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 49장. Babel과 Webpack 개발 환경</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-48-modules</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 48장. 모듈</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-47-error-handling</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 47장. 에러 처리</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-30-date</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 30장. Date</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-46-generator-async-await</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 46장. 제너레이터와 async/await</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-29-math</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 29장. Math</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-45-promise</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 45장. 프로미스</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-28-number</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 28장. Number</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-44-rest-api</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 44장. REST API</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-27-array</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 27장. 배열</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-43-ajax</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 43장. Ajax</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-26-es6-functions</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 26장. ES6 함수의 추가 기능</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/telegram-ollama-cs-bot-guide-111c</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · Telegram + Ollama CS 봇 운영 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-42-async-programming</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 42장. 비동기 프로그래밍</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/cursor-ide-telegram-mcp-9b80</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ai-640x400.png</image:loc>
      <image:title>ai · Cursor IDE와 텔레그램 연동 (MCP)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-25-class</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 25장. 클래스</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-41-timer</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 41장. 타이머</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-40-events</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 40장. 이벤트</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-23-execution-context</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 23장. 실행 컨텍스트</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-39-dom</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 39장. DOM</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-22-this</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 22장. this</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-38-browser-rendering</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 38장. 브라우저의 렌더링 과정</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-21-built-in-objects</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 21장. 빌트인 객체</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-36-destructuring</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 36장. 디스트럭처링 할당</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-20-strict-mode</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 20장. strict mode</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-35-spread</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 35장. 스프레드 문법</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-19-prototype</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 19장. 프로토타입</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-34-iterable</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 34장. 이터러블</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-18-first-class-objects</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 18장. 함수와 일급 객체</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-33-symbol</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 33장. 7번째 데이터 타입 Symbol</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-17-constructor-functions</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 17장. 생성자 함수에 의한 객체 생성</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-32-string</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 32장. String</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-16-property-attributes</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 16장. 프로퍼티 어트리뷰트</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-31-regexp</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 31장. RegExp</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-15-let-const-block-scope</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 15장. let, const 키워드와 블록 레벨 스코프</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-12-functions</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 12장. 함수</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-14-global-variables</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 14장. 전역 변수의 문제점</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-11-primitive-vs-object</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 11장. 원시 값과 객체의 비교</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-13-scope</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 13장. 스코프</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-08-control-flow</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 08장. 제어문</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-06-data-types</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 06장. 데이터 타입</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-04-variables</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 04장. 변수</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-10-object-literal</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 10장. 객체 리터럴</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-03-js-dev-environment</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 03장. 자바스크립트 개발 환경과 실행 방법</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-09-type-coercion</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 09장. 타입 변환과 단축 평가</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-07-operators</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 07장. 연산자</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/flipper-d5a9</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · Flipper</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/react-hookform-c4b0</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · React HookForm</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/svgr-5f2b</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · SVGR</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-05-expressions-and-statements</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 05장. 표현식과 문</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/css-style-masonry-waterfall-layout-b1e8</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · CSS,Style - *(Masonry,Waterfall )Layout</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/css-property-8def</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · CSS - @property</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/chart-js-7712</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · chart js</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/shadow-dom-iran-9641</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · Shadow DOM이란?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/react-query-prefetch-hydrationboundary-4975</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · React Query Prefetch + HydrationBoundary</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-02-what-is-javascript</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 02장. 자바스크립트란?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/deep-dive-01-programming</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-note-640x400.png</image:loc>
      <image:title>note · 01장. 프로그래밍</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/es-build-619c</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · es build</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/style-css-framework-or-css-in-js-7251</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · style - css framework or css-in-js</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/next-js-vs-react-framework-cba1</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · next js vs react ? 어떤 프레임 워크를 고르지 ?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/style-responsive-break-point-3b09</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · style - 반응형 웹 Break Point</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/next-auth-5-c9e6</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · Next auth 5</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/design-system-style-boho-css-tailwindcss-obfuscator-4cdb</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · Design System 스타일 보호 — CSS  (tailwindcss-obfuscator)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/use-nullish-679c</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · use ??</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/useeffect-uselayouteffect-9088</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · useEffect와 useLayoutEffect.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/usesyncexternalstore-c81b</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · useSyncExternalStore</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nextjs-isr-incremental-static-regeneration-6bba</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · Next.js ISR (Incremental Static Regeneration)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nextjs-ssg-static-site-generation-de48</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · Next.js SSG (Static Site Generation)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/pagekey-guide-cd6c</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · pageKey 발급 목적과 운영 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/pm2-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · PM2 사용 방법</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · 쿠버네티스</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/flux-proxy-atomic-sangtaegwanri-mwolsseuji-3dc41f8d</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-pattern-640x400.png</image:loc>
      <image:title>pattern · Flux , Proxy ,Atomic 상태관리(뭘쓰지 ?)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/tailwind-merge-clsx-cva-radix-ui-9f26</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · tailwind merge , clsx , cva, Radix UI 를 활용한 재사용 가능한 ui 캡슐화</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-teureobeulsyut-81fcb8</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS -트러블슛</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-document-gibon-chamgoyong-813197</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - document (기본 참고용)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-swift-chamjo-hanjeongja-reference-qualifier-8134</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - Swift 참조 한정자(Reference Qualifier)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-storyboard-segue-81d2ad</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · iOS - Storyboard Segue</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-swift-jeopgeun-jeeoja-access-control-812d</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - Swift 접근 제어자(Access Control)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-auto-layout-8179ae</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · iOS - Auto Layout</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-beomwi-yeonsanja-8163</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - 범위 연산자</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-annotation-8155</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS- annotation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-event-driven-programing-818b</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - Event Driven programing</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-xcode-gibon-danchukki-816a</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - xcode 기본 단축키</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-swift-814d</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - swift</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-uikit-swiftui-81c9</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - UIKit , SwiftUI</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-gujo-8127</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - 구조</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/retina-vs-%EB%B9%84%EB%A0%88%ED%8B%B0%EB%82%98-%EB%94%94%EC%8A%A4%ED%94%8C%EB%A0%88%EC%9D%B4</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Retina vs 비레티나 디스플레이</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-gibongaenyeom-81dc</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-ios-640x400.png</image:loc>
      <image:title>ios · IOS - 기본개념</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/chromatic-%EC%84%A4%EC%A0%95-%EA%B0%80%EC%9D%B4%EB%93%9C</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Chromatic 설정 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/typescript-enum</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · typescript - enum</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/docker-%EC%9D%B4%EB%AF%B8%EC%A7%80-%EC%B5%9C%EC%A0%81%ED%99%94-%EA%B0%80%EC%9D%B4%EB%93%9C</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Docker 이미지 최적화 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ui-design-token</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · UI - Design token</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/sql-graphql</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · sql-GraphQL</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/repectoring</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · repectoring</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/build-lifecycle-script</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · build - lifecycle script</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/server-soft-link-hard-link</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Server - soft link , hard link</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/shell-sed</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Shell - SED</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/md-mdx</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · MD - MDX</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/cicd-package-%EB%B0%B0%ED%8F%AC</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · CICD: package 배포</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/tanstack-virtual</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Tanstack Virtual</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/notifee-2c15e5f3</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · notifee</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/tailscale</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Tailscale</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/server-lb-nat-architecture</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · 서버 대장 구조 — LB 인바운드 · NAT 아웃바운드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/teomineol-seoljeong-ed919c</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 터미널 설정</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/get-%EC%9A%94%EC%B2%AD%EC%97%90-body-%EC%82%AC%EC%9A%A9-%EB%B6%88%EA%B0%80-%EA%B0%80%EC%9D%B4%EB%93%9C</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · GET 요청에 Body 사용 불가 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/tailwind-animation-plug-in-30d6</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · tailwind - animation plug in</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/remote-ssh-seolchi-gaideu-03eee3</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · Remote - SSH 설치 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nexus</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Nexus</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/git-3c5cdd</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · git</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC-vs-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · 프레임워크 vs 라이브러리</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/sqlite-a399d3</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · Sqlite</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/library-winston-d52f</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-library-skills-640x400.png</image:loc>
      <image:title>library &amp; skills · Library - winston</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/jenkins-info-81c7</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-cicd-640x400.png</image:loc>
      <image:title>CI/CD · Jenkins - Info</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/testflight-595274</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · TestFlight</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/github-action-81af</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-cicd-640x400.png</image:loc>
      <image:title>CI/CD · GitHub Action</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/server-window-iis</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Server- window (IIS)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ec2-https-seoljeong-gaideu-811788</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · EC2 HTTPS 설정 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ci-%EA%B8%B0%EB%B3%B8%EC%9A%A9%EC%96%B4</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · CI - 기본용어</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/gaebalhwangyeong-seoljeong-mac-react-native-4f00bd</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 개발환경 설정 (Mac ~ React Native)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/gugeul-keulraudeu-muryo-inseuteonseu-saengseonghagi-31e863</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 구글 클라우드 무료 인스턴스 생성하기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/jenkins-pipeline-jadongbaepo-cicd-81ab</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-cicd-640x400.png</image:loc>
      <image:title>CI/CD · Jenkins - Pipeline 자동배포(CICD)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/jenkins-anjeonhage-sakje-81a3</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-cicd-640x400.png</image:loc>
      <image:title>CI/CD · Jenkins - 안전하게 삭제</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/github-gyejeong-yeoreogae-sayonghaneun-bangbeop-817697</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · GitHub 계정 여러개 사용하는 방법</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/jenkins-pipeline-log-8114</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-cicd-640x400.png</image:loc>
      <image:title>CI/CD · Jenkins - PipeLine (Log)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/baekendeu-crud-gaideu-8c9a03</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 백엔드 CRUD 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nest-js-peurojekteue-jadong-baepo-jeokyonghagi-360643</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · Nest Js 프로젝트에 자동 배포 적용하기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/peuronteuendeu-insuingye-89dae6</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 프론트엔드 인수인계</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/seobeo-unyeong-gaideu-78c34b</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 서버 운영 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/firebase-pusi-gaideu-1b7f7a</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · FireBase 푸시 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-firebase-02fc</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - firebase</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/oracle-cloud-gaideu-e78bbe</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · Oracle Cloud 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/riaekteu-neitibeu-apk-chuchul-gaideu-933e98</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 리액트 네이티브 apk 추출 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-android-ktx-fragment-ktx-42a4</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - Android KTX , fragment-ktx</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/peuronteuendeu-navigation-5a47c4</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 프론트엔드 Navigation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-activity-d8ba</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - Activity</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-title-d482</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android- Title</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/s3-saengseong-81c98b</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · S3 생성</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/google-map-gaideu-a3d2d8</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · Google Map 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-jet-pack-3f4a</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - Jet pack</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-plug-in-0f43</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - Plug In</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/firebasereul-sayonghan-real-time-db-gaideu-in-react-nat-992a77</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · Firebase를 사용한 Real time DB 가이드 (in React Native)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/andriod-kotlin-2a31</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Andriod - kotlin</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-default-starter-59e5</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - default starter</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-auto-import-49d2</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - auto import</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-gibon-gaenyeom-2991</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-android-640x400.png</image:loc>
      <image:title>android · Android - 기본 개념</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/react-native-push-notification-6fa962</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · react-native-push-notification</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/web-worker</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · web worker</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/git-chuga-naeyong-81809b</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · git (추가 내용)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/testing-%EB%8F%84%EA%B5%AC-fe%EC%9D%98-%ED%85%8C%EC%8A%A4%ED%8A%B8</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · Testing 도구 - FE의 테스트</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/githube-peurojekteu-eoprodeuhagi-81df96</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · GitHub에 프로젝트 업로드하기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/event-bubblejs-x-%EC%97%86%EC%9D%B4</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · event  bubble(Js x 없이)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ui-%EC%8B%9C%EB%A7%A8%ED%8B%B1-%EB%A7%88%ED%81%AC%EC%97%85</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · UI - 시맨틱 마크업</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/flarelane-pusi-gaideu-4022f7</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · FlareLane 푸시 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nginx</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · nginx</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ui-aria</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · UI - Aria</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/navermap-ce1dd9</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · NaverMap</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/filezilla</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · fileZilla</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/server-rolling-deployments</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Server - rolling deployments</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/rodeubaelreonseo-sakje-mit-chuga-gaideu-b99ed0</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 로드밸런서 삭제 및 추가 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/mqtt-protocool</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · MQTT Protocool</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/smartq-server</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · SmartQ - Server</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/cloud-v-rodeubaelreonsing-4a25b5</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · Cloud v 로드밸런싱</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/shadcn-ui</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · shadcn/ui</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nginx-domain-cross-setting</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · nginx - domain cross setting</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/rodeubaelreonseo-sayong-gaideu-62e7aa</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 로드밸런서 사용 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/multi-domain-auto-with-cookies</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · multi domain  - auto (  with.cookies)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/aws-vpc</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · AWS - VPC</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/package-528ad0</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · package</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/github-message</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · (github). - message</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/linux-openssh-%ED%8C%A8%ED%82%A4%EC%A7%80-client-server</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Linux - openssh 패키지 ( client , server )</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/jenkins-environment-injector-env-81b4</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-cicd-640x400.png</image:loc>
      <image:title>CI/CD · Jenkins - Environment Injector (env)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/package-manager</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · Package Manager</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/hosting-server</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Hosting - server</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/chat-app-using-react-and-firebase-a91f51</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · Chat App using React and Firebase</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/jenkins-webhook-cicd-8174</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-cicd-640x400.png</image:loc>
      <image:title>CI/CD · Jenkins - webhook CICD</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/cloud-v-port-%EC%97%B4%EA%B8%B0</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · Cloud V -  port 열기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/metro-ran-mueotinga-ae8918</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · Metro 란 무엇인가?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nvm</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · nvm</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ftp-sftp-vsftp</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · ftp , sftp ,vsftp</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/jenkins-publish-over-ssh-816c</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-cicd-640x400.png</image:loc>
      <image:title>CI/CD · Jenkins - Publish over SSH</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/style-design-system</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · style - design system</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nextjs-workflow-use</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · Nextjs-Workflow Use</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-%EB%B0%B0%ED%8F%AC-%EC%8B%9C-%EA%B0%81%EA%B0%81%EC%9D%98-%EC%A0%95%EB%B3%B4%EA%B0%80-%EB%B3%B4%EC%9D%B4%EB%8A%94-%EC%9C%84%EC%B9%98-9da97a7c</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · iOS 배포 시 각각의 정보가 보이는 위치</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/cicd-semantic-release</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · CICD - semantic-release</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/google-play%EC%97%90%EC%84%9C-%EA%B2%80%EC%83%89%EB%90%98%EB%8F%84%EB%A1%9D-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0-5c9eee86</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · Google Play에서 검색되도록 설정하기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/docker-auto-clean</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · Docker - auto clean</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/git-%EC%9C%BC%EB%A1%9C-%EC%9E%91%EC%97%85%ED%95%A0-%EB%95%8C-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-d2f78d02</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · Git 으로 작업할 때 프로세스</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/docker-cron-%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%98%EC%97%AC-docker-history-%EA%B8%B0%EA%B0%84-%EC%A7%80%EC%A0%95%ED%95%98%EC%97%AC-%EC%A7%80%EC%9A%B0%EA%B8%B0</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · Docker - cron 을 이용하여 docker history 기간 지정하여 지우기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/test-0511f2a5</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · Test</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/docker-volum-%EA%B0%9C%EB%85%90-%EC%82%AC%EC%9A%A9</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · Docker - volum  ( 개념 , 사용)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/aws-%EC%9A%A9%EB%9F%89-%EB%8C%80%EC%B1%85-19d48b50</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · AWS 용량 대책</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/codepush-%EA%B0%80%EC%9D%B4%EB%93%9C-f18082cf</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · CodePush 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/amazon-s3-%EA%B4%80%EB%A0%A8-%EC%A1%B0%EC%82%AC-c2a2d441</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · Amazon S3 관련 조사</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4-%EB%AA%A8%EC%9D%8C-d69c65e7</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · 앱 배포 관련 정보 모음</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/docker-quick-starer-in-turborepo</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · Docker - Quick Starer (in turborepo)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/google-play-%EC%96%B4%ED%94%8C-%EA%B2%80%EC%83%89-%EA%B4%80%EB%A0%A8-%EB%82%B4%EC%9A%A9-%EC%A0%95%EB%A6%AC-93e07778</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · Google Play 어플 검색 관련 내용 정리</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EC%95%B1-%EC%8A%A4%ED%86%A0%EC%96%B4-%EC%8B%AC%EC%82%AC-%EA%B4%80%EB%A0%A8-%EC%A0%95%EB%B3%B4-5574fb27</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · 앱 스토어 심사 관련 정보</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EC%95%84%EC%9D%B4%ED%8F%B0-%EC%95%B1-%EB%B0%B0%ED%8F%AC%EC%97%90-%ED%95%84%EC%9A%94%ED%95%9C-%EC%9E%90%EB%A3%8C-%EC%A0%95%EB%A6%AC-0494c704</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · 아이폰 앱 배포에 필요한 자료 정리</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/aws-%EB%B9%84%EC%9A%A9-%EC%A0%95%EB%A6%AC-14170e0a</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · AWS 비용 정리</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-%EB%B0%B0%ED%8F%AC-%EA%B0%80%EC%9D%B4%EB%93%9C-10cddceb</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · Android 배포 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4-%EC%9C%A0%ED%98%95-%EC%A1%B0%EC%82%AC-63ee2d23</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · 인스턴스 유형 조사</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%95%B1-%EB%B0%B0%ED%8F%AC-%EC%82%AC%EC%A0%84-%EC%A4%80%EB%B9%84-14787044</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · 안드로이드 앱 배포 사전 준비</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-%EB%B0%B0%ED%8F%AC%EC%97%90-%ED%95%84%EC%9A%94%ED%95%9C-%EC%A0%95%EB%B3%B4-%EC%A0%95%EB%A6%AC-62c4f3fc</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · iOS 배포에 필요한 정보 정리</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-%EB%B0%B0%ED%8F%AC-%EA%B0%80%EC%9D%B4%EB%93%9C-400edce8</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · iOS 배포 가이드</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EB%B0%B1%EC%97%85-%EB%B0%8F-%EB%B3%B5%EC%9B%90-b7d1c061</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · 데이터베이스 백업 및 복원</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EB%A1%9C%EB%93%9C%EB%B0%B8%EB%9F%B0%EC%84%9C-%EC%A1%B0%EC%82%AC-acd980a7</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · 로드밸런서 조사</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/md-semantic-release</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · MD - semantic-release</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/dns-settings</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · DNS Settings</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EB%AC%B4%EC%A4%91%EB%8B%A8-%EB%B0%B0%ED%8F%AC-rolling-blue-green-canary</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-server-640x400.png</image:loc>
      <image:title>server · 무중단 배포 (rolling , blue-green , canary)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/dbeavere-db-yeongyeol-c0cf58</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · DBeaver에 DB 연결</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/rds-deiteobeiseu-saengseong-8169bb</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · RDS 데이터베이스 생성</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/mu-data-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%84%A0%ED%83%9D%EC%9E%90</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · MU - data -* ( 데이터 선택자 )</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/gita-seoljeong-844fe9</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · 기타 설정</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/%EC%9B%B9%EC%A7%80%ED%91%9C-%EC%84%B1%EB%8A%A5-%ED%99%95%EC%9D%B8-%EC%9B%B9-%EB%B0%94%EC%9D%B4%ED%83%88-%EA%B0%9C%EC%84%A0-lcp-fid-cls-inp</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · 웹지표 성능 확인( 웹 바이탈 )   /  개선  ( LCP ,  FID , CLS , INP )</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/react-native-build-debug-or-release-2423b4</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · React native build (Debug or Release)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/architect-%EB%AA%A8%EB%85%B8%EB%A0%88%ED%8F%AC-%ED%84%B0%EB%B3%B4-%EB%A0%88%ED%8F%AC</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-docker-640x400.png</image:loc>
      <image:title>docker · Architect - 모노레포, 터보 레포</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nextjs-in-react-query-2f34</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-nextjs-640x400.png</image:loc>
      <image:title>next js · Nextjs in React Query</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ec2-inseuteonseu-saengseong-810aae</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-react-native-640x400.png</image:loc>
      <image:title>react native · EC2 인스턴스 생성</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/01-a-git-branch-strategy-myeongmyeonggyucig-mic-jeonryag-3dc41f8d</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · 01 -a Git branch strategy 명명규칙 및 전략</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/02-coding-convention-3dc41f8d</loc>
    <lastmod>2026-09-26</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · 02 코딩 컨벤션</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/how-to-write-better-code-3dc41f8d</loc>
    <lastmod>2026-10-08</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/images/post-tags/card/tag-infra-640x400.png</image:loc>
      <image:title>infra · How To Write Better Code</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/cssstyle-masonrywaterfall-layout-3c741f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · CSS,Style -  *(Masonry,Waterfall )Layout</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/use-38041f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · use ??</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/useeffect-uselayouteffect-38041f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · useEffect와 useLayoutEffect.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/character-consistency-37641f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Character Consistency</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/tailscale-36b41f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Tailscale</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/harness-engineering-cursor-skillmd-rules-36041f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Harness Engineering - Cursor: Skill.md / Rules로 작업 가이드 붙이기</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/shadow-dom-30d41f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Shadow DOM이란?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/nexus-20d41f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Nexus</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/chromatic-settings-20d41f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Chromatic 설정 가이드
</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/shell-sed-20041f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Shell -  SED</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-storyboard-segue-1f541f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · iOS - Storyboard Segue</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-swift-reference-qualifier-1f541f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · IOS - Swift 참조 한정자(Reference Qualifier) </image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ios-swift-access-control-1f541f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · IOS - Swift  접근 제어자(Access Control) </image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/android-android-ktx-fragment-ktx-1d541f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Android - Android KTX ,  fragment-ktx</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/ui-semantic-markup-1bd41f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · UI - 시맨틱 마크업</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/server-rolling-deployments-1bd41f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Server - rolling deployments</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/aws-vpc-1b641f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · AWS - VPC</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/jenkins-publish-over-ssh-1b441f8d</loc>
    <lastmod>2026-09-22</lastmod>
    <image:image>
      <image:loc>https://kim-mr-blog.vercel.app/icon-512.png</image:loc>
      <image:title>Kim mr. · Jenkins - Publish over SSH</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/3</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/4</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/5</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/6</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/7</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/8</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/9</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/10</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/11</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/12</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/13</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/14</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/15</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/16</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/17</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/18</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/19</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/20</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/21</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/22</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/23</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/24</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/25</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/26</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/27</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/28</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/29</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/posts/page/30</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/ai</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/ai/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/ai/page/3</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/android</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/android/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/astro</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/ci-cd</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/docker</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/docker/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/docker/page/3</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/infra</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/infra/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/infra/page/3</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/ios</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/ios/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/javascript</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/javascript/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/javascript/page/3</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/javascript/page/4</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/javascript/page/5</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/javascript/page/6</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/library-skills</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/library-skills/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/next-js</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/next-js/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/note</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/note/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/note/page/3</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/note/page/4</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/note/page/5</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/note/page/6</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/note/page/7</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/note/page/8</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/pattern</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/react-native</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/react-native/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/react-native/page/3</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/react-native/page/4</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/server</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/server/page/2</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/server/page/3</loc>
  </url>
  <url>
    <loc>https://kim-mr-blog.vercel.app/tags/server/page/4</loc>
  </url>
</urlset>
