<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://hmkim.blog</loc>
<lastmod>2026-03-16T02:51:45.324Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://hmkim.blog/tech</loc>
<lastmod>2026-03-16T02:51:45.324Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://hmkim.blog/life</loc>
<lastmod>2026-03-16T02:51:45.324Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://hmkim.blog/me</loc>
<lastmod>2026-03-16T02:51:45.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/vite-8</loc>
<lastmod>2026-03-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/claude-code-hooks</loc>
<lastmod>2026-02-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/death-of-pure-frontend-developer-fullstack-scope</loc>
<lastmod>2026-02-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/why-senior-engineers-let-bad-projects-fail</loc>
<lastmod>2026-02-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/content-negotiation-ai</loc>
<lastmod>2026-02-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/react-state</loc>
<lastmod>2026-02-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/2026-mern</loc>
<lastmod>2026-01-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/github-contribution</loc>
<lastmod>2026-01-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/react-lottie</loc>
<lastmod>2026-01-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/browser-api-web-api-api</loc>
<lastmod>2026-01-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/docker-tips-for-frontend-developers</loc>
<lastmod>2026-01-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/next-js-monorepo-turborepo-vercel</loc>
<lastmod>2026-01-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/tailwind-css-v4-advanced-tips</loc>
<lastmod>2026-01-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/isr-incremental-static-regeneration-deep-dive</loc>
<lastmod>2026-01-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/react-redux-saga</loc>
<lastmod>2026-01-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/2026-tech</loc>
<lastmod>2026-01-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/sse-server-sent-events</loc>
<lastmod>2026-01-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/sse</loc>
<lastmod>2026-01-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/webRTC-socket</loc>
<lastmod>2026-01-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/react-fiber</loc>
<lastmod>2026-01-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/electron-cache</loc>
<lastmod>2026-01-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/web-rtc</loc>
<lastmod>2026-01-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/react-next-js-react2-shell-rsc</loc>
<lastmod>2025-12-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/react-19</loc>
<lastmod>2025-11-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/map-set</loc>
<lastmod>2025-11-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/reduce-map</loc>
<lastmod>2025-11-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/animation-library</loc>
<lastmod>2025-11-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/console-log</loc>
<lastmod>2025-11-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/io-buffer-blob-api-routes</loc>
<lastmod>2025-11-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/react-solid-principles</loc>
<lastmod>2025-11-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/react-diffing</loc>
<lastmod>2025-10-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/web-api</loc>
<lastmod>2025-10-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/js-array</loc>
<lastmod>2025-10-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/sparse-array</loc>
<lastmod>2025-10-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/frontend-interview-cs-2</loc>
<lastmod>2025-10-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/frontend-interview-js-2</loc>
<lastmod>2025-10-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/number-parseInt</loc>
<lastmod>2025-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/combination-math</loc>
<lastmod>2025-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/frontend-interview-cs</loc>
<lastmod>2025-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/frontend-interview-js</loc>
<lastmod>2025-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/frontend-interview-react</loc>
<lastmod>2025-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/design-pattern</loc>
<lastmod>2025-10-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/frontend-interview</loc>
<lastmod>2025-10-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/nextjs-rendering</loc>
<lastmod>2025-01-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/deploy-express</loc>
<lastmod>2025-08-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/nextjs-vite</loc>
<lastmod>2025-08-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/notion-template-2</loc>
<lastmod>2025-01-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/notion-template-1</loc>
<lastmod>2025-01-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/tailwind-design-system</loc>
<lastmod>2025-01-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/throttle-debouncing</loc>
<lastmod>2024-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/vite-image</loc>
<lastmod>2024-10-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/nextjs-useServer</loc>
<lastmod>2024-10-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/meal-app-1</loc>
<lastmod>2024-09-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/meal-app-2</loc>
<lastmod>2024-09-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/meal-app-3</loc>
<lastmod>2024-09-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/pwa-css</loc>
<lastmod>2024-08-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/slack-webhook</loc>
<lastmod>2024-06-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/tech/react-18-features</loc>
<lastmod>2024-03-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hmkim.blog/life/review-of-if-we-ever-meet-again</loc>
<lastmod>2026-02-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/zootopia-2-movie-review</loc>
<lastmod>2026-02-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/domestic-semiconductor-investment</loc>
<lastmod>2026-02-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/savings-account</loc>
<lastmod>2026-02-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/hbm-ai</loc>
<lastmod>2026-01-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/samsung-vs-skhynix-hbm4</loc>
<lastmod>2026-01-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/claude-code-mcp</loc>
<lastmod>2026-01-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/news-letter-test</loc>
<lastmod>2026-01-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/physical-al</loc>
<lastmod>2026-01-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/2026-us-stock-picks</loc>
<lastmod>2026-01-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/avatar-fire-and-ashes-review</loc>
<lastmod>2026-01-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/kospi-2026-outlook</loc>
<lastmod>2026-01-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/next-battlefield-packaging-ai-investment</loc>
<lastmod>2026-01-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/2026-side-job</loc>
<lastmod>2026-01-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/perc-coffee</loc>
<lastmod>2026-01-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/tech-future</loc>
<lastmod>2026-01-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/elon-musk-ai</loc>
<lastmod>2026-01-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/soowoo</loc>
<lastmod>2025-12-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/atta</loc>
<lastmod>2025-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/happy-rice</loc>
<lastmod>2025-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/sungduk</loc>
<lastmod>2025-11-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/yongsan-chicken-soup</loc>
<lastmod>2025-11-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/pizza-express</loc>
<lastmod>2025-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/tenkura</loc>
<lastmod>2025-10-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/mibbeudong</loc>
<lastmod>2025-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/errd</loc>
<lastmod>2025-05-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/3f-lobby</loc>
<lastmod>2025-03-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/baekrang</loc>
<lastmod>2025-03-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/trit</loc>
<lastmod>2025-03-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/sable</loc>
<lastmod>2025-03-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/maze</loc>
<lastmod>2025-03-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/sonmun</loc>
<lastmod>2025-03-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/ddukbang</loc>
<lastmod>2025-03-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/gdragon-exhibition</loc>
<lastmod>2025-03-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hmkim.blog/life/check-grow</loc>
<lastmod>2025-02-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
