ES 검색엔진을 활용한 상품 검색 — basic
상품 검색 성능 개선을 위해 ElasticSearch를 도입한 사례를 다뤘습니다. 인덱스 설계와 쿼리 점수 조정으로 검색 정확도와 노출 순서를 개선했습니다.


상품 검색 성능 개선을 위해 ElasticSearch를 도입한 사례를 다뤘습니다. 인덱스 설계와 쿼리 점수 조정으로 검색 정확도와 노출 순서를 개선했습니다.

플레이 스쿼드가 Python 계층형 구조를 Kotlin+Spring 기반 헥사고날 아키텍처로 전환한 과정을 정리했습니다. 도메인 중심 설계, 포트/어댑터 분리, 테스트 용이성 개선 포인트를 설명했습니다.

Apollo Client 무한스크롤을 `refetch`에서 `fetchMore`로 바꾸는 리팩토링 과정을 정리했습니다. 캐시 정책과 첫 페이지 예외 처리까지 함께 맞춰 페이징 문제를 해결했습니다.
배포 시 버저닝과 Release Note 생성을 GitHub Action으로 자동화한 사례를 소개했습니다. 수동 태깅과 링크 정리를 줄이고, 기술 스택과 무관한 일관된 버전 관리를 구현했습니다.

핏펫 개발조직이 스포티파이 사례를 참고해 점진적 애자일 전환과 협업 체계 정비 방향을 공유했습니다. 역할 기반 의사결정과 CL·TL 분리를 통해 자율성과 생산성의 균형을 추구했습니다.

스타트업에서는 불확실한 문제를 해결하는 프로 의식과 결과 중심의 실행력이 중요하다고 설명했습니다. 장기 목표를 세우고 하위 목표를 구체화해 성과와 커리어의 선순환을 만들 것을 제안합니다.

GitHub Actions의 Gradle 종속성과 Docker 레이어 캐싱으로 빌드·배포 대기 시간을 줄이는 방식을 소개했습니다. Terraform으로 AWS ECS 테스트 환경을 구성하고 아티팩트 기반 CI/CD 흐름을 구현했습니다.

스쿼드 규모와 배포 방식 변화에 맞춰 Git 전략을 단계적으로 개선했습니다. 기능 단위 테스트와 일 2회 배포로 지연과 운영 부담을 줄였습니다.

애자일의 핵심을 고객 가치, 자율적 소규모 팀, 빠른 학습을 위한 사고방식으로 설명했습니다. 조직 도입 시 모방과 일괄 전환을 피하고 리더의 지원과 기존 운영 체계의 균형을 강조했습니다.
GraphQL 스키마를 기반으로 Apollo Codegen에서 TypeScript 인터페이스를 자동 생성하는 방법을 소개했습니다. JSON 스키마를 분석해 프로젝트 요구에 맞는 생성 로직으로 확장하는 방향도 설명합니다.