<?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" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://www.woohyunpark.xyz</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz" />
<lastmod>2026-10-11</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/articles</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/articles" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/articles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/articles" />
<lastmod>2026-09-09</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings" />
<lastmod>2026-10-11</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/portfolio</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/portfolio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/portfolio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/portfolio" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/posts/building-semantic-wrap</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/building-semantic-wrap" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/building-semantic-wrap" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/building-semantic-wrap" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/posts/building-semantic-wrap/opengraph-image</image:loc>
</image:image>
<lastmod>2026-09-09</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/posts/word-break-auto-phrase-korean</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/word-break-auto-phrase-korean" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/word-break-auto-phrase-korean" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/word-break-auto-phrase-korean" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/posts/word-break-auto-phrase-korean/opengraph-image</image:loc>
</image:image>
<lastmod>2026-09-03T10:26:06+09:00</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/posts/turbopack-pnpm-patch-commit</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/turbopack-pnpm-patch-commit" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/turbopack-pnpm-patch-commit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/turbopack-pnpm-patch-commit" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/posts/turbopack-pnpm-patch-commit/opengraph-image</image:loc>
</image:image>
<lastmod>2026-08-23</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/posts/orca-first-impressions</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/orca-first-impressions" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/orca-first-impressions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/orca-first-impressions" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/posts/orca-first-impressions/opengraph-image</image:loc>
</image:image>
<lastmod>2026-08-20</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/posts/fan-the-flame</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/fan-the-flame" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/fan-the-flame" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/fan-the-flame" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/posts/fan-the-flame/opengraph-image</image:loc>
</image:image>
<lastmod>2026-09-03T10:26:06+09:00</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/posts/react-activity-chakra-tabs</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/react-activity-chakra-tabs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/react-activity-chakra-tabs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/react-activity-chakra-tabs" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/posts/react-activity-chakra-tabs/opengraph-image</image:loc>
</image:image>
<lastmod>2026-08-09T00:00:00+09:00</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-11</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-11" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-11" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-11" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-10</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-10" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-10" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-09</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-09" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-09" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-09" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-08</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-08" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-08" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-08" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-07</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-07" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-07" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-07" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-06</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-06" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-06" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-06" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-05</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-05" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-05" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-05" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-04</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-04" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-04" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-04" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-03</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-03" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-03" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-03" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-02</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-02" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-02" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-02" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-10-01</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-01" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-01" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-01" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-30</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-30" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-30" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-30" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-29</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-29" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-29" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-29" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-29/flex-icon-modifiers.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-28</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-28" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-28" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-28" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-27</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-27" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-27" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-27" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-26</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-26" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-26" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-26" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-25</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-25" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-25" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-25" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-24</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-24" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-24" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-24" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-24/aligning-list-icons.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-23</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-23" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-23" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-23" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-22</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-22" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-22" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-22" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-21</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-21" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-21" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-21" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-20</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-20" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-20" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-20" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-19</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-19" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-19" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-18</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-18" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-18" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-17</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-17" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-17" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-17" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-16</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-16" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-16" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-16" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-16/vercel-rolling-releases.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-15</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-15" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-15" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-15" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-15/shadcn-no-restyle-diagnostic.png</image:loc>
</image:image>
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-15/shadcn-no-restyle-contracts.png</image:loc>
</image:image>
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-15/shadcn-no-restyle-message-template.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-14</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-14" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-14" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-14" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-13</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-13" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-13" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-13" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-12</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-12" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-12" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-12" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-11</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-11" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-11" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-11" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-10</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-10" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-10" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-09</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-09" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-09" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-09" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-08</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-08" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-08" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-08" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-07</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-07" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-07" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-07" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-06</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-06" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-06" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-06" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-05</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-05" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-05" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-05" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-05/github-stacked-pr-submit.png</image:loc>
</image:image>
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-05/github-stacked-pr-merged.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-04</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-04" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-04" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-04" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-03</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-03" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-03" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-03" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-03/strangler-fig-pattern.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-02</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-02" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-02" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-02" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-09-01</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-01" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-01" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-01" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-01/mdn-auto-phrase-compatibility.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-31</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-31" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-31" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-31" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-30</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-30" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-30" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-30" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-29</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-29" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-29" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-29" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-28</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-28" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-28" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-28" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-27</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-27" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-27" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-27" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-26</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-26" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-26" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-26" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-25</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-25" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-25" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-25" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-24</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-24" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-24" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-24" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-23</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-23" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-23" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-23" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-22</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-22" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-22" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-22" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-08-22/overflow-wrap-anywhere.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-21</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-21" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-21" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-21" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-20</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-20" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-20" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-20" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-19</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-19" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-19" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-18</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-18" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-18" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-17</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-17" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-17" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-17" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-16</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-16" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-16" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-16" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-15</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-15" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-15" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-15" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-14</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-14" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-14" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-14" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-13</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-13" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-13" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-13" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-12</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-12" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-12" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-12" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-08-12/foam-graph.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/learnings/2026-08-11</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-11" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-11" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-11" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-08-11/toc-highlight.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/abstraction-as-agent-harness</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/abstraction-as-agent-harness" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/abstraction-as-agent-harness" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/abstraction-as-agent-harness" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/abstraction-as-agent-harness/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/defining-ambiguous-problems</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/defining-ambiguous-problems" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/defining-ambiguous-problems" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/defining-ambiguous-problems" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/defining-ambiguous-problems/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/trading-control-for-browser-performance</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/trading-control-for-browser-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/trading-control-for-browser-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/trading-control-for-browser-performance" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/trading-control-for-browser-performance/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/near-one-shot-ui-with-references-and-context</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/near-one-shot-ui-with-references-and-context" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/near-one-shot-ui-with-references-and-context" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/near-one-shot-ui-with-references-and-context" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/near-one-shot-ui-with-references-and-context/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/vertical-codebase-by-functionality</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/vertical-codebase-by-functionality" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/vertical-codebase-by-functionality" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/vertical-codebase-by-functionality" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/vertical-codebase-by-functionality/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/alter-ai-learning-roles</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/alter-ai-learning-roles" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/alter-ai-learning-roles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/alter-ai-learning-roles" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/alter-ai-learning-roles/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/asidewright-accessibility-for-agents</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/asidewright-accessibility-for-agents" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/asidewright-accessibility-for-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/asidewright-accessibility-for-agents" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/asidewright-accessibility-for-agents/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/closability-two-sided-agent-review</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/closability-two-sided-agent-review" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/closability-two-sided-agent-review" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/closability-two-sided-agent-review" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/closability-two-sided-agent-review/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/intent-invariants-ai-test-plan</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/intent-invariants-ai-test-plan" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/intent-invariants-ai-test-plan" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/intent-invariants-ai-test-plan" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/intent-invariants-ai-test-plan/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/frontend-ui-as-state-machine</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/frontend-ui-as-state-machine" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/frontend-ui-as-state-machine" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/frontend-ui-as-state-machine" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/frontend-ui-as-state-machine/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/ideas-behind-techniques-and-syntax</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/ideas-behind-techniques-and-syntax" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/ideas-behind-techniques-and-syntax" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/ideas-behind-techniques-and-syntax" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/ideas-behind-techniques-and-syntax/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/ai-admin-incremental-migration-and-platform-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/ai-admin-incremental-migration-and-platform-infrastructure" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/ai-admin-incremental-migration-and-platform-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/ai-admin-incremental-migration-and-platform-infrastructure" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/ai-admin-incremental-migration-and-platform-infrastructure/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/toss-interaction-domain-language-and-internal-tools</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/toss-interaction-domain-language-and-internal-tools" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/toss-interaction-domain-language-and-internal-tools" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/toss-interaction-domain-language-and-internal-tools" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/toss-interaction-domain-language-and-internal-tools/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/coding-feedback-and-conceptual-learning</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/coding-feedback-and-conceptual-learning" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/coding-feedback-and-conceptual-learning" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/coding-feedback-and-conceptual-learning" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/coding-feedback-and-conceptual-learning/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/designing-for-trust-through-legible-signals</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/designing-for-trust-through-legible-signals" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/designing-for-trust-through-legible-signals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/designing-for-trust-through-legible-signals" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/designing-for-trust-through-legible-signals/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/value-density-contextual-interface-design</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/value-density-contextual-interface-design" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/value-density-contextual-interface-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/value-density-contextual-interface-design" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/value-density-contextual-interface-design/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/unspecified-ai-output-conventions</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/unspecified-ai-output-conventions" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/unspecified-ai-output-conventions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/unspecified-ai-output-conventions" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/unspecified-ai-output-conventions/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/design-system-governance-floor-and-ceiling</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/design-system-governance-floor-and-ceiling" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/design-system-governance-floor-and-ceiling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/design-system-governance-floor-and-ceiling" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/design-system-governance-floor-and-ceiling/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/notion-design-system-migration-guardrails</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/notion-design-system-migration-guardrails" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/notion-design-system-migration-guardrails" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/notion-design-system-migration-guardrails" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/notion-design-system-migration-guardrails/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/component-design-principles</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/component-design-principles" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/component-design-principles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/component-design-principles" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/component-design-principles/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/ontology-for-design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/ontology-for-design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/ontology-for-design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/ontology-for-design-system" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/ontology-for-design-system/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/event-driven-webview-plugin-ecosystem</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/event-driven-webview-plugin-ecosystem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/event-driven-webview-plugin-ecosystem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/event-driven-webview-plugin-ecosystem" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/event-driven-webview-plugin-ecosystem/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/techtoktok-web-motion-media-tips</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/techtoktok-web-motion-media-tips" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/techtoktok-web-motion-media-tips" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/techtoktok-web-motion-media-tips" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/techtoktok-web-motion-media-tips/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/design-linter-in-ai-development</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/design-linter-in-ai-development" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/design-linter-in-ai-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/design-linter-in-ai-development" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/design-linter-in-ai-development/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/agent-first-engineering-guardrails</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/agent-first-engineering-guardrails" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/agent-first-engineering-guardrails" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/agent-first-engineering-guardrails" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/agent-first-engineering-guardrails/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/toss-tds-ui-stacking</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/toss-tds-ui-stacking" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/toss-tds-ui-stacking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/toss-tds-ui-stacking" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/toss-tds-ui-stacking/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/toss-ux-dx-design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/toss-ux-dx-design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/toss-ux-dx-design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/toss-ux-dx-design-system" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/toss-ux-dx-design-system/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/woowa-core-design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/woowa-core-design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/woowa-core-design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/woowa-core-design-system" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/woowa-core-design-system/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/design-system-ast-mcp-future</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/design-system-ast-mcp-future" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/design-system-ast-mcp-future" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/design-system-ast-mcp-future" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/design-system-ast-mcp-future/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/notes/techtoktok-design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/techtoktok-design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/techtoktok-design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/techtoktok-design-system" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/notes/techtoktok-design-system/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/layout</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/layout" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/layout" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/layout" />
<lastmod>2026-09-09</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/browser-api</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/browser-api" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/browser-api" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/browser-api" />
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/react</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/react" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/react" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/react" />
<lastmod>2026-09-09</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/frontend</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/frontend" />
<lastmod>2026-09-13</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/open-source</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/open-source" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/open-source" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/open-source" />
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/ai-coding</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/ai-coding" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/ai-coding" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/ai-coding" />
<lastmod>2026-09-13</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/design-system" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/developer-experience</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/developer-experience" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/developer-experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/developer-experience" />
<lastmod>2026-09-03T10:26:06+09:00</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/frontend-architecture</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/frontend-architecture" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/frontend-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/frontend-architecture" />
<lastmod>2026-09-03</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/accessibility</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/accessibility" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/accessibility" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/accessibility" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/component-api</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/component-api" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/component-api" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/component-api" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/executable-guardrails</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/executable-guardrails" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/executable-guardrails" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/executable-guardrails" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/product-thinking</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/product-thinking" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/product-thinking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/product-thinking" />
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/decision-making</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/decision-making" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/decision-making" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/decision-making" />
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/declarative-programming</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/declarative-programming" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/declarative-programming" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/declarative-programming" />
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/frontend-performance</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/frontend-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/frontend-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/frontend-performance" />
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/web-animations</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/web-animations" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/web-animations" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/web-animations" />
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/context-engineering</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/context-engineering" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/context-engineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/context-engineering" />
<lastmod>2026-09-13</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/ai-agent</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/ai-agent" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/ai-agent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/ai-agent" />
<lastmod>2026-09-08</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/feedback-loop</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/feedback-loop" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/feedback-loop" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/feedback-loop" />
<lastmod>2026-09-08</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/agent-first-tooling</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/agent-first-tooling" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/agent-first-tooling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/agent-first-tooling" />
<lastmod>2026-09-06</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/agentic-engineering</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/agentic-engineering" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/agentic-engineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/agentic-engineering" />
<lastmod>2026-09-05</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/architecture-invariants</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/architecture-invariants" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/architecture-invariants" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/architecture-invariants" />
<lastmod>2026-09-05</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/static-analysis</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/static-analysis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/static-analysis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/static-analysis" />
<lastmod>2026-09-05</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/stackflow</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/stackflow" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/stackflow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/stackflow" />
<lastmod>2026-09-03</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/infrastructure</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/infrastructure" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/infrastructure" />
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/developer-tooling</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/developer-tooling" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/developer-tooling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/developer-tooling" />
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/migration-strategy</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/migration-strategy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/migration-strategy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/migration-strategy" />
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/separation-of-concerns</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/separation-of-concerns" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/separation-of-concerns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/separation-of-concerns" />
<lastmod>2026-08-23</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/design-tokens</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/design-tokens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/design-tokens" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/design-tokens" />
<lastmod>2026-08-21</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/tags/visual-consistency</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/visual-consistency" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/visual-consistency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/visual-consistency" />
<lastmod>2026-08-21</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz" />
<lastmod>2026-10-11</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/articles</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/articles" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/articles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/articles" />
<lastmod>2026-09-09</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings" />
<lastmod>2026-10-11</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/portfolio</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/portfolio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/portfolio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/portfolio" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/posts/building-semantic-wrap</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/building-semantic-wrap" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/building-semantic-wrap" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/building-semantic-wrap" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/posts/building-semantic-wrap/opengraph-image</image:loc>
</image:image>
<lastmod>2026-09-09</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/posts/word-break-auto-phrase-korean</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/word-break-auto-phrase-korean" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/word-break-auto-phrase-korean" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/word-break-auto-phrase-korean" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/posts/word-break-auto-phrase-korean/opengraph-image</image:loc>
</image:image>
<lastmod>2026-09-03T10:26:06+09:00</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/posts/turbopack-pnpm-patch-commit</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/turbopack-pnpm-patch-commit" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/turbopack-pnpm-patch-commit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/turbopack-pnpm-patch-commit" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/posts/turbopack-pnpm-patch-commit/opengraph-image</image:loc>
</image:image>
<lastmod>2026-08-23</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/posts/orca-first-impressions</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/orca-first-impressions" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/orca-first-impressions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/orca-first-impressions" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/posts/orca-first-impressions/opengraph-image</image:loc>
</image:image>
<lastmod>2026-08-20</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/posts/fan-the-flame</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/fan-the-flame" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/fan-the-flame" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/fan-the-flame" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/posts/fan-the-flame/opengraph-image</image:loc>
</image:image>
<lastmod>2026-09-03T10:26:06+09:00</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/posts/react-activity-chakra-tabs</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/posts/react-activity-chakra-tabs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/posts/react-activity-chakra-tabs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/posts/react-activity-chakra-tabs" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/posts/react-activity-chakra-tabs/opengraph-image</image:loc>
</image:image>
<lastmod>2026-08-09T00:00:00+09:00</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-11</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-11" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-11" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-11" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-10</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-10" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-10" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-09</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-09" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-09" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-09" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-08</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-08" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-08" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-08" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-07</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-07" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-07" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-07" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-06</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-06" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-06" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-06" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-05</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-05" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-05" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-05" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-04</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-04" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-04" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-04" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-03</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-03" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-03" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-03" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-02</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-02" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-02" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-02" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-10-01</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-10-01" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-10-01" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-10-01" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-30</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-30" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-30" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-30" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-29</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-29" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-29" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-29" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-29/flex-icon-modifiers.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-28</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-28" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-28" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-28" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-27</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-27" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-27" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-27" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-26</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-26" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-26" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-26" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-25</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-25" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-25" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-25" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-24</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-24" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-24" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-24" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-24/aligning-list-icons.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-23</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-23" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-23" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-23" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-22</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-22" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-22" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-22" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-21</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-21" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-21" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-21" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-20</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-20" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-20" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-20" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-19</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-19" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-19" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-18</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-18" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-18" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-17</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-17" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-17" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-17" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-16</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-16" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-16" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-16" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-16/vercel-rolling-releases.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-15</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-15" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-15" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-15" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-15/shadcn-no-restyle-diagnostic.png</image:loc>
</image:image>
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-15/shadcn-no-restyle-contracts.png</image:loc>
</image:image>
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-15/shadcn-no-restyle-message-template.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-14</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-14" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-14" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-14" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-13</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-13" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-13" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-13" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-12</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-12" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-12" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-12" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-11</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-11" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-11" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-11" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-10</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-10" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-10" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-09</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-09" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-09" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-09" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-08</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-08" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-08" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-08" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-07</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-07" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-07" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-07" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-06</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-06" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-06" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-06" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-05</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-05" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-05" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-05" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-05/github-stacked-pr-submit.png</image:loc>
</image:image>
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-05/github-stacked-pr-merged.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-04</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-04" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-04" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-04" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-03</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-03" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-03" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-03" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-03/strangler-fig-pattern.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-02</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-02" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-02" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-02" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-09-01</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-09-01" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-09-01" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-09-01" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-09-01/mdn-auto-phrase-compatibility.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-31</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-31" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-31" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-31" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-30</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-30" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-30" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-30" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-29</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-29" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-29" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-29" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-28</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-28" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-28" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-28" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-27</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-27" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-27" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-27" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-26</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-26" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-26" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-26" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-25</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-25" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-25" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-25" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-24</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-24" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-24" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-24" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-23</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-23" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-23" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-23" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-22</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-22" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-22" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-22" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-08-22/overflow-wrap-anywhere.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-21</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-21" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-21" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-21" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-20</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-20" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-20" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-20" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-19</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-19" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-19" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-18</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-18" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-18" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-18" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-17</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-17" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-17" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-17" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-16</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-16" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-16" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-16" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-15</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-15" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-15" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-15" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-14</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-14" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-14" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-14" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-13</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-13" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-13" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-13" />
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-12</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-12" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-12" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-12" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-08-12/foam-graph.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/learnings/2026-08-11</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/learnings/2026-08-11" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/learnings/2026-08-11" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/learnings/2026-08-11" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/images/learnings/2026-08-11/toc-highlight.png</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/abstraction-as-agent-harness</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/abstraction-as-agent-harness" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/abstraction-as-agent-harness" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/abstraction-as-agent-harness" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/abstraction-as-agent-harness/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/defining-ambiguous-problems</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/defining-ambiguous-problems" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/defining-ambiguous-problems" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/defining-ambiguous-problems" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/defining-ambiguous-problems/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/trading-control-for-browser-performance</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/trading-control-for-browser-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/trading-control-for-browser-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/trading-control-for-browser-performance" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/trading-control-for-browser-performance/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/near-one-shot-ui-with-references-and-context</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/near-one-shot-ui-with-references-and-context" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/near-one-shot-ui-with-references-and-context" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/near-one-shot-ui-with-references-and-context" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/near-one-shot-ui-with-references-and-context/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/vertical-codebase-by-functionality</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/vertical-codebase-by-functionality" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/vertical-codebase-by-functionality" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/vertical-codebase-by-functionality" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/vertical-codebase-by-functionality/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/alter-ai-learning-roles</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/alter-ai-learning-roles" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/alter-ai-learning-roles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/alter-ai-learning-roles" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/alter-ai-learning-roles/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/asidewright-accessibility-for-agents</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/asidewright-accessibility-for-agents" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/asidewright-accessibility-for-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/asidewright-accessibility-for-agents" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/asidewright-accessibility-for-agents/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/closability-two-sided-agent-review</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/closability-two-sided-agent-review" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/closability-two-sided-agent-review" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/closability-two-sided-agent-review" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/closability-two-sided-agent-review/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/intent-invariants-ai-test-plan</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/intent-invariants-ai-test-plan" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/intent-invariants-ai-test-plan" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/intent-invariants-ai-test-plan" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/intent-invariants-ai-test-plan/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/frontend-ui-as-state-machine</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/frontend-ui-as-state-machine" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/frontend-ui-as-state-machine" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/frontend-ui-as-state-machine" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/frontend-ui-as-state-machine/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/ideas-behind-techniques-and-syntax</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/ideas-behind-techniques-and-syntax" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/ideas-behind-techniques-and-syntax" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/ideas-behind-techniques-and-syntax" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/ideas-behind-techniques-and-syntax/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/ai-admin-incremental-migration-and-platform-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/ai-admin-incremental-migration-and-platform-infrastructure" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/ai-admin-incremental-migration-and-platform-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/ai-admin-incremental-migration-and-platform-infrastructure" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/ai-admin-incremental-migration-and-platform-infrastructure/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/toss-interaction-domain-language-and-internal-tools</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/toss-interaction-domain-language-and-internal-tools" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/toss-interaction-domain-language-and-internal-tools" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/toss-interaction-domain-language-and-internal-tools" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/toss-interaction-domain-language-and-internal-tools/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/coding-feedback-and-conceptual-learning</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/coding-feedback-and-conceptual-learning" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/coding-feedback-and-conceptual-learning" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/coding-feedback-and-conceptual-learning" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/coding-feedback-and-conceptual-learning/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/designing-for-trust-through-legible-signals</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/designing-for-trust-through-legible-signals" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/designing-for-trust-through-legible-signals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/designing-for-trust-through-legible-signals" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/designing-for-trust-through-legible-signals/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/value-density-contextual-interface-design</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/value-density-contextual-interface-design" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/value-density-contextual-interface-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/value-density-contextual-interface-design" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/value-density-contextual-interface-design/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/unspecified-ai-output-conventions</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/unspecified-ai-output-conventions" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/unspecified-ai-output-conventions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/unspecified-ai-output-conventions" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/unspecified-ai-output-conventions/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/design-system-governance-floor-and-ceiling</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/design-system-governance-floor-and-ceiling" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/design-system-governance-floor-and-ceiling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/design-system-governance-floor-and-ceiling" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/design-system-governance-floor-and-ceiling/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/notion-design-system-migration-guardrails</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/notion-design-system-migration-guardrails" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/notion-design-system-migration-guardrails" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/notion-design-system-migration-guardrails" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/notion-design-system-migration-guardrails/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/component-design-principles</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/component-design-principles" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/component-design-principles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/component-design-principles" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/component-design-principles/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/ontology-for-design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/ontology-for-design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/ontology-for-design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/ontology-for-design-system" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/ontology-for-design-system/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/event-driven-webview-plugin-ecosystem</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/event-driven-webview-plugin-ecosystem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/event-driven-webview-plugin-ecosystem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/event-driven-webview-plugin-ecosystem" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/event-driven-webview-plugin-ecosystem/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/techtoktok-web-motion-media-tips</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/techtoktok-web-motion-media-tips" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/techtoktok-web-motion-media-tips" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/techtoktok-web-motion-media-tips" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/techtoktok-web-motion-media-tips/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/design-linter-in-ai-development</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/design-linter-in-ai-development" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/design-linter-in-ai-development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/design-linter-in-ai-development" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/design-linter-in-ai-development/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/agent-first-engineering-guardrails</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/agent-first-engineering-guardrails" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/agent-first-engineering-guardrails" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/agent-first-engineering-guardrails" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/agent-first-engineering-guardrails/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/toss-tds-ui-stacking</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/toss-tds-ui-stacking" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/toss-tds-ui-stacking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/toss-tds-ui-stacking" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/toss-tds-ui-stacking/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/toss-ux-dx-design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/toss-ux-dx-design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/toss-ux-dx-design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/toss-ux-dx-design-system" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/toss-ux-dx-design-system/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/woowa-core-design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/woowa-core-design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/woowa-core-design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/woowa-core-design-system" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/woowa-core-design-system/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/design-system-ast-mcp-future</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/design-system-ast-mcp-future" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/design-system-ast-mcp-future" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/design-system-ast-mcp-future" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/design-system-ast-mcp-future/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/notes/techtoktok-design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/notes/techtoktok-design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/notes/techtoktok-design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/notes/techtoktok-design-system" />
<image:image>
<image:loc>https://www.woohyunpark.xyz/en/notes/techtoktok-design-system/opengraph-image</image:loc>
</image:image>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/layout</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/layout" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/layout" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/layout" />
<lastmod>2026-09-09</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/browser-api</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/browser-api" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/browser-api" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/browser-api" />
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/react</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/react" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/react" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/react" />
<lastmod>2026-09-09</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/frontend</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/frontend" />
<lastmod>2026-09-13</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/open-source</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/open-source" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/open-source" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/open-source" />
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/ai-coding</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/ai-coding" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/ai-coding" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/ai-coding" />
<lastmod>2026-09-13</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/design-system</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/design-system" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/design-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/design-system" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/developer-experience</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/developer-experience" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/developer-experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/developer-experience" />
<lastmod>2026-09-03T10:26:06+09:00</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/frontend-architecture</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/frontend-architecture" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/frontend-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/frontend-architecture" />
<lastmod>2026-09-03</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/accessibility</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/accessibility" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/accessibility" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/accessibility" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/component-api</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/component-api" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/component-api" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/component-api" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/executable-guardrails</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/executable-guardrails" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/executable-guardrails" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/executable-guardrails" />
<lastmod>2026-09-30</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/product-thinking</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/product-thinking" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/product-thinking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/product-thinking" />
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/decision-making</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/decision-making" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/decision-making" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/decision-making" />
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/declarative-programming</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/declarative-programming" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/declarative-programming" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/declarative-programming" />
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/frontend-performance</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/frontend-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/frontend-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/frontend-performance" />
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/web-animations</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/web-animations" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/web-animations" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/web-animations" />
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/context-engineering</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/context-engineering" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/context-engineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/context-engineering" />
<lastmod>2026-09-13</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/ai-agent</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/ai-agent" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/ai-agent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/ai-agent" />
<lastmod>2026-09-08</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/feedback-loop</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/feedback-loop" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/feedback-loop" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/feedback-loop" />
<lastmod>2026-09-08</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/agent-first-tooling</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/agent-first-tooling" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/agent-first-tooling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/agent-first-tooling" />
<lastmod>2026-09-06</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/agentic-engineering</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/agentic-engineering" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/agentic-engineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/agentic-engineering" />
<lastmod>2026-09-05</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/architecture-invariants</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/architecture-invariants" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/architecture-invariants" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/architecture-invariants" />
<lastmod>2026-09-05</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/static-analysis</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/static-analysis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/static-analysis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/static-analysis" />
<lastmod>2026-09-05</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/stackflow</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/stackflow" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/stackflow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/stackflow" />
<lastmod>2026-09-03</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/infrastructure</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/infrastructure" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/infrastructure" />
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/developer-tooling</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/developer-tooling" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/developer-tooling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/developer-tooling" />
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/migration-strategy</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/migration-strategy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/migration-strategy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/migration-strategy" />
<lastmod>2026-08-29</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/separation-of-concerns</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/separation-of-concerns" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/separation-of-concerns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/separation-of-concerns" />
<lastmod>2026-08-23</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/design-tokens</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/design-tokens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/design-tokens" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/design-tokens" />
<lastmod>2026-08-21</lastmod>
</url>
<url>
<loc>https://www.woohyunpark.xyz/en/tags/visual-consistency</loc>
<xhtml:link rel="alternate" hreflang="ko-KR" href="https://www.woohyunpark.xyz/tags/visual-consistency" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://www.woohyunpark.xyz/en/tags/visual-consistency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.woohyunpark.xyz/tags/visual-consistency" />
<lastmod>2026-08-21</lastmod>
</url>
</urlset>
