Krong Dev.

전체 글

개발하면서 배운 것들을 기록합니다.

useSearchParams() 훅 없이 Query Parameter 구현하기Fedify #879 : KV 락 재시도를 스텁이 아닌 상태로 검증하기Fedify #951 : failure 벤치마크 Flaky Test와 가상 시계로 고치기PR 알림과 CI 알림, GitHub에서 Discord로 나눠 보내기Fedify 오픈소스 첫 기여기 : listen() 테스트 작성부터 머지까지2026 오픈소스 컨트리뷰션 아카데미(OSSCA) 참여 후기 및 발대식leetcode 스터디 2주차 회고 - 정렬과 DFS로 문제 풀기leetcode 스터디 1주차 회고 - Hash와 DP로 문제 풀기CI/CD 파이프라인 삽질 11가지GitHub Actions로 자동 배포 파이프라인 구축하기 — 개념과 설계Docker로 NestJS와 PostgreSQL 배포하기 — 컨테이너가 필요한 이유NestJS 백엔드를 AWS EC2에 올리기 — Vercel 쓰던 금쪽이의 시련블로그 폰트 최적화 — 11,172자의 무게 '줄이기'NestJS 스터디 9주차 회고 — 로그는 사람도 읽고, 시스템도 읽는다NestJS 스터디 8주차 회고 — 서버 에러를 프론트가 읽을 수 있게NestJS 스터디 7주차 회고 — localStorage에서 HttpOnly 쿠키로NestJS 스터디 6주차 회고 — TodoList를 만들며 부딪힌 설계의 벽NestJS 운영 준비 — 로그 레벨 설계와 환경 변수 분리NestJS 게시물에 작성자 붙이기 — 관계 설정과 N+1, 응답 보안NestJS 인증 구현 — 회원가입부터 JWT 토큰 검증까지TypeORM으로 NestJS 데이터베이스 연동하기2026년 3월에 정리하는 프론트엔드 생태계의 변화NestJS 핵심 아키텍처와 Pipe 유효성 검사HTTP 콘텐츠 협상과 Vary 헤더HTTP 메서드, 상태 코드, 그리고 Header와 BodyExpress 미들웨어 파이프라인과 Node.js 이벤트 루프Astro 프레임워크로 나만의 블로그 개발하기2025년 회고: 시작을 위한 기반을 다지는 해
11