본문으로 건너뛰기

Blog

기술 기록

Frontend

Monorepo & Package 관리 학습 일지

pnpm Workspaces와 Turborepo를 중심으로 semver, lockfile 구조, node_modules 3단 링크, 내부 shared package 관리까지 정리한 학습 기록.

개발

Python 가상환경 에러 & 해결 가이드

퍼블리싱 파이프라인 v5 실행 중 발생한 Python 환경 에러들과 해결 방법

Mobile

iOS 러닝 앱 측정 기능 구현 회고

iOS 러닝 앱 개발 중 마주친 Auto-Pause, GPS/Pedometer 이중 거리 측정, 위젯 동기화, 백그라운드 처리 등 실제 트러블슈팅 10가지를 정리한 회고.

DevTools

모바일로 코딩하기: Claude Code Remote Control 완전 가이드

모바일 Claude 앱으로 원격에서 Claude Code를 제어하는 두 가지 방식—Remote Control과 Web Session—의 설정 방법과 실제 활용 사례 정리

DevTools

Claude Code에서 99.8% 토큰을 절약한 방법 — RTK 실전 분석

실제 프로덕션 모노레포에 RTK(Rust Token Killer)를 도입한 30일 결과. 564.8M 토큰 중 563.8M을 절약한 수치와 원리를 분석한다.

Frontend

CDN이 뭔지 모르는 프론트엔드 개발자를 위한 CDN 입문

CDN의 개념부터 이미지 최적화, JS 라이브러리 로딩까지. 인프라 지식 없이도 이해할 수 있게 정리했다.

DevTools

Next.js 블로그에 Mermaid 다이어그램 도입기 (npm 없이 CDN으로)

블로그 다이어그램이 한국어 때문에 깨지는 문제를 발견하고, Mermaid를 CDN 방식으로 도입한 과정.

AWS

Presigned URL 완전 가이드

S3 Presigned URL의 동작 원리부터 서명, 업로드 흐름, 보안 모델까지 정리

DevTools

Claude Code는 앱이다 — Agentic Loop, 토큰 흐름, Hook의 동작 원리

Claude Code의 실체는 API를 반복 호출하는 Node.js 루프 프로그램. 턴별 토큰 흐름과 Hook의 개입 지점 정리

DevTools

Python vs 쉘 스크립트 — 자동화 도구를 선택하는 기준

Figma 퍼블리싱 파이프라인 포팅 경험을 바탕으로 쉘 스크립트와 Python의 선택 기준 정리

DevTools

Claude Code에서 반응형 퍼블리싱 자동화: Skill vs Agent 아키텍처

Figma 반응형 퍼블리싱 시 컨텍스트 한계로 AI가 추측하는 문제를, 섹션 분할과 Skill→Agent 위임 패턴으로 해결한 과정

DevTools

Claude Code의 AI 협업 패턴: Subagent vs Team

Claude Code에서 AI를 활용하는 두 가지 핵심 패턴을 실제 프로젝트 적용 사례와 함께 비교한다.

DevTools

Claude Code 토큰 최적화와 에이전트 전략

Claude Code의 턴별 토큰 누적 재전송 원리와 스킬/서브에이전트/팀 실행 환경 비교, 멀티 페이지 퍼블리싱 최적화 전략 정리

DevTools

Claude Code의 CLAUDE.md와 Memory 시스템 활용기

매 세션마다 같은 규칙을 반복 설명하는 대신, CLAUDE.md와 Memory 시스템으로 프로젝트 규칙을 자동화하는 방법을 정리했다.

Frontend

Next.js App Router에서 멀티스텝 폼의 뒤로가기 차단 구현하기

History API의 더미 entry 패턴과 popstate, beforeunload, requestLeave 콜백을 조합하여 멀티스텝 폼의 이탈을 방지하는 방법을 정리합니다.

Mobile

iOS 빌드 서명 및 위젯 중복 등록 트러블슈팅

EAS Production 빌드 시 서명 충돌, appex 중복 등록, 위젯 상태 동기화 버그를 해결한 과정을 정리합니다.

Mobile

Live Activity (위젯) 트러블슈팅

iOS Live Activity 위젯의 타이머 동기화, 딥링크 처리, 백그라운드 auto-pause 등 다양한 이슈를 해결한 과정을 정리합니다.

Mobile

Live Activity 추가 후 Xcode 아카이브 및 배포 에러 트러블슈팅

Live Activity 익스텐션 타겟 추가 후 발생하는 프로비저닝 프로파일 오류를 EAS 원격 빌드로 해결하는 방법을 정리합니다.