<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title><![CDATA[Daniel's blog]]></title>
    <link>https://tech.bodoc.co.kr/daniel</link>
    <atom:link href="https://tech.bodoc.co.kr/daniel/rss.xml" rel="self" type="application/rss+xml" />
    <description><![CDATA[Writing by Daniel]]></description>
    <language>en-us</language>
    <lastBuildDate>Tue, 19 May 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title><![CDATA[Claude Skill, SKILL.md 한 장으로 시작하기]]></title>
      <link>https://tech.bodoc.co.kr/daniel/minimal-claude-skill</link>
      <guid isPermaLink="true">https://tech.bodoc.co.kr/daniel/minimal-claude-skill</guid>
      <pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Daniel]]></dc:creator>
      <description><![CDATA[스킬은 SKILL.md 한 장으로 시작하라. progressive disclosure는 폴더 구조가 아니라 Claude가 실제로 읽는 context를 통제하는 원칙이다.]]></description>
      <category><![CDATA[claude-skills]]></category>
      <category><![CDATA[claude-code]]></category>
      <category><![CDATA[progressive-disclosure]]></category>
      <category><![CDATA[ai-tools]]></category>
      <category><![CDATA[minimal-design]]></category>
    </item>
    <item>
      <title><![CDATA[마이데이터 정기 전송 배치를 안정화한 1년]]></title>
      <link>https://tech.bodoc.co.kr/daniel/stabilizing-mydata-batch</link>
      <guid isPermaLink="true">https://tech.bodoc.co.kr/daniel/stabilizing-mydata-batch</guid>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Daniel]]></dc:creator>
      <description><![CDATA[DeadLock, 커넥션풀 고갈, chunk 전체 rollback — 정기 전송 배치 한 곳에서 시작된 사고가 주간 통계까지 마비시켰던 과정과, 그걸 단계적으로 잡아온 회고.]]></description>
      <category><![CDATA[spring-batch]]></category>
      <category><![CDATA[mydata]]></category>
      <category><![CDATA[retrospective]]></category>
      <category><![CDATA[savepoint]]></category>
      <category><![CDATA[deadlock]]></category>
      <category><![CDATA[virtual-thread]]></category>
    </item>
  </channel>
</rss>