글

28개의 기록

단말기는 시드니에, 개발자는 서울에: 작은 질문 하나가 POS 카드 결제까지 번진 하루

PowerSync Vue 컴포저블이 뭐냐는 가벼운 질문으로 시작했는데, 저녁에는 Docker와 결별하고, E2E 빨간불 15개를 끄고, 문서 1만 줄을 대청소하고, 홈랩에 PowerSync를 세우고, 호주 매장의 Stripe 단말기로 카드 결제 API까지 만들어 버렸다. 그 하루의 기록.

10만 토큰 루프에서 190ms 멱등성까지: Pi Agent와 TypeSafe Jev로 구축한 Shopify ↔ POS 카탈로그 동기화 파이프라인

터미널 코딩 에이전트에게 동기화 기능을 맡겼다가 컨텍스트가 10만 토큰까지 치솟았다. 무거운 Docker를 치우고 DB 직결로 테스트 주기를 190ms로 줄인 뒤, 좁은 마이크로 스펙과 500ms 비-자기회귀 의사결정 모델 Jev를 게이트로 세워 멱등한 카탈로그 파이프라인을 완성한 기록.

AI에게 '자아비판' 판관을 달아주었다: Pi Agent + TypeSafe Jev로 1,478줄 레거시 POS 뜯어고친 이야기

코딩 AI에게 리팩터링을 맡기면 왜 자꾸 '완벽합니다!'라고 거짓말을 할까? 환각과 자기 확증 편향에 빠진 에이전트의 목덜미에 500ms 비-자기회귀 의사결정 모델 'TypeSafe Jev'를 붙여보았다. 1,478줄짜리 괴물 SellPage를 4개 유닛으로 쪼개고, 291개 전수 테스트 FULL TURBO를 띄우기까지의 실전 기록.

2,474줄 거대 CSS 해체 쇼부터 Tailwind v4 안착기: 레거시 POS에 shadcn-vue를 평화롭게 심는 법

2,474줄짜리 모놀리식 CSS를 8개 모듈로 쪼개고, Preflight 폭탄을 피해 Tailwind CSS v4.3.3과 shadcn-vue 컴포넌트를 평화롭게 안착시킨 좌충우돌 실전기. Specificity(명시도) 전쟁, #app 스코프 격리, 15개 뷰포트 픽셀 스냅샷 0% 회귀 검증까지의 이야기입니다.

Proxmox 클러스터 30개 LXC Notes 일괄 자동화와 고부하 워크로드 재배치

Proxmox VE 8 pmxcfs 인코딩 버그를 해결하며 30개 LXC Notes를 마크다운으로 일괄 자동화하고, ZFS 스트림 마이그레이션으로 노드 간 메모리를 재밸런싱한 기록

Matter 기기 4대가 밤새 Offline이었다: Thread Border Router 추적부터 HAOS 자동 모니터링까지

멀쩡하던 Matter 기기 여러 대가 한꺼번에 Offline이 된 뒤 12시간 가까이 회복하지 않았다. Matter Server, Thread Border Router, IPv6 NDP, mDNS/TREL까지 하나씩 확인하고 결국 다음 장애를 자동으로 잡는 HAOS 모니터까지 만든 과정을 정리했다.

소매점 POS를 로컬-퍼스트로: PowerSync + Deno/Hono, 그리고 pnpm 모노레포 전환기

30,000 SKU 오프라인 카탈로그를 지원하는 Vite+Vue PWA 클라이언트와 Deno+Hono 동기화 허브 구축기. HID 바코드 가로채기, Stripe Terminal 서버 주도 결제, ATO GST 영수증, 오프라인 트랜잭셔널 아웃박스 패턴부터 Deno와 pnpm 심링크 충돌 해결까지 정리했습니다.

Matter-over-Thread 전체 오프라인 복구: Border Router 변경 뒤 라우팅 수렴 문제 추적

여러 Thread Border Router를 함께 사용하는 환경에서 Matter 장치가 일시적으로 전부 오프라인된 원인을 IPv6 OMR 경로와 stale route 관점에서 추적한 기록

Proxmox HA 리소스가 queued에 멈췄을 때: CRM/LRM 복구와 ZFS Replication 점검

Proxmox 4노드 클러스터에서 한 노드 장애 후 HA LXC가 queued 상태에 머문 원인과 pve-ha-crm/pve-ha-lrm 정상화 과정

Proxmox 노드가 갑자기 사라지고 IO Pressure가 60%까지 튄 사건 추적

노드가 ARP 응답까지 멈춘 시점과 IO Pressure Stall 급등을 비교하고 NVMe, ZFS, 예약 작업, 네트워크 스토리지 가능성을 순서대로 점검한 기록

UniFi IGMP Proxy 환경에서 B tv가 약 8분마다 멈춘 문제 추적과 우회 방법

Apple TV에서 B tv 실시간 방송이 약 8분 간격으로 7~10초씩 멈추는 문제를 패킷 캡처와 multicast routing state로 추적하고, IGMPv2 General Query를 주기적으로 보내는 방식으로 안정화한 과정을 정리했습니다.

UniFi IGMP Snooping으로 IPTV 멀티캐스트 확인하기

Apple TV 기반 IPTV가 실제 IGMP 멀티캐스트를 사용하는지 UniFi 게이트웨이에서 tcpdump로 확인하고 IGMP Snooping을 적용한 과정

홈랩 대시보드 고도화: PlayMCP 3중 토큰 브릿지 실전 탑재와 Ollama 실시간 로컬 브리핑 완성기

로컬 AI에서 검증한 PlayMCP 무한 토큰 브릿지를 24/7 홈랩 대시보드 컨테이너에 올리며 겪은 Docker 권한 충돌, 토큰 파일 우선순위, 카카오맵 마크다운 파서 리팩토링, Ollama gemma4 토큰 헤드룸 튜닝 기록

Matter over Thread 먹통 탈출기: UniFi IPTV 멀티캐스트 폭풍과 2.4GHz 주파수 간섭 해결기

안방 IKEA 스마트 플러그가 오프라인이 되고 신규 플러그 페어링이 실패한 원인을 추적하며 발견한 UniFi IGMP 멀티캐스트 플러딩, Wi-Fi 11번 채널과 Thread 24번 채널의 RF 충돌, 그리고 Matter Multi-Admin 커미셔닝 팁 정리

Astro에서 Fresh 2로: 모던 웹 표준과 0-JS로 완성한 초고속 블로그 구축기

Astro 블로그를 Deno Fresh 2로 마이그레이션하며 View Transitions, Speculation Rules, Electric Violet 테마, 그리고 이미지 최적화까지 적용한 풀스택 여정기

홈랩 운영 일지: PBS 백업 복구 테스트, 로또 봇 크론, 그리고 Ollama 아침 브리핑

백업 무결성 검증부터 Ansible 자격증명 마스킹, 로컬 LLM 기반 Discord 일일 아침 브리핑 구축기

카카오 PlayMCP 연동기: 12시간 토큰 만료와 데몬 버그를 극복한 3중 무중단 아키텍처

카카오 PlayMCP(카카오맵, 네이버 검색, 나챗방)를 AI 에이전트에 연동하며 겪은 12시간 토큰 만료와 mcporter 데몬 증발 버그를 분석하고, 토큰 로테이션과 독립 브릿지로 영구 무중단 환경을 구축한 기록

Mac이 잠들면 LG C4도 끄기: Hammerspoon과 Home Assistant로 전원 자동화 복구하기

~/bin 로컬 패키지 설치부터 전원 스크립트, Home Assistant 웹훅, Hammerspoon 전체 설정과 복구 순서까지 남기는 LG OLED C4 전원 자동화 기록

fetch vs browserless vs agent-browser vs Firecrawl: 직접 비교해봤다

같은 JS 렌더링 페이지를 네 가지 방법으로 긁어본 실측 비교

Fresh로 미니멀 블로그 시작하기

왜 Fresh로 개인 블로그를 만드는지, 앞으로 뭘 할 건지 정리

마크다운으로 글 쓰는 법

posts 폴더에 md 파일 하나 만들면 글이 된다

Lightspeed POS 매트릭스 상품의 한계를 극복한 실시간 고화질 이미지 & 설명 동기화 파이프라인 구축기

Lightspeed POS의 Matrix Variant Child 이미지 업로드 제한(400 에러)과 공급사 SKU 오매칭 문제를 해결하고, 초고화질 무손실 이미지와 시맨틱 설명을 자동 동기화한 트러블슈팅 기록

Nuxt Github Actions Self Hosting Runner

Proxmox Debian LXC에 GitHub Self-hosted Actions Runner를 구축하고 Nuxt 프로젝트를 PM2로 자동 배포하기

TypeScript, Node.js 프로젝트 초기화

기억하기보다 적어두는 TypeScript + Node.js 기본 프로젝트 초기화 가이드

Proxmox LXC Console root 자동 로그인 설정

Proxmox 웹 GUI 콘솔(noVNC)에서 LXC 컨테이너 연결 시 비밀번호 없이 root로 자동 로그인하는 방법

블로그에 관하여

Astro로 만드는 블로그에 관한 이야기와 그동안의 여정

Hono Basic

Cloudflare Workers 환경에서 Hono 기본 프로젝트 생성부터 미들웨어, 라우팅, 테스트 설정까지

Hono API Tasks App

Hono로 API 서버 백엔드 만들기 (Drizzle, Zod, OpenAPI, Scalar)

검색 결과가 없습니다.

↑↓ 탐색 · Enter 열기단축키 ⌘K 또는 /