AppHub
6 notes
pgvector에서 Qdrant + Neo4j 조합으로 전환한 이유와 각 검색 방식(키워드, 임베딩, 그래프)의 상호 보완 전략을 다룬다. 벡터 검색, 그래프 탐색, 키워드 매칭을 통합하여 더 강력한 지식 검색 시스템을 구축한다.
Quartz 블로그를 PostgreSQL 18과 pgvector를 활용하여 벡터화하고, Dense + Sparse Hybrid Search를 구현하는 과정을 기록한다. Parent-Child Document 구조와 헤딩 기반 청킹, Multi-Query + Reranker를 통한 고도화된 검색 시스템 구축을 다룬다.
몇 달 만에 다시 시작하는 AppHub 프로젝트. 기획을 업데이트하고 프로젝트를 처음부터 깔끔하게 재구성하는 과정 기록. Bun + Turborepo 기반 Monorepo 구조와 Docker 컨테이너 설계.
AppHub 프로젝트의 구체적인 기술 스택 선택 과정과 시스템 아키텍처 설계. NextJS 15, React 19, LangGraph Python, 최신 개발 도구들(Biome, Bun, Drizzle ORM, better-auth)을 활용한 기술적 구현 방안과 각 선택의 근거
Obsidian Quartz 블로그를 AppHub 플랫폼에 통합하는 전략. Obsidian의 강력한 기능들을 유지하면서 Next.js 기반 통합 플랫폼의 일부로 만드는 방법과 RAG 시스템 구축 계획
개인 프로젝트들을 통합 관리하고 효과적으로 서빙할 수 있는 Living Portfolio 플랫폼의 핵심 아이디어와 비즈니스 로직, 사용자 경험 설계 및 프로젝트 목표 정의 (2025년 10월 업데이트)