L2HYUNN
- 웹 에디터의 역사
웹에서 글을 쓰는 일은 왜 그토록 어려웠을까.
- react-resizable-panels 이슈 기여기
react-split을 react-resizable-panels로 마이그레이션하는 과정에서 발견한 버그를 이슈로 정리하고 라이브러리 개선에 기여한 경험을 공유합니다.
- PostCSS Workflow 살펴보기
PostCSS는 내부적으로 어떻게 동작하는걸까요? Workflow를 바탕으로 PostCSS를 살펴봅니다.
- CSS Modules의 변환 과정 살펴보기
CSS가 변환되어 클래스 이름에 연결되기까지 CSS Modules의 변환 과정을 살펴봅니다.
- Next에서 Github Action으로 CI 시간 단축하기 (with. Yarn)
GitHub Actions에서 Yarn 의존성과 Next.js 빌드 캐시를 활용해 CI 시간을 단축한 과정을 소개합니다.
- Pnpm Lockfile Config Mismatch 해결하기
pnpm v7과 v8의 설정 차이로 발생한 Lockfile Config Mismatch 해결 과정을 정리합니다.
- 벤치마크를 통한 JSDom 오버헤드 알아보기
jsdom 벤치마크를 실행하고 DOM 생성과 조작에서 발생하는 성능 오버헤드를 살펴봅니다.
- Jest Test Environment에 대하여
Jest가 기본 테스트 환경을 jsdom에서 node로 변경한 배경과 환경별 차이를 정리합니다.
- Obsidian 이미지 정렬 방법
CSS Snippets과 이미지 alt 문법을 활용해 Obsidian 이미지를 중앙과 오른쪽으로 정렬하는 방법을 소개합니다.
- Obsidian 플러그인 오픈소스 기여하기
Obsidian 플러그인 O2의 이미지 상대 경로 설정을 개선하고 오픈소스에 기여한 과정을 공유합니다.