내 발모벽을 고치려고 앱을 만들었다 (아직 못 고쳤다)
손이 머리로 가는 걸 스스로 인지하지 못한다는 게 발모벽의 진짜 문제였습니다. 웹캠으로 그 순간을 잡아주는 앱 Don't Touch를 만들고, 쓰고, 방치하고, 한 통의 이메일을 받기까지의 정직한 기록입니다.
안녕하세요
개발자 & 창업가
코드로 문제를 해결하고, 글로 경험을 나눕니다.
내 세계를 탐험하기손이 머리로 가는 걸 스스로 인지하지 못한다는 게 발모벽의 진짜 문제였습니다. 웹캠으로 그 순간을 잡아주는 앱 Don't Touch를 만들고, 쓰고, 방치하고, 한 통의 이메일을 받기까지의 정직한 기록입니다.
음주측정기를 사서 친구에게 매번 결과를 보내고, 안 보내면 벌금을 내던 시절이 있었습니다. 그 어설픈 장치가 생각보다 잘 작동해서, 이번엔 제대로 만들어보고 있습니다 — 실패하면 스테이크가 자선단체로 가는 금주 앱의 설계 기록입니다.
도서관에서 빌린 책 한 권에서 시작해, 위기 신호를 놓치면 안 되는 AI 파이프라인을 설계하기까지. HealFrame을 만들며 가장 오래 붙잡고 있는 질문은 기술이 아니라 자격에 대한 것이었습니다.
직접 소싱 사업을 준비하며 만든 AI 소싱 어시스턴트 SaaS. Alibaba/1688 제품 스크린샷을 AI로 분석하여 수익률 계산, 리스크 평가, 공급업체 메시지 자동 생성까지 한 번에 처리합니다. 웹, 데스크톱, Chrome 확장 프로그램을 1인 풀스택 개발하고 Stripe 결제, Shopify 연동, 5개 언어를 지원합니다.
Judith Herman의 트라우마 회복 3단계 모델을 기반으로 직접 설계한 AI 멘탈헬스 SaaS. Gemini로 회복 단계별 글쓰기 프롬프트와 위기 신호(GREEN/AMBER/RED) 안전 파이프라인을 구현하고 — 입력은 fail-closed, 출력은 fail-open으로 비대칭 설계하고 위기 신호 누락 0을 목표로 한 LLM-judge 평가 하니스로 검증했습니다 — 동료 지지 서클·Stripe 구독·Capacitor 기반 Android 앱까지 웹·모바일을 1인 풀스택으로 개발했습니다.
정보기관 감시실을 콘셉트로 만든 실시간 OSINT 상황인식 웹앱. USGS·OpenSky(ADS-B)·CISA(KEV)·NASA·GDELT·CelesTrak 등 10개 이상의 공개 API를 config 기반 피드 레지스트리와 서버 캐싱 레이어로 통합하고, Three.js 3D 지구본·사이버 취약점 보드·위성 궤도 추적 등 4개 뷰로 시각화했습니다.
LA 세입자가 자기 주소에 어떤 임대료 규제(City RSO·AB1482·LA County RSTPO/JCO 등)가 적용되는지 추정해주는 오픈소스 웹앱. RSO 등록부 공개 API가 없는 현실에서 Census·LA County Assessor 공개 데이터만으로 '정직한 추정기'를 설계했고, 모든 모호한 경계를 세입자 보호 방향으로 기울이는 룰 엔진을 198개 테스트로 고정했습니다. 인덱스 쿼리 폴백(1초 vs 13~55초)·인젝션 화이트리스트 등 공개데이터 통합의 견고성에 집중했습니다.
여러 프로젝트를 Claude Code로 관리하는 개발자를 위한 Electron 관제 데스크톱 앱. 설정한 폴더의 git 레포를 스캔해 git·세션 상태, 방치 배지, 토큰 비용 추정을 카드로 보여주고 'Open'으로 `claude -r <세션>`을 띄웁니다. contextIsolation·sandbox·argv 인젝션 방어 등 Electron 보안을 1급 관심사로 설계하고 132개 테스트와 Playwright+axe e2e 게이트로 검증했습니다.