<?xml version="1.0" encoding="UTF-8" ?>
  <rss version="2.0">
    <channel>
        <title>My Portfolio</title>
        <link>https://portfolio-blog-starter.vercel.app</link>
        <description>This is my portfolio RSS feed</description>
        <item>
          <title>FrontEnd Security - CSRF, 클릭재킹, 오픈 리다이렉트</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/fe_security_csrf</link>
          <description>CSRF, 클릭재킹, 오픈 리다이렉트</description>
          <pubDate>Sat, 19 Apr 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>인증과 CORS의 관계</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/authorization_cors</link>
          <description>인증과 CORS의 관계</description>
          <pubDate>Sun, 30 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>FrontEnd Security Week 2 - CORS</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/fe_security_cors</link>
          <description>About CORS</description>
          <pubDate>Sat, 29 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>프로그래밍 원칙 1-1</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/programming_rule</link>
          <description>프로그래밍 원칙 1-1</description>
          <pubDate>Sun, 23 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>FrontEnd Security Week 1</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/fe_security_week1</link>
          <description>웹 보안의 개요와 HTTP</description>
          <pubDate>Sat, 22 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>소프트웨어 설계(1)</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/software_1</link>
          <description>chapter 01. 요구사항 확인</description>
          <pubDate>Sun, 16 Feb 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>성능 최적화</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/performance_optimization</link>
          <description>성능 최적화의 필요성과 종류</description>
          <pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>개발 전과 후에 이루어지는 것</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/develop_before_after</link>
          <description>개발 전과 후에 이루어지는 것들.</description>
          <pubDate>Tue, 21 Jan 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Img vs Object</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/img_vs_object</link>
          <description>Image와 Object 뭐가 다를까?</description>
          <pubDate>Tue, 14 Jan 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>React Server Component</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/rsc</link>
          <description>About React Server Component</description>
          <pubDate>Sat, 02 Nov 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>자바스크립트 + 리액트 디자인 패턴 (3)</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/js_react_design_pattern_3</link>
          <description>chapter5. 최신 자바스크립트 문법과 기능</description>
          <pubDate>Sat, 28 Sep 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Type VS Interface</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/type_vs_interface</link>
          <description>Type과 Interface의 차이에 대해 알아보자</description>
          <pubDate>Wed, 25 Sep 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Narrowing</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/narrowing</link>
          <description>Narrowing은 Union 타입에서 더욱 구체적인 타입으로 논리적으로 유추 할 수 있게 되는 걸 의미한다.</description>
          <pubDate>Mon, 23 Sep 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>자바스크립트 + 리액트 디자인 패턴 (2)</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/js_react_design_pattern_2</link>
          <description>chapter4. 안티패턴</description>
          <pubDate>Sun, 22 Sep 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>TypeScript에서 Type-only import/export 사용하기</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/type-only-import_export</link>
          <description>Type-only import/export란?</description>
          <pubDate>Sat, 21 Sep 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>자바스크립트 + 리액트 디자인 패턴 (1)</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/js_react_design_pattern_1</link>
          <description>chapter1~3</description>
          <pubDate>Tue, 17 Sep 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Discriminated Union</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/discriminated-union</link>
          <description>Discriminated Union은 번역하면 구별된 유니온이라는 뜻으로 리터럴 멤버 프로퍼티가 있는 클래스가 있다면, 그 프로퍼티로 유니온 타입을 구별할 수 있다는 개념이다.</description>
          <pubDate>Sun, 08 Sep 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>requestIdleCallback이란</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/requestIdleCallback</link>
          <description>브라우저가 유휴 상태(idle)일 때 실행할 콜백을 예약할 수 있는 메서드.</description>
          <pubDate>Mon, 12 Aug 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>테스트 전략 For Fe</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/test_strategy_for_fe</link>
          <description>프론트엔드 개발에서 테스트는 애플리케이션의 안정성과 품질을 보장하는 핵심요소이다.</description>
          <pubDate>Thu, 25 Apr 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>핵심 웹 지표</title>
          <link>https://portfolio-blog-starter.vercel.app/blog/lcp_fid_cls</link>
          <description>구글에서 만든 지표로 웹사이트에서 뛰어난 사용자 경험을 제공하는 데 필수적인 지표를 일컫는 용어.</description>
          <pubDate>Mon, 25 Mar 2024 00:00:00 GMT</pubDate>
        </item>
    </channel>
  </rss>