<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[Dan DevLog]]></title>
        <description><![CDATA[Dan DevLog - 기술 블로그]]></description>
        <link>https://www.dantechblog.xyz/</link>
        <generator>RSS for Node</generator>
        <lastBuildDate>Wed, 17 Jun 2026 16:09:16 GMT</lastBuildDate>
        <atom:link href="https://www.dantechblog.xyz//rss.xml" rel="self" type="application/rss+xml"/>
        <pubDate>Wed, 17 Jun 2026 16:09:15 GMT</pubDate>
        <copyright><![CDATA[All rights reserved 2026, DanYJ]]></copyright>
        <language><![CDATA[ko]]></language>
        <item>
            <title><![CDATA[두 소켓을 하나로, 브릿지 서버로]]></title>
            <link>https://www.dantechblog.xyz//posts/37f8cb44-979a-80ec-a050-df11736b16ae</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/37f8cb44-979a-80ec-a050-df11736b16ae</guid>
            <category><![CDATA[Dev]]></category>
            <category><![CDATA[LOG]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Sat, 13 Jun 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[탭 다섯 개에 WebSocket 열 개, 이게 맞을까 — SharedWorker]]></title>
            <link>https://www.dantechblog.xyz//posts/3748cb44-979a-802d-b6af-cfff72b8b39d</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/3748cb44-979a-802d-b6af-cfff72b8b39d</guid>
            <category><![CDATA[Dev]]></category>
            <category><![CDATA[LOG]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[내 페이스로 가는 중]]></title>
            <link>https://www.dantechblog.xyz//posts/33a8cb44-979a-80e3-9bd3-cb855a5159fa</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/33a8cb44-979a-80e3-9bd3-cb855a5159fa</guid>
            <category><![CDATA[LOG]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[🧩 가상 스크롤( Virtualized List ) 환경에서 광고 배치 이슈 & 해결 전략 기록]]></title>
            <link>https://www.dantechblog.xyz//posts/3048cb44-979a-80e5-9314-c5e2c4990e07</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/3048cb44-979a-80e5-9314-c5e2c4990e07</guid>
            <category><![CDATA[Dev]]></category>
            <category><![CDATA[LOG]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[AdSense 반응형 광고 — 놓치면 고생하는 숨은 함정들]]></title>
            <link>https://www.dantechblog.xyz//posts/2d68cb44-979a-80ad-b5e9-e99212a21968</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/2d68cb44-979a-80ad-b5e9-e99212a21968</guid>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[🚀 React Compiler: React 18 서비스 도입 테스트 후기]]></title>
            <link>https://www.dantechblog.xyz//posts/3408cb44-979a-8039-a696-f67bb0364d4e</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/3408cb44-979a-8039-a696-f67bb0364d4e</guid>
            <category><![CDATA[Dev]]></category>
            <category><![CDATA[LOG]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Fri, 17 Oct 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[🔒 Netlify SSL 인증서 자동 갱신 오류 해결 기록 (Route 53 관리 방식)]]></title>
            <link>https://www.dantechblog.xyz//posts/2ad8cb44-979a-805c-b980-ff3a551a2d11</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/2ad8cb44-979a-805c-b980-ff3a551a2d11</guid>
            <category><![CDATA[Dev]]></category>
            <category><![CDATA[LOG]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Wed, 15 Oct 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[코드 다이어트 - Knip으로 불필요한 코드 줄이기]]></title>
            <link>https://www.dantechblog.xyz//posts/27f8cb44-979a-80a1-9c3c-da2ee32fa531</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/27f8cb44-979a-80a1-9c3c-da2ee32fa531</guid>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[언어팩 MR 자동 생성 + 충돌 해결을 위한 GitLab 파이프라인 구현]]></title>
            <link>https://www.dantechblog.xyz//posts/2628cb44-979a-803a-a79f-dcc7429c933a</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/2628cb44-979a-803a-a79f-dcc7429c933a</guid>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Tue, 02 Sep 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[25년 상반기 근황 및 회고]]></title>
            <link>https://www.dantechblog.xyz//posts/24e8cb44-979a-80bb-80ab-c15af0f6cfd6</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/24e8cb44-979a-80bb-80ab-c15af0f6cfd6</guid>
            <category><![CDATA[LOG]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Mon, 11 Aug 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[HTML을 이미지 변환 및 다운로드 - 트러블 슈팅 및 개선]]></title>
            <link>https://www.dantechblog.xyz//posts/2378cb44-979a-8056-aa79-cd3894d8161b</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/2378cb44-979a-8056-aa79-cd3894d8161b</guid>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Sun, 20 Jul 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[타임존 하나 때문에 달라진 하루]]></title>
            <link>https://www.dantechblog.xyz//posts/22d8cb44-979a-8085-9d49-ed18326dc25e</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/22d8cb44-979a-8085-9d49-ed18326dc25e</guid>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Fri, 11 Jul 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Cursor에서 MCP 연동]]></title>
            <link>https://www.dantechblog.xyz//posts/1f78cb44-979a-808f-91ab-e7ad7d8d6d21</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/1f78cb44-979a-808f-91ab-e7ad7d8d6d21</guid>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Sat, 17 May 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[tailwind css v4 무엇이 달라졌나]]></title>
            <link>https://www.dantechblog.xyz//posts/18c8cb44-979a-802a-8b7e-f6821843160a</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/18c8cb44-979a-802a-8b7e-f6821843160a</guid>
            <category><![CDATA[FE]]></category>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Sat, 25 Jan 2025 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[[TIL] 개발 환경에서 https 사용하기  ]]></title>
            <link>https://www.dantechblog.xyz//posts/17c8cb44-979a-8037-b635-d10f44491e06</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/17c8cb44-979a-8037-b635-d10f44491e06</guid>
            <category><![CDATA[TIL]]></category>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Sun, 15 Dec 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[효율적인 Query Key 관리: Query Key Factory의 활용]]></title>
            <link>https://www.dantechblog.xyz//posts/1488cb44-979a-807a-97b0-e94f68a658cf</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/1488cb44-979a-807a-97b0-e94f68a658cf</guid>
            <category><![CDATA[FE]]></category>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Sat, 23 Nov 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Headless UI란?]]></title>
            <link>https://www.dantechblog.xyz//posts/13a8cb44-979a-8025-ae8a-f27c19bc84f1</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/13a8cb44-979a-8025-ae8a-f27c19bc84f1</guid>
            <category><![CDATA[FE]]></category>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Sat, 02 Nov 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Web worker 란?]]></title>
            <link>https://www.dantechblog.xyz//posts/1058cb44-979a-8049-bcba-c0299742dbd8</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/1058cb44-979a-8049-bcba-c0299742dbd8</guid>
            <category><![CDATA[Dev]]></category>
            <category><![CDATA[JavaScript]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[[TIL] npm registry ENOTFOUND]]></title>
            <link>https://www.dantechblog.xyz//posts/5738e050-a1ab-4494-8d37-d1a9a390c4c8</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/5738e050-a1ab-4494-8d37-d1a9a390c4c8</guid>
            <category><![CDATA[TIL]]></category>
            <category><![CDATA[Dev]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Fri, 02 Aug 2024 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Promise.withResolvers 무엇을 위해 나온걸까요?]]></title>
            <link>https://www.dantechblog.xyz//posts/77ac0746-0986-4354-8a66-cf346c0e29f2</link>
            <guid isPermaLink="true">https://www.dantechblog.xyz//posts/77ac0746-0986-4354-8a66-cf346c0e29f2</guid>
            <category><![CDATA[Dev]]></category>
            <category><![CDATA[JavaScript]]></category>
            <dc:creator><![CDATA[DanYJ]]></dc:creator>
            <pubDate>Mon, 22 Jul 2024 00:00:00 GMT</pubDate>
        </item>
    </channel>
</rss>