테스트가 없던 프로젝트에 최소 품질선을 세우기까지
입사 후 기존 프로그램들의 테스트 부재를 발견하고 유닛 테스트와 CI/CD를 도입했다. conflict 해결 뒤의 누락, 기존 로직의 회귀, 빌드 오류를 실제 파이프라인이 잡아낸 기록과 그 효과를 정리한다.
입사 후 기존 프로그램들의 테스트 부재를 발견하고 유닛 테스트와 CI/CD를 도입했다. conflict 해결 뒤의 누락, 기존 로직의 회귀, 빌드 오류를 실제 파이프라인이 잡아낸 기록과 그 효과를 정리한다.
Pino 구조화 로그를 파일에 남겨 Alloy로 수집하고 Loki에 보관하기까지, 폐쇄망·무인 운영 환경에서 내린 결정과 실제로 밟은 함정을 정리한다.
모든 작업에 같은 풀 파이프라인을 적용하던 하네스를 Fast/Heavy 트랙으로 나누고, 같은 작업에서 토큰 사용량을 30.1% 줄인 과정을 정리한다.
AI에게 구현을 맡기고 설계에 집중하기 위해 하네스 엔지니어링을 공부하고, 11개 에이전트로 구성된 개발 자동화 파이프라인을 직접 구축했다. 그 과정에서 얻은 생산성 향상과 설계의 어려움, 토큰 사용량에 대한 경험을 정리한다.
유닛 게이트부터 통합 테스트용 일회용 DB, Playwright E2E, 배포 자동화, systemd 프로세스 관리까지. 사내 개발 서버에 CI/CD 파이프라인을 단계적으로 세우며 내린 결정과 겪은 삽질을 정리한다.
MR !92에서 백엔드 로깅을 Pino 기반 구조화 로그로 정리하며 좋았던 정책과 아키텍처
upstream에 제안하고 진행했던 백엔드 리팩토링을 돌아보며, 다음에는 더 먼저 정해야겠다고 느낀 것들
codex를 사용하기 위해 wsl 설치
Lv.2 79%