Jupyter 노트북의 한계를 극복하는 새로운 도구, marimo
Jupyter 노트북의 반복 실행, 숨겨진 상태, 버전 관리 문제를 해결하는 marimo를 소개했습니다. 셀 의존성 자동 관리와 Python 파일 저장으로 재현성과 협업성을 높였습니다.


Jupyter 노트북의 반복 실행, 숨겨진 상태, 버전 관리 문제를 해결하는 marimo를 소개했습니다. 셀 의존성 자동 관리와 Python 파일 저장으로 재현성과 협업성을 높였습니다.

개발자의 소프트 스킬, 개발 문화, 퍼스널 브랜딩을 중심으로 책 내용을 독후감 형태로 정리했습니다. AI 시대에도 사람을 기억하게 하는 기록과 소통의 중요성을 강조했습니다.

gemini-cli와 쉘 스크립트로 Git 변경사항을 분석해 커밋 메시지를 자동 생성하는 도구를 개발했습니다. 무료 쿼터와 flash 모델을 활용해 비용 부담과 429 에러 문제를 줄였습니다.

헤드리스 GPU 서버에 원격 GUI가 필요할 때 XRDP로 Ubuntu를 설정하는 방법을 정리했습니다. Mac의 Windows App으로 XFCE 데스크톱에 접속해 관리와 디버깅을 수행하는 흐름을 소개했습니다.

음식 사진을 기반으로 주변 맛집을 찾는 AI 검색 시스템을 CLIP과 FAISS로 구현한 사례를 소개했습니다. 위치 필터링과 카테고리 제한으로 오탐을 줄이고, 향후 비음식 필터링과 맛 기반 임베딩 확장을 계획했습니다.

Ambient Agent가 챗봇 중심 에이전트의 한계를 넘어 자율 실행과 장기 워크플로우를 가능하게 한다고 설명했습니다. 다만 민감한 업무에서는 Human-in-the-loop와 보안, 데이터 품질 관리가 중요하다고 정리했습니다.

Apache Airflow 3.0의 i18n 기능과 한국어 번역 기여 방법을 소개했습니다. Breeze로 로컬 테스트하고 PR 승인 절차를 따라 번역 품질을 유지하는 흐름을 정리했습니다.

AI 검색 엔진 PAAS의 구조와 도입 배경, 그리고 딥서치와 멀티모달로의 확장 방향을 정리한 글입니다. 검색 기능을 AI Agent의 기반으로 보고 MCP와 모바일 실행까지 가능성을 제시했습니다.

AWS CDK로 Vision AI API 서비스를 구축한 실전 경험을 공유했습니다. 스택 분리, 비용 최적화, 모니터링, CI/CD와 장애 대응 방안을 정리했습니다.

Gemma 3n의 멀티모달 온디바이스 특징과 오디오·이미지 입력 예제를 소개했습니다. 다양한 입력 방식을 활용해 오프라인 환경에서도 응용할 수 있음을 보여주었습니다.

IaC로 정의한 Kubernetes 클러스터를 Mermaid Chart로 시각화하는 방법을 소개했습니다. LLM을 활용해 다이어그램 코드를 만들고 편집·공유하는 흐름도 함께 다뤘습니다.

Data Ontology 구축을 위해 Data Lineage로 Mart 데이터의 속성과 관계를 추출하는 방법을 소개했습니다. JsqlParser 기반 Table Level Lineage 파싱으로 WITH, INSERT, JOIN 흐름을 분석했습니다.

PIM은 메모리 내부에서 연산을 수행해 데이터 이동을 줄이는 기술입니다. 폰 노이만 구조의 병목과 전력 문제를 줄이며 AI·빅데이터 처리 효율을 높입니다.

Amazon VPC Route Server의 개념과 주요 구성 요소, BGP 기반 라우팅 전파 흐름을 정리했습니다. 또한 FRR 기반 NVA와 연결해 이중화 테스트를 수행한 구성을 소개했습니다.

Computer Use Agent의 개념과 활용 배경을 소개하고, AgentQ 논문과 구현을 직접 실행해보는 과정을 정리했습니다. MCTS와 DPO를 결합한 정책 학습 구조와 실습 절차도 함께 설명했습니다.

미저장 연락처의 관계를 예측하는 AI 기능 고도화 과정을 소개했습니다. 데이터 정제와 LLM 학습으로 정확도를 13% 이상 높였습니다.

Python 개발에서 비동기와 동기, 블로킹과 논블로킹의 차이를 정리했습니다. I/O 작업에는 유리하지만 CPU 중심 작업에는 주의가 필요하다고 설명했습니다.

AI 코딩 에이전트 5종의 실제 사용 경험을 바탕으로 강점과 한계를 비교했습니다. 반복 작업은 AI에 맡기고 개발자는 더 창의적인 업무에 집중하는 방향을 제안했습니다.
