<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>한동룡 기술 블로그</title>
    <link>https://www.handongryong.com</link>
    <description>한동룡의 기술 블로그입니다.</description>
    <language>ko</language>
    <copyright>2026 handongryong All rights reserved</copyright>
    <lastBuildDate>Fri, 06 Mar 2026 02:15:29 GMT</lastBuildDate>
    <pubDate>Fri, 06 Mar 2026 02:15:29 GMT</pubDate>
    <atom:link href="https://www.handongryong.com/rss.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title>이세계에선 내가 오픈소스 기여 개발자!? </title>
      <link>https://www.handongryong.com/posts/open-source</link>
      <guid>https://www.handongryong.com/posts/open-source</guid>
      <pubDate>Sun, 16 Nov 2025 00:00:00 GMT</pubDate>
      <description>오픈소스 기여라는 대단해보였던 업적을 내가 할 수 있을까?. 회사에서 업무를 진행하며 라이브러리의 작은 버그를 수정하며 처음으로 오픈소스에 기여한 경험을 공유합니다.</description>
      <category>개발</category>
    </item>
    <item>
      <title>Zustand, 어떻게 동작할까?</title>
      <link>https://www.handongryong.com/posts/zustand-deep</link>
      <guid>https://www.handongryong.com/posts/zustand-deep</guid>
      <pubDate>Tue, 01 Jul 2025 00:00:00 GMT</pubDate>
      <description>zustand가 어떻게 구현이 되어있고 동작을 어떻게 하는지 살펴봅니다</description>
      <category>react</category><category>상태관리</category>
    </item>
    <item>
      <title>Javascript Object vs Map 당신의 선택은</title>
      <link>https://www.handongryong.com/posts/object-map</link>
      <guid>https://www.handongryong.com/posts/object-map</guid>
      <pubDate>Tue, 24 Jun 2025 00:00:00 GMT</pubDate>
      <description>Javascript에서의 Object와 Map의 차이점을 이해하고, 상황에 맞는 최적의 선택을 할 수 있도록 파악합니다</description>
      <category>javascript</category>
    </item>
    <item>
      <title>Next.js로 이사 완료! 집주인은 Obsidian입니다만?</title>
      <link>https://www.handongryong.com/posts/blog-migration</link>
      <guid>https://www.handongryong.com/posts/blog-migration</guid>
      <pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate>
      <description>GatsbyJS로 작성되었던 블로그 프로젝트를 Next.js로 마이그레이션 경험과 iCloud와 옵시디언을 활용하여 모바일에서도 깃 기반 콘텐츠를 관리하는 방법, 그리고 이미지 관리 및 masonry 레이아웃 구현 과정을 소개합니다.</description>
      <category>개발</category>
    </item>
    <item>
      <title>2025년 봄, 퇴사 그리고 새로운 시작</title>
      <link>https://www.handongryong.com/posts/2025-new-beginning</link>
      <guid>https://www.handongryong.com/posts/2025-new-beginning</guid>
      <pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate>
      <description>2025년 4월, 뒤늦게 시작하는 연간 계획의 기록입니다. 직장을 떠나게 된 경위와 심경, 그동안 블로그를 지속하지 못했던 현실적 이유들, 그리고 이제부터 시작하고자 하는 새로운 방향성과 구체적인 다짐을 담았습니다. 늦었지만 의미 있는 시작을 함께 나누고자 합니다.</description>
      <category>daily</category><category>회고</category>
    </item>
    <item>
      <title>React에서 Error를 선언적으로 관리하며 hook으로 관리하기</title>
      <link>https://www.handongryong.com/posts/react-error-boundary</link>
      <guid>https://www.handongryong.com/posts/react-error-boundary</guid>
      <pubDate>Sat, 01 Jun 2024 00:00:00 GMT</pubDate>
      <description>React에서 Error을 선언적으로 핸들링할 수 있는 error-boundary기능을 사용하며 hook을 통해서 관리하는 방법에 대해서 알아봅니다.</description>
      <category>개발</category><category>react</category>
    </item>
    <item>
      <title>React에서 UI 라이브러리를 사용하지 않고 Checkbox 만들기</title>
      <link>https://www.handongryong.com/posts/react-checkbox</link>
      <guid>https://www.handongryong.com/posts/react-checkbox</guid>
      <pubDate>Mon, 08 Apr 2024 00:00:00 GMT</pubDate>
      <description>React에서 UI 라이브러리를 사용하지 않고 Checkbox 만들어봅니다.</description>
      <category>개발</category><category>디자인 시스템</category>
    </item>
    <item>
      <title>React에서 UI 라이브러리를 사용하지 않고 Accordion 만들기</title>
      <link>https://www.handongryong.com/posts/react-accordion</link>
      <guid>https://www.handongryong.com/posts/react-accordion</guid>
      <pubDate>Sun, 07 Apr 2024 00:00:00 GMT</pubDate>
      <description>React에서 UI 라이브러리를 사용하지 않고 Accordion를 만들어봅니다, 같은 아코디언 메뉴에서 한 개만 열릴지 모두 열 수 있게 할지 기능도 추가해봅니다</description>
      <category>개발</category><category>디자인 시스템</category>
    </item>
    <item>
      <title>vanillaJS|TS로 react-hook-form처럼 react form관리 만들기</title>
      <link>https://www.handongryong.com/posts/react-hook-form</link>
      <guid>https://www.handongryong.com/posts/react-hook-form</guid>
      <pubDate>Mon, 11 Mar 2024 00:00:00 GMT</pubDate>
      <description>react-hook-form처럼 react form관리 기능을 간단하게 vanillaJS|TS로 만들어보며 동작원리에 대해 알고 간단한 기능만을 추가하여 react-hook-form처럼 사용이 가능한 form관리 기능을 만들 수 있습니다.</description>
      <category>개발</category><category>react</category>
    </item>
    <item>
      <title>MSW로 API Mocking으로 개발환경을 높이고 Next.js RSC환경에서도 MSW 적용하기</title>
      <link>https://www.handongryong.com/posts/msw</link>
      <guid>https://www.handongryong.com/posts/msw</guid>
      <pubDate>Sun, 18 Feb 2024 00:00:00 GMT</pubDate>
      <description>MSW로 API Mocking을 하여 프론트엔드 개발 환경을 개선하고 Next.js의 App router의 RSC환경에서 MSW를 적용하는 방법을 알아봅니다.</description>
      <category>개발</category>
    </item>
    <item>
      <title>nextjs에서 jest로 테스트코드 도입하기</title>
      <link>https://www.handongryong.com/posts/jest</link>
      <guid>https://www.handongryong.com/posts/jest</guid>
      <pubDate>Mon, 05 Feb 2024 00:00:00 GMT</pubDate>
      <description>개발을 하면서 테스트 코드의 필요성을 느끼어 next.js에서 jest를 설정하고 도입한 이야기입니다.</description>
      <category>개발</category><category>react</category>
    </item>
    <item>
      <title>storybook s3로 보안적용하여 배포하기</title>
      <link>https://www.handongryong.com/posts/storybook-deploy</link>
      <guid>https://www.handongryong.com/posts/storybook-deploy</guid>
      <pubDate>Tue, 30 Jan 2024 00:00:00 GMT</pubDate>
      <description>storybook을 aws s3를 이용하여 배포하며 생기는 문제에 대해서 해결했던 경험에 대해서 작성한 글입니다</description>
      <category>개발</category><category>devops</category>
    </item>
    <item>
      <title>휴가 알림 Slack Bot 제작기</title>
      <link>https://www.handongryong.com/posts/slack-bot</link>
      <guid>https://www.handongryong.com/posts/slack-bot</guid>
      <pubDate>Sun, 21 Jan 2024 00:00:00 GMT</pubDate>
      <description>Slack Bot을 Bolt로 쉽게 만들어보고 serverless를 통해 AWS에 배포를 해보며 겪은 제작기</description>
      <category>개발</category>
    </item>
    <item>
      <title>React에서 overlay(modal,bottomSheet,toast)들을 만들고 관리하기</title>
      <link>https://www.handongryong.com/posts/react-overlay</link>
      <guid>https://www.handongryong.com/posts/react-overlay</guid>
      <pubDate>Mon, 08 Jan 2024 00:00:00 GMT</pubDate>
      <description>React에서 overlay요소들을 어떻게 렌더링하고 관리를 하는 방법과 mount애니메이션과 unmount애니메이션을 위한 값들을 어떻게 관리 할 수 있을지 slash/use-overlay를 통해 알아봅니다</description>
      <category>개발</category><category>디자인 시스템</category>
    </item>
    <item>
      <title>React Icon관리 Figma Plugin 제작을 통해 손쉽게 업로드와 Icon Component 제작기</title>
      <link>https://www.handongryong.com/posts/figma-plugin</link>
      <guid>https://www.handongryong.com/posts/figma-plugin</guid>
      <pubDate>Sun, 03 Dec 2023 00:00:00 GMT</pubDate>
      <description>매번 아이콘마다 컴포넌트를 생성해서 사용했던 경험을 figma에서 부터 시작하여 손쉽게 아이콘을 업로드하고 적용하는 과정입니다</description>
      <category>개발</category>
    </item>
    <item>
      <title>React에서 UI 라이브러리를 사용하지 않고 Tab기능 만들기</title>
      <link>https://www.handongryong.com/posts/react-tab</link>
      <guid>https://www.handongryong.com/posts/react-tab</guid>
      <pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate>
      <description>React에서 UI 라이브러리를 사용하지 않고 직접 탭을 만들어 본 경험을 작성했습니다</description>
      <category>개발</category><category>디자인 시스템</category>
    </item>
    <item>
      <title>점핏 X 삼성 강남 협업 잘하는 개발자 되는 방법 - 테오</title>
      <link>https://www.handongryong.com/posts/teo-work-together</link>
      <guid>https://www.handongryong.com/posts/teo-work-together</guid>
      <pubDate>Thu, 12 Oct 2023 00:00:00 GMT</pubDate>
      <description>협업 잘하는 개발자 되는 방법에 대한 테오님의 세미나 내용입니다.</description>
      <category>회고</category>
    </item>
    <item>
      <title>자바스크립트 패키지 매니저 어셈블 (npm,yarn,yarn berry, pnpm)</title>
      <link>https://www.handongryong.com/posts/package-manager</link>
      <guid>https://www.handongryong.com/posts/package-manager</guid>
      <pubDate>Wed, 13 Sep 2023 00:00:00 GMT</pubDate>
      <description>npm,yarn,yarn berry, pnpm 자바스크립트 패키지 매니저에 대해 알아보자</description>
      <category>개발</category><category>javascript</category>
    </item>
    <item>
      <title>이벤트가 많아... Debounce와 Throttle</title>
      <link>https://www.handongryong.com/posts/debounce-trottle</link>
      <guid>https://www.handongryong.com/posts/debounce-trottle</guid>
      <pubDate>Thu, 07 Sep 2023 00:00:00 GMT</pubDate>
      <description>무수히 많이 일어나는 이벤트에 대해 최적화하기 위한 방법으로 Debounce,Throttle에 대해 설명합니다.</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>싱글 링크드 리스트</title>
      <link>https://www.handongryong.com/posts/single-linked-list</link>
      <guid>https://www.handongryong.com/posts/single-linked-list</guid>
      <pubDate>Tue, 25 Apr 2023 00:00:00 GMT</pubDate>
      <description>단일 연결 리스트 구현해보기</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>TCP/IP 계층에 대해 알아보자</title>
      <link>https://www.handongryong.com/posts/tcp-ip</link>
      <guid>https://www.handongryong.com/posts/tcp-ip</guid>
      <pubDate>Thu, 20 Apr 2023 00:00:00 GMT</pubDate>
      <description>TCP/IP가 무엇인지 알려드립니다</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>자바스크립트의 Prototype과 상속 개념 구현</title>
      <link>https://www.handongryong.com/posts/prototype</link>
      <guid>https://www.handongryong.com/posts/prototype</guid>
      <pubDate>Thu, 13 Apr 2023 00:00:00 GMT</pubDate>
      <description>Prototype이 무엇인지 객체지향의 상속 개념을 자바스크립트에서는 어떻게 구현했는지 알아보기</description>
      <category>javascript</category><category>개발</category>
    </item>
    <item>
      <title>React Context API, useReducer로 전역 상태 관리 만들기</title>
      <link>https://www.handongryong.com/posts/react-contextapi-usereducer</link>
      <guid>https://www.handongryong.com/posts/react-contextapi-usereducer</guid>
      <pubDate>Mon, 13 Mar 2023 00:00:00 GMT</pubDate>
      <description>장바구니를 만들기위해 Context API와 useReducer를 이용하여 장바구니를 관리 할 수 있는 전역 상태 관리를 만들어보자</description>
      <category>개발</category>
    </item>
    <item>
      <title>함수와 일급객체</title>
      <link>https://www.handongryong.com/posts/function-first-object</link>
      <guid>https://www.handongryong.com/posts/function-first-object</guid>
      <pubDate>Sun, 26 Feb 2023 00:00:00 GMT</pubDate>
      <description>함수와 일급객체에 대한 정리</description>
      <category>개발</category><category>javascript</category>
    </item>
    <item>
      <title>퀵 정렬이 무엇일까</title>
      <link>https://www.handongryong.com/posts/quick-sort</link>
      <guid>https://www.handongryong.com/posts/quick-sort</guid>
      <pubDate>Fri, 24 Feb 2023 00:00:00 GMT</pubDate>
      <description>퀵 정렬에 대해서 알아보고 직접 구현해보자</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>합병 정렬이 무엇일까</title>
      <link>https://www.handongryong.com/posts/merge-sort</link>
      <guid>https://www.handongryong.com/posts/merge-sort</guid>
      <pubDate>Fri, 17 Feb 2023 00:00:00 GMT</pubDate>
      <description>합병 정렬에 대해서 알아보고 직접 구현해보자</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>삽입 정렬이 무엇일까</title>
      <link>https://www.handongryong.com/posts/insertion-sort</link>
      <guid>https://www.handongryong.com/posts/insertion-sort</guid>
      <pubDate>Thu, 16 Feb 2023 00:00:00 GMT</pubDate>
      <description>삽입 정렬에 대해서 알아보고 직접 구현해보자</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>선택 정렬이 무엇일까</title>
      <link>https://www.handongryong.com/posts/selection-sort</link>
      <guid>https://www.handongryong.com/posts/selection-sort</guid>
      <pubDate>Thu, 16 Feb 2023 00:00:00 GMT</pubDate>
      <description>선택 정렬에 대해서 알아보고 직접 구현해보자</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>버블 정렬이 무엇일까</title>
      <link>https://www.handongryong.com/posts/bubble-sort</link>
      <guid>https://www.handongryong.com/posts/bubble-sort</guid>
      <pubDate>Wed, 15 Feb 2023 00:00:00 GMT</pubDate>
      <description>버블 정렬에 대해서 알아보고 직접 구현해보자</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>선형 검색과 이진 검색이 무엇일까</title>
      <link>https://www.handongryong.com/posts/linear-binary-search</link>
      <guid>https://www.handongryong.com/posts/linear-binary-search</guid>
      <pubDate>Tue, 14 Feb 2023 00:00:00 GMT</pubDate>
      <description>선형 검색, 이진검색이 무엇이고 어떻게 구현하는지 알아보자</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>함수의 중첩(currying, pipe, go)</title>
      <link>https://www.handongryong.com/posts/nested-function</link>
      <guid>https://www.handongryong.com/posts/nested-function</guid>
      <pubDate>Tue, 14 Feb 2023 00:00:00 GMT</pubDate>
      <description>함수의 중첩은 무엇일까 currying,pipe,go에 대해 알아보자</description>
      <category>개발</category><category>javascript</category>
    </item>
    <item>
      <title>여기는 어디일까 재귀함수 속인가</title>
      <link>https://www.handongryong.com/posts/recursion</link>
      <guid>https://www.handongryong.com/posts/recursion</guid>
      <pubDate>Thu, 09 Feb 2023 00:00:00 GMT</pubDate>
      <description>이해하기 힘든 재귀함수에대해 알려드립니다</description>
      <category>컴퓨터 공학</category>
    </item>
    <item>
      <title>자바스크립트의 Scope 알아보기</title>
      <link>https://www.handongryong.com/posts/scope</link>
      <guid>https://www.handongryong.com/posts/scope</guid>
      <pubDate>Fri, 03 Feb 2023 00:00:00 GMT</pubDate>
      <description>자바스크립드 공부하면 자주 보이는 scope 모던 자바스크립트 책을 통해 알려드립니다</description>
      <category>개발</category><category>javascript</category>
    </item>
    <item>
      <title>넘블 새해인사 사이트 제작하기</title>
      <link>https://www.handongryong.com/posts/numble-spa</link>
      <guid>https://www.handongryong.com/posts/numble-spa</guid>
      <pubDate>Thu, 19 Jan 2023 00:00:00 GMT</pubDate>
      <description>VanillaJS만을 이용하여 SPA 새해인사 사이트 페이지 개발하기</description>
      <category>회고</category>
    </item>
    <item>
      <title>우아한 테크코스 결과 발표</title>
      <link>https://www.handongryong.com/posts/woowa-result</link>
      <guid>https://www.handongryong.com/posts/woowa-result</guid>
      <pubDate>Sat, 31 Dec 2022 00:00:00 GMT</pubDate>
      <description>우아한 테크코스 최종 결과 발표났습니다!!</description>
      <category>회고</category>
    </item>
    <item>
      <title>우아한 테크코스 최종 코딩 테스트</title>
      <link>https://www.handongryong.com/posts/final</link>
      <guid>https://www.handongryong.com/posts/final</guid>
      <pubDate>Fri, 30 Dec 2022 00:00:00 GMT</pubDate>
      <description>우아한 테크코스 최종 코딩 테스트 후기</description>
      <category>회고</category>
    </item>
    <item>
      <title>우아한 테크코스 1차 합격</title>
      <link>https://www.handongryong.com/posts/first-test-pass</link>
      <guid>https://www.handongryong.com/posts/first-test-pass</guid>
      <pubDate>Thu, 29 Dec 2022 00:00:00 GMT</pubDate>
      <description>우아한 테크코스 1차 합격했습니다!</description>
      <category>회고</category>
    </item>
    <item>
      <title>우아한 테크코스 4주차</title>
      <link>https://www.handongryong.com/posts/woowa-4week</link>
      <guid>https://www.handongryong.com/posts/woowa-4week</guid>
      <pubDate>Wed, 28 Dec 2022 00:00:00 GMT</pubDate>
      <description>우아한 테크코스 4주차 회고록</description>
      <category>회고</category>
    </item>
    <item>
      <title>우아한 테크코스 3주차</title>
      <link>https://www.handongryong.com/posts/woowa-3week</link>
      <guid>https://www.handongryong.com/posts/woowa-3week</guid>
      <pubDate>Fri, 23 Dec 2022 00:00:00 GMT</pubDate>
      <description>우아한 테크코스 3주차 회고록</description>
      <category>회고</category>
    </item>
    <item>
      <title>우아한 테크코스 2주차</title>
      <link>https://www.handongryong.com/posts/woowa-2week</link>
      <guid>https://www.handongryong.com/posts/woowa-2week</guid>
      <pubDate>Sat, 26 Nov 2022 00:00:00 GMT</pubDate>
      <description>우아한 테크코스 2주차 회고록</description>
      <category>회고</category>
    </item>
    <item>
      <title>우아한 테크코스 1주차</title>
      <link>https://www.handongryong.com/posts/woowa-1week</link>
      <guid>https://www.handongryong.com/posts/woowa-1week</guid>
      <pubDate>Thu, 03 Nov 2022 00:00:00 GMT</pubDate>
      <description>우아한 테크코스 1주차 회고록</description>
      <category>회고</category>
    </item>
  </channel>
</rss>