
항해 1주차 회고

항해 2주차 회고

항해 3주차 회고

항해 4주차 회고

항해 5주차 회고

6주차 회고 글

7주차 회고

항해 플러스 8주차 회고

9주차 회고록

Spring Boot 기반 일정 관리 앱 TaskFlow의 3주 개발 회고입니다. 공통 컴포넌트 설계부터 Outbox 패턴 구현까지의 설계 결정, 트러블슈팅, 핵심 학습을 정리했습니다.

Google OAuth 2.0 인증 흐름 구현부터 Calendar API 연동, Access Token 자동 갱신 전략, JPA Persistence Context 트러블슈팅, Outbox 모니터링 화면 구축까지 TaskFlow 외부 API 연동 전 과정을 정리했습니다

BFS와 DFS의 핵심 구조를 정리하고, 기본 패턴에서 최단 경로·경로 존재 여부까지 단계적으로 다룹니다. 코드를 작성하면서 실제로 막혔던 부분과 면접에서 설명하는 법도 함께 정리했습니다.

TaskFlow Calendar에 Gemini 기반 주간 요약, 우선순위 추천, 자연어 Task 검색을 통합하며 겪은 설계와 트러블슈팅 회고입니다. sync state 판정, decoding 실험, 역할 분리까지 운영 관점의 결정들을 정리했습니다.