Engineering Notes7 Posts

Dev Log

프로젝트를 만들며 마주친 설계 판단, 디버깅 기록, 문제 해결 과정을 정리한 글들입니다.

2026-07-03React

ThemeScript: React 렌더링 전에 테마 적용하기

ThemeProvider만으로 해결되지 않았던 초기 테마 깜빡임과 FOUC 문제를 SSR ThemeScript와 CSR용 스크립트로 처리한 과정

2026-07-02Chrome Extension

eHelper: HTML 파싱 실패 시 Moodle API fallback을 붙인 과정

eCampus HTML 파싱이 실패했을 때 Moodle API로 일부 데이터를 복구하도록 만든 개선 기록

2026-03-26Chrome Extension

eHelper: Selenium 스크립트를 Chrome Extension으로 다시 만든 과정

eCampus 과제 확인 문제를 Python 자동화에서 Chrome Extension 구조로 다시 만든 기록

2026-02-23React

UMC Product Web: 단독 프론트엔드 개발에서 운영 서비스의 기준을 세우기까지

분산된 UMC 리크루팅을 통합 운영 서비스로 만들며 권한, 폼, 서버 상태, QA와 인수인계 구조까지 설계한 기록

2025-11-20Accessibility

Colbrush: 접근성 문제를 라이브러리로 풀어낸 과정

색상 토큰 파싱, ThemeProvider/CLI 구현, SVG·Tailwind·번들 포맷 이슈를 해결하며 배운 접근성 라이브러리 개발기

2025-08-25React

WithTime: 데이트 코스 추천 서비스를 FE 리드로 완성한 과정

팀 숙련도에 맞는 기술 선택, Zustand 기반 상태 흐름 설계, AWS 배포 문서화까지 다룬 FE 리드 경험

2025-02-21React

QASTUDIO: 소셜 로그인 쿠키가 저장되지 않던 문제를 추적한 과정

쿠키 옵션 문제처럼 보였던 소셜 로그인 이슈를 OAuth URI 충돌과 로그인 후 사용자 상태 분기까지 추적해 해결한 경험