KNOWLEDGE / FIELD NOTES
RSS

실제 엔지니어링에서
나온 기록만 남깁니다.

아키텍처 의사결정, 시스템 경계의 통합 문제, 트러블슈팅, 운영 교훈과 설계 변경을 기록합니다. 글 자체보다 시스템을 어떻게 이해하고 판단했는지 남기는 것이 목적입니다.

NOTE INDEX

카드가 아니라 기록의 흐름으로 읽습니다.

Knowledge hub →
02
2026-10-15

beluga-manager를 beluga 모노레포로 통합한 이유

Open Source · Monorepo · Architecture Decision

핀(pin)으로 이어 붙인 두 저장소는 118 커밋을 뒤처졌고 크로스 레포 변경은 원자적이지 않았습니다. beluga-manager를 beluga의 manager/ 디렉터리로 통합한 결정과 대안, 결과를 ADR-0005 기준으로 정리합니다.

03
2026-10-14

숭실대 특강 후기: AI Agent 시대, 사람은 무엇을 쥐어야 하나

AI Agent · Seminar · Harness Engineering

2026년 숭실대학교 소프트웨어특강2에서 발표한 「AI Agent 시대와 인간 개발자의 역할」을 글로 정리했습니다. 내 장애 기록 사례로 보는 조용한 실패, 그리고 맡길 것과 사람이 쥘 것의 기준입니다.

04
2026-09-24

클러스터를 다시 만들 때마다 반복하던 수작업, 그래서 ClusterDeck을 만들었다

Kubernetes · Cloud Native · Platform Engineering

IP가 바뀔 때마다 SSH·kubeconfig·hosts·CA를 손으로 맞추던 반복 작업을 Profile 하나로 묶기까지

05
2026-09-24

CI가 FAIL을 출력하고도 성공으로 보고할 수 있다

Open Source · CI/CD · OpenForge

OpenForge false-green 탐지기가 `|| true` 패턴에서 구조적으로 다른 두 번째 형태까지 확장된 과정과, 그 과정에서 실제로 잡아낸 narwhal/beluga 버그

06
2026-09-13

표준프레임워크 기여를 시작하며: 실제 PR과 리뷰에서 배운 점

eGovFrame · Contribution · Open Source

전자정부 표준프레임워크(eGovFrame) 실제 PR 사례와 리뷰 피드백을 바탕으로 작은 문제 발견부터 검증, 머지까지의 과정을 정리한 2026년 기여 가이드 발표자료를 소개합니다.

07
2026-09-09

AI 에이전트 시대 OSS에서 ‘완료’를 증명하는 방법

Open Source · AI Agent · OpenForge

코드 생성이나 merge가 아니라 resolved invocation, CI, runtime evidence, post-state verification, portfolio status까지 연결해 OSS 변경의 완료를 증명한 OpenForge 적용 기록

08
2026-08-28

📚 10개 OSS를 다시 문서화하다 — 코드 상태에서 First Verified Success까지

Open Source · Documentation · Platform Engineering

Narwhal, Narwhal Portal, NFS Quota Agent, ldapium, kube-ready-box, ClusterDeck, Beluga, Beluga Manager, KubeMetal, OpenForge의 실제 소스와 문서 상태를 다시 검토하고, 문서 수가 아니라 Time to First Verified Success 중심으로 adoption journey를 재설계한 기록입니다.

09
2026-08-28

2026년 8월 OSS 구현 현황 — 아이디어가 아니라 main에 들어간 것들

Open Source · Kubernetes · Platform Engineering

Narwhal, NFS Quota Agent, KubeMetal, ldapium, OpenForge의 2026년 8월 현재 구현 상태를 실제 main과 검증 근거 기준으로 다시 정리했다.

10
2026-08-27

OSS 프로젝트에서 코드는 남는데 의사결정은 왜 사라질까

Open Source · ADR · Architecture

여러 OSS의 공통 표준을 OpenForge로 관리하면서 ADR을 도입한 이유와 ADR → Standard → Automation → Adoption 구조를 정리합니다.

11
2026-08-22

AI와 디자인 시스템으로 CNE 사이트 전체 UI를 다시 정리한 과정

Design System · AI · UI/UX

Projects, Project Detail, Notes, Tech Digest, Docs, Speaking까지 하나의 디자인 원칙으로 정리하고, AI를 실행 파트너로 활용해 실제 OSS 사이트에 적용한 과정을 정리했습니다.

12
2026-08-21

Bun 전환 이후 GitHub Pages 배포 동시성 기록

Bun · GitHub Actions · CI/CD

Bun migration 이후 main에 연속 변경이 발생했을 때 이전 Pages 배포가 취소되고 최신 revision이 배포되는 과정을 기록합니다.

13
2026-08-21

npm에서 Bun으로 전환하기 — 실패 기록부터 CI 실증까지

Bun · Next.js · GitHub Actions

dasomel.github.io를 npm 기반에서 Bun 1.4 기반으로 전환한 과정, 최초 실패, 실제 CI 성능 측정, 그리고 PR/배포 빌드 중복 제거를 기록합니다.

14
2026-08-21

Bun 1.4 전환 실증 — 속도와 CI 구조를 그래프로 보기

Bun · CI/CD · GitHub Actions

dasomel.github.io의 Bun 1.4 전환 결과를 GitHub Actions 실측 수치와 시각화로 정리합니다.

15
2026-08-20

AI 시대의 OSS, 면사무소보다 목욕탕을 만들어야 한다

AI · Open Source · Platform Engineering

AI가 코드를 더 빠르게 만들어 주는 시대에 내가 만들고 있는 OSS를 다시 바라봤다. Narwhal, Beluga, KubeMetal, eGovFrame Launcher, nfs-quota-agent, ldapium을 사용자의 실제 마찰을 줄이는 관점에서 정리한다.

16
2026-08-20

🧭 7개 OSS를 하나의 Engineering Portfolio로 운영하기 — OpenForge로 공통 Engineering Standard 만들기

Open Source · Engineering · Platform Engineering

Narwhal, Beluga, KubeMetal, kube-ready-box, ldapium, nfs-quota-agent, OpenForge를 하나의 OSS Engineering Portfolio로 보고 실제 repository evidence를 기준으로 공통 Engineering/Supply-Chain Standard를 수립한 과정을 정리합니다.

17
2026-08-19

🤖 AI와 함께 오픈소스를 만드는 방법 — Narwhal을 개발하며

AI · Open Source · Narwhal

ChatGPT, Claude, Gemini, Copilot을 실제 오픈소스 개발에 함께 사용하면서 Narwhal과 여러 Cloud Native 프로젝트를 만들어 가는 과정과 생각을 정리합니다.

18
2026-08-19

💬 ChatGPT로 안전하게 리포지토리를 개발하는 방법 — Luna Chat Coder 적용기

Luna Chat Coder · ChatGPT · AI Agent

ChatGPT의 일반 대화에서 리포지토리 개발을 안정적으로 수행하기 위해 Luna Chat Coder를 실제 기술 블로그에 적용한 과정과 설계 원칙을 정리합니다.

19
2026-04-15

사이트를 Narrative Authority 디자인으로 재설계했습니다

디자인 · Next.js · 포트폴리오

평면적 블로그에서 '내러티브 + 권위'가 결합된 전문가 포트폴리오로 전환한 이야기

20
2026-01-22

블로그를 Astro로 마이그레이션 했습니다

Astro · 블로그 · 마이그레이션

Jekyll에서 Astro로 블로그를 새롭게 단장한 이야기

TOPICS / SYSTEM CONTEXT

Kubernetes · Platform Engineering · Open Source · AI-assisted Development · Reliability · Architecture · Troubleshooting · Design System