<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>김도현</title>
    <link>https://dohyeon.dev</link>
    <description>김도현의 개발 블로그 입니다.</description>
    <language>ko-kr</language>
    <lastBuildDate>Fri, 07 Aug 2026 08:52:03 GMT</lastBuildDate>
    
  <item>
    <title>HTTP는 어떻게 빨라졌나</title>
    <link>https://dohyeon.dev/http-evolution</link>
    <guid>https://dohyeon.dev/http-evolution</guid>
    <pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate>
    <description><![CDATA[리소스를 나르는 방법의 변화]]></description>
  </item>
  <item>
    <title>텍스트 줄바꿈은 왜 항상 어색할까</title>
    <link>https://dohyeon.dev/css-text-wrapping</link>
    <guid>https://dohyeon.dev/css-text-wrapping</guid>
    <pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate>
    <description><![CDATA[이름은 비슷하지만 역할은 다릅니다]]></description>
  </item>
  <item>
    <title>상태 관리 라이브러리 만들어보기</title>
    <link>https://dohyeon.dev/create-state-store</link>
    <guid>https://dohyeon.dev/create-state-store</guid>
    <pubDate>Wed, 29 Oct 2025 00:00:00 GMT</pubDate>
    <description><![CDATA[뜯어보니 마법은 없었습니다]]></description>
  </item>
  <item>
    <title>Context API의 오해와 진실</title>
    <link>https://dohyeon.dev/context-api-misconceptions</link>
    <guid>https://dohyeon.dev/context-api-misconceptions</guid>
    <pubDate>Mon, 27 Oct 2025 00:00:00 GMT</pubDate>
    <description><![CDATA[Context API에 대해 정확히 알아봅시다]]></description>
  </item>
  <item>
    <title>MDX 이미지 사이즈 문제 해결하기</title>
    <link>https://dohyeon.dev/handle-mdx-image-size</link>
    <guid>https://dohyeon.dev/handle-mdx-image-size</guid>
    <pubDate>Sun, 05 Jan 2025 00:00:00 GMT</pubDate>
    <description><![CDATA[바이너리 데이터를 분석해봅시다]]></description>
  </item>
  <item>
    <title>MDX 이미지 경로 문제 해결하기</title>
    <link>https://dohyeon.dev/handle-nextjs-mdx-image-path</link>
    <guid>https://dohyeon.dev/handle-nextjs-mdx-image-path</guid>
    <pubDate>Sun, 24 Nov 2024 00:00:00 GMT</pubDate>
    <description><![CDATA[편의성 측면에서 해결하기]]></description>
  </item>
  <item>
    <title>Next.js 기술 블로그 개발기</title>
    <link>https://dohyeon.dev/build-nextjs-blog-with-yak-shaving</link>
    <guid>https://dohyeon.dev/build-nextjs-blog-with-yak-shaving</guid>
    <pubDate>Thu, 21 Nov 2024 00:00:00 GMT</pubDate>
    <description><![CDATA[Gatsby를 떠나보내며]]></description>
  </item>
  <item>
    <title>Zustand Persist Hydration 에러 토끼굴 파기</title>
    <link>https://dohyeon.dev/zustand-persist-hydration-error-troubleshooting</link>
    <guid>https://dohyeon.dev/zustand-persist-hydration-error-troubleshooting</guid>
    <pubDate>Sun, 17 Nov 2024 00:00:00 GMT</pubDate>
    <description><![CDATA[버전별 Zustand의 동작 방식]]></description>
  </item>
  <item>
    <title>Zustand의 불필요한 리렌더링 막기</title>
    <link>https://dohyeon.dev/avoid-unnecessary-rendering-with-zustand</link>
    <guid>https://dohyeon.dev/avoid-unnecessary-rendering-with-zustand</guid>
    <pubDate>Thu, 14 Nov 2024 00:00:00 GMT</pubDate>
    <description><![CDATA[의도한대로 렌더링 해봅시다]]></description>
  </item>
  <item>
    <title>Tailwind CSS 사용기</title>
    <link>https://dohyeon.dev/using-tailwind-css</link>
    <guid>https://dohyeon.dev/using-tailwind-css</guid>
    <pubDate>Tue, 20 Feb 2024 00:00:00 GMT</pubDate>
    <description><![CDATA[블로그에 Tailwind CSS를 적용한 경험을 공유합니다]]></description>
  </item>
  <item>
    <title>콘웨이의 생명 게임</title>
    <link>https://dohyeon.dev/conway-game-of-life</link>
    <guid>https://dohyeon.dev/conway-game-of-life</guid>
    <pubDate>Thu, 26 Oct 2023 00:00:00 GMT</pubDate>
    <description><![CDATA[시뮬레이션 해보기]]></description>
  </item>
  <item>
    <title>스도쿠 백트래킹</title>
    <link>https://dohyeon.dev/sudoku-backtracking</link>
    <guid>https://dohyeon.dev/sudoku-backtracking</guid>
    <pubDate>Wed, 05 Jul 2023 00:00:00 GMT</pubDate>
    <description><![CDATA[제네레이터로 백트래킹 시각화하기]]></description>
  </item>
  <item>
    <title>마크다운 에디터 제작기</title>
    <link>https://dohyeon.dev/building-markdown-editor</link>
    <guid>https://dohyeon.dev/building-markdown-editor</guid>
    <pubDate>Wed, 21 Dec 2022 00:00:00 GMT</pubDate>
    <description><![CDATA[마크다운 에디터 제작기를 마크다운으로 써보겠습니다]]></description>
  </item>
  <item>
    <title>검색어 강조 알고리즘 개발기</title>
    <link>https://dohyeon.dev/search-term-highlighting-algorithm</link>
    <guid>https://dohyeon.dev/search-term-highlighting-algorithm</guid>
    <pubDate>Mon, 19 Dec 2022 00:00:00 GMT</pubDate>
    <description><![CDATA[이걸 검색한게 맞으시죠]]></description>
  </item>
  <item>
    <title>Full Text Search를 활용한 검색 기능 개발기</title>
    <link>https://dohyeon.dev/building-search-with-full-text-search</link>
    <guid>https://dohyeon.dev/building-search-with-full-text-search</guid>
    <pubDate>Fri, 16 Dec 2022 00:00:00 GMT</pubDate>
    <description><![CDATA[LIKE절 보다 뛰어납니다]]></description>
  </item>
  <item>
    <title>GitHub Actions로 CI/CD 자동화하기</title>
    <link>https://dohyeon.dev/automate-ci-cd-with-github-actions</link>
    <guid>https://dohyeon.dev/automate-ci-cd-with-github-actions</guid>
    <pubDate>Tue, 06 Dec 2022 00:00:00 GMT</pubDate>
    <description><![CDATA[자동화를 부탁해]]></description>
  </item>
  <item>
    <title>ORM과 Native Query</title>
    <link>https://dohyeon.dev/orm-vs-native-query</link>
    <guid>https://dohyeon.dev/orm-vs-native-query</guid>
    <pubDate>Wed, 12 Oct 2022 00:00:00 GMT</pubDate>
    <description><![CDATA[편리한 ORM은 항상 좋을까요]]></description>
  </item>
  <item>
    <title>데몬 프로세스에 대한 이해</title>
    <link>https://dohyeon.dev/understanding-daemon-processes</link>
    <guid>https://dohyeon.dev/understanding-daemon-processes</guid>
    <pubDate>Wed, 05 Jan 2022 00:00:00 GMT</pubDate>
    <description><![CDATA[데몬 프로세스는 백그라운드 프로세스와 똑같을까요]]></description>
  </item>
  <item>
    <title>OAuth 2.0이란?</title>
    <link>https://dohyeon.dev/what-is-oauth-2</link>
    <guid>https://dohyeon.dev/what-is-oauth-2</guid>
    <pubDate>Tue, 28 Dec 2021 00:00:00 GMT</pubDate>
    <description><![CDATA[OAuth의 과정을 알아봅시다]]></description>
  </item>
  <item>
    <title>NestJS에서 FTP 사용하기</title>
    <link>https://dohyeon.dev/using-ftp-in-nestjs</link>
    <guid>https://dohyeon.dev/using-ftp-in-nestjs</guid>
    <pubDate>Sat, 27 Nov 2021 00:00:00 GMT</pubDate>
    <description><![CDATA[NestJS에서 FTP를 어떻게 사용할 수 있을까요]]></description>
  </item>
  <item>
    <title>GitHub Actions로 AWS S3 배포 자동화 하기</title>
    <link>https://dohyeon.dev/automate-aws-s3-deployment-with-github-actions</link>
    <guid>https://dohyeon.dev/automate-aws-s3-deployment-with-github-actions</guid>
    <pubDate>Mon, 15 Nov 2021 00:00:00 GMT</pubDate>
    <description><![CDATA[귀찮다면 자동화해야 합니다]]></description>
  </item>
  <item>
    <title>PM2로 서비스 운영하기</title>
    <link>https://dohyeon.dev/running-services-with-pm2</link>
    <guid>https://dohyeon.dev/running-services-with-pm2</guid>
    <pubDate>Mon, 15 Nov 2021 00:00:00 GMT</pubDate>
    <description><![CDATA[PM2로 Node.js 프로세스를 관리해봅시다]]></description>
  </item>
  <item>
    <title>WYSIWYG 에디터 draft.js의 기록</title>
    <link>https://dohyeon.dev/draftjs-wysiwyg-editor</link>
    <guid>https://dohyeon.dev/draftjs-wysiwyg-editor</guid>
    <pubDate>Fri, 03 Sep 2021 00:00:00 GMT</pubDate>
    <description><![CDATA[언젠가는 직접 만들어보고 싶습니다]]></description>
  </item>
  <item>
    <title>GitHub 프로필 꾸미기</title>
    <link>https://dohyeon.dev/customize-github-profile</link>
    <guid>https://dohyeon.dev/customize-github-profile</guid>
    <pubDate>Sat, 08 May 2021 00:00:00 GMT</pubDate>
    <description><![CDATA[제 GitHub도 예뻐질 수 있을까요]]></description>
  </item>
  <item>
    <title>ICT 학점연계 프로젝트 인턴십에 지원하며</title>
    <link>https://dohyeon.dev/applying-to-ict-internship</link>
    <guid>https://dohyeon.dev/applying-to-ict-internship</guid>
    <pubDate>Sun, 28 Feb 2021 00:00:00 GMT</pubDate>
    <description><![CDATA[탁월한 선택이었습니다]]></description>
  </item>
  <item>
    <title>Color Picker 프로젝트</title>
    <link>https://dohyeon.dev/color-picker-project</link>
    <guid>https://dohyeon.dev/color-picker-project</guid>
    <pubDate>Fri, 22 Jan 2021 00:00:00 GMT</pubDate>
    <description><![CDATA[후킹을 알게된 좋은 시간이었습니다]]></description>
  </item>
  <item>
    <title>Snake 게임</title>
    <link>https://dohyeon.dev/snake-game</link>
    <guid>https://dohyeon.dev/snake-game</guid>
    <pubDate>Tue, 10 Nov 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[뱀이 얼마나 길어질 수 있을까요]]></description>
  </item>
  <item>
    <title>선택 정렬과 삽입 정렬 비교</title>
    <link>https://dohyeon.dev/selection-sort-vs-insertion-sort</link>
    <guid>https://dohyeon.dev/selection-sort-vs-insertion-sort</guid>
    <pubDate>Tue, 13 Oct 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[선택 정렬과 삽입 정렬을 비교해봤습니다]]></description>
  </item>
  <item>
    <title>42 서울에 지원하며</title>
    <link>https://dohyeon.dev/applying-to-42-seoul</link>
    <guid>https://dohyeon.dev/applying-to-42-seoul</guid>
    <pubDate>Sun, 11 Oct 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[42 서울에 지원해봤습니다]]></description>
  </item>
  <item>
    <title>코드로 골프하기</title>
    <link>https://dohyeon.dev/code-golfing</link>
    <guid>https://dohyeon.dev/code-golfing</guid>
    <pubDate>Thu, 08 Oct 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[코드로 홀인원하기]]></description>
  </item>
  <item>
    <title>메모이제이션이란?</title>
    <link>https://dohyeon.dev/what-is-memoization</link>
    <guid>https://dohyeon.dev/what-is-memoization</guid>
    <pubDate>Wed, 07 Oct 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[메모리제이션 아닙니다]]></description>
  </item>
  <item>
    <title>Victim cache에 관하여</title>
    <link>https://dohyeon.dev/about-victim-cache</link>
    <guid>https://dohyeon.dev/about-victim-cache</guid>
    <pubDate>Tue, 06 Oct 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[Victim cache의 동작에 대해 알아봅시다]]></description>
  </item>
  <item>
    <title>구조체와 클래스의 차이</title>
    <link>https://dohyeon.dev/struct-vs-class</link>
    <guid>https://dohyeon.dev/struct-vs-class</guid>
    <pubDate>Tue, 06 Oct 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[구조체와 클래스는 무엇이 다를까요]]></description>
  </item>
  <item>
    <title>선택 정렬</title>
    <link>https://dohyeon.dev/selection-sort</link>
    <guid>https://dohyeon.dev/selection-sort</guid>
    <pubDate>Thu, 01 Oct 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[거품 정렬과 비슷해보이지만 다릅니다]]></description>
  </item>
  <item>
    <title>시간 복잡도 가시적으로 확인해보기</title>
    <link>https://dohyeon.dev/visualizing-time-complexity</link>
    <guid>https://dohyeon.dev/visualizing-time-complexity</guid>
    <pubDate>Thu, 01 Oct 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[얼마나 정확하게 측정해 볼 수 있을까요]]></description>
  </item>
  <item>
    <title>거품 정렬</title>
    <link>https://dohyeon.dev/bubble-sort</link>
    <guid>https://dohyeon.dev/bubble-sort</guid>
    <pubDate>Wed, 30 Sep 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[보글보글 정렬입니다]]></description>
  </item>
  <item>
    <title>칵테일 셰이커 정렬</title>
    <link>https://dohyeon.dev/cocktail-shaker-sort</link>
    <guid>https://dohyeon.dev/cocktail-shaker-sort</guid>
    <pubDate>Wed, 30 Sep 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[거품 정렬의 친구입니다]]></description>
  </item>
  <item>
    <title>깃허브에 커밋한 파일들 삭제하기</title>
    <link>https://dohyeon.dev/delete-committed-files-on-github</link>
    <guid>https://dohyeon.dev/delete-committed-files-on-github</guid>
    <pubDate>Tue, 29 Sep 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[삭제할 때는 항상 조심해야 합니다]]></description>
  </item>
  <item>
    <title>printf와 scanf에도 반환 값이 있을까?</title>
    <link>https://dohyeon.dev/printf-and-scanf-return-values</link>
    <guid>https://dohyeon.dev/printf-and-scanf-return-values</guid>
    <pubDate>Tue, 29 Sep 2020 00:00:00 GMT</pubDate>
    <description><![CDATA[익숙한 것들도 새로운 면이 있습니다]]></description>
  </item>
  <item>
    <title>다람쥐 헌 쳇바퀴에 타고파</title>
    <link>https://dohyeon.dev/squirrel</link>
    <guid>https://dohyeon.dev/squirrel</guid>
    <pubDate>Sat, 11 Jan 1997 00:00:00 GMT</pubDate>
    <description><![CDATA[다람쥐 헌 쳇바퀴에 타고파]]></description>
  </item>
  </channel>
</rss>