블로그
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 3719 편
#2026-03 762#culture 283#deep-dive 275#kubernetes 262#career 233#ai 223#llm 217#devops 198#2026-04 158#security 149#observability 118#database 113#communication 108#history 107#architecture 101#productivity 98#performance 93#linux 90#networking 89#finance 87#economy 84#mindset 80#psychology 79#ai-papers 78#food 78#it 78#travel 78#japanese 76#deep-learning 75#english 74#gpu 74#ai-agent 69#business-travel 69#postgresql 67#cs-fundamentals 63#rag 63#systems 63#python 56#learning 54#self-improvement 53
Issue에서 배포까지 — AI가 리뷰하고 CI/CD가 검증·배포하는 자동화 파이프라인 만들기 (2025) ♪ 들을 수 있어요
지난 글이 AI 개발 자동화의 '부품'이었다면, 이번엔 그 부품을 '조립'한다. Issue를 올리면 AI가 PR을 만들고, 다른 AI가 리뷰하고, CI가 검증하고, 사람은 핵심 결정만 게이트하고, CD가 canary로 배포하고, 자동 검증이 통과하면 프로덕션으로 승격하고, 모니터링이 이상을 잡으면 자동 롤백하며 다시 Issue를 만든다 — 선이 아니라 닫힌 고리. 7단계 파이프라인 설계, 단
2026-05-14 · 38 분 읽기 #ai-automation#ci-cd#github-actions#ai-code-review#autonomous-pipelineHTMX & Hyperscript — 反-SPA 진영의 2026, Carson Gross가 던진 하이퍼미디어 명제 심층 (2026) ♪ 들을 수 있어요
Carson Gross의 주장은 한 줄이다. 'SPA는 웹을 과잉 설계했다.' HTMX는 그 명제를 11KB로 증명한다. 폼·버튼·링크에 hx-get, hx-post, hx-swap, hx-target을 붙이면 React로 짜던 화면 90%가 사라진다. 그 옆에는 hyperscript(이벤트 핸들러 DSL), Datastar(차세대 하이퍼미디어 프레임워크), Alpine.js(타협으로서의 반
2026-05-14 · 36 분 읽기 #htmx#hyperscript#datastar#alpine-js#hypermedia함수형 언어 2026 진영 지도 — Haskell, OCaml, Elm, Gleam, Roc, Unison, Lean 4, F#, Clojure 한 번에 정리하는 메타 서베이 ♪ 들을 수 있어요
함수형 프로그래밍이라는 말로 묶이지만 실제로는 ML 가문, Haskell 가문, BEAM 가문, Lisp 가문, 그리고 신생 라인이 따로 산다. 2026년 5월 기준으로 각 진영이 누구 손에 살아 있고 무엇이 자라며 무엇이 시드는지, 한 권으로 펼쳐 보는 메타 서베이. Jane Street의 OCaml 5 전면 전환, Mercury와 Standard Chartered의 Haskell, Elm
2026-05-14 · 55 분 읽기 #functional-programming#haskell#ocaml#elm#gleam2026 이메일 인프라 — Resend·Postmark·Loops·SES·SendGrid·Mailgun 심층 비교 ♪ 들을 수 있어요
이메일은 죽었다는 말은 매년 나오지만, 2026년에도 비밀번호 재설정·결제 영수증·온보딩 시퀀스는 여전히 이메일로 굴러간다. 문제는 보내는 것이 아니라 받은 편지함에 도착시키는 것. Google·Yahoo가 2024년 도입한 발신자 인증 강화 이후 SPF·DKIM·DMARC 없이는 100통 중 80통이 스팸함이거나 차단된다. 이 글은 Resend·Postmark·Loops·AWS SES·Se
2026-05-14 · 41 분 읽기 #email#resend#postmark#loops#sesDurable Execution 엔진 2026 — Temporal·Restate·Inngest·Trigger.dev·DBOS 깊이 비교: 크론과 재시도 지옥에서 벗어나는 법 ♪ 들을 수 있어요
장시간 실행되는 워크플로를 더 이상 크론과 큐와 if-else로 짜지 마라. 2026년의 답은 Durable Execution이다. Temporal·Restate·Inngest·Trigger.dev·DBOS, 그리고 AWS Step Functions·Cadence·Azure Durable Functions까지 — 결정적 재실행·체크포인팅·워크플로 코드 패러다임이 어떻게 백엔드를 다시 짜고 있
2026-05-14 · 40 분 읽기 #durable-execution#temporal#restate#inngest#trigger-dev개발자 화면 녹화·영상 도구 2026 — Loom·CleanShot X·Screen Studio·OBS·tella·Descript 심층 비교 (글로 설명할 수 없는 것은 영상으로) ♪ 들을 수 있어요
2026년 개발자에게 화면 녹화·영상·스크린샷 도구는 글쓰기만큼이나 일상이다. 비동기 동료 공유부터 마케팅 데모, 컨퍼런스 토크 영상, 팟캐스트, 라이브 스트리밍까지 — 한 도구로 다 못 한다. Loom(비동기 캐주얼), CleanShot X(맥 스크린샷의 왕), Screen Studio(시네마틱 데모), OBS Studio(스트리밍 OG), tella(브라우저 시네마틱), Descript(
2026-05-14 · 38 분 읽기 #screen-recording#loom#cleanshot#screen-studio#obs2026 개발자 키보드 가이드 — HHKB·Keychron·ZSA Moonlander·Glove80·커스텀 빌드 심층 다이브 ♪ 들을 수 있어요
개발자는 왜 평생 키보드를 산다. HHKB Professional의 Topre가 왜 신참 때보다 시니어 때 더 끌리는지, Keychron Q/V가 어떻게 가성비의 기본값이 됐는지, ZSA Moonlander·Voyager와 MoErgo Glove80가 왜 RSI를 늦추는 진짜 투자인지, GMK 키캡·Holy Panda·Gateron Oil King·QMK·Vial·ZMK·Kanata·home
2026-05-14 · 35 분 읽기 #keyboard#mechanical-keyboard#hhkb#keychron#zsa-moonlander개발자의 책장 2026 — 다시 읽어야 할 12권의 컴퓨터과학 고전 (큐레이션·이유·읽는 법) ♪ 들을 수 있어요
AI가 코드를 써 주는 시대에 책은 무의미한가. 정반대다. 모델이 만든 코드를 판별하려면 판별의 기준이 머릿속에 있어야 한다. 그 기준은 책에서 가장 잘 자란다. SICP·DDIA·Pragmatic Programmer·Crafting Interpreters·Mythical Man-Month부터 2024–2026년의 새 고전까지, 2026년에 다시 읽을 12권을 큐레이션한다. 책별로 무엇을 배
2026-05-14 · 38 분 읽기 #books#cs-classics#reading-list#sicp#pragmatic-programmerDB 마이그레이션 도구 2026 — Atlas·Bytebase·Skeema·Liquibase·Flyway·Prisma·Drizzle·gh-ost·pg-osc 심층 비교 (선언형 vs 명령형, 리뷰 워크플로, 온라인 DDL) ♪ 들을 수 있어요
2026년 DB 스키마 변경 도구의 풍경은 두 갈래로 갈렸다. 하나는 선언형 schema-as-code 진영(Atlas·Skeema·Drizzle Kit). HCL이나 코드로 '있어야 할 상태'를 적고, 도구가 diff를 만든다. 다른 하나는 명령형 migration-files 진영(Liquibase·Flyway·Prisma Migrate). '무엇을 바꿀지'를 직접 적는다. 그 사이에 리뷰
2026-05-14 · 36 분 읽기 #database-migration#atlas#bytebase#liquibase#flywayClaude Skills 마켓플레이스 2026 — 진짜로 깔 만한 스킬 큐레이션 (역할별 번들과 컨텍스트 비용 회계) ♪ 들을 수 있어요
지난 글에서는 Skill을 직접 만드는 법을 다뤘다. 이번 글은 반대편이다 — 이미 잘 만들어진 Skill 중에 무엇을 깔지 정하는 큐레이션. 2026년 Anthropic 공식 + 파트너 + 커뮤니티 Skills 지형도, 카테고리별 베스트(코드리뷰·릴리스·콘텐츠·런북·리서치·코드베이스 탐색·생산성), Atlassian/Figma/Canva/Stripe/Notion/Zapier 통합 Skill
2026-05-14 · 36 분 읽기 #claude-skills#anthropic#skills-marketplace#ai-tooling#curationBevy 게임 엔진 — Rust로 다시 쓰는 ECS 패러다임의 게임 개발 (심층 핸즈온, 2026) ♪ 들을 수 있어요
Unity·Unreal의 상속 중심 객체 모델은 30년간 산업을 지배했지만, 2026년의 모던 게임 엔진은 다른 방향을 본다. Entity-Component-System은 '데이터와 동작을 분리'하고 '캐시 친화적 메모리 배치'로 멀티코어 시대의 답을 찾는다. Bevy는 그 답을 Rust 위에서 만든다. 0.15+ 버전, 플러그인 아키텍처, wgpu 렌더링, BSN 신 포맷 제안, bevyu
2026-05-14 · 32 분 읽기 #bevy#game-engine#rust#ecs#gamedev인증 프로바이더 정면 비교 2026 — Clerk · WorkOS · Auth0 · Stytch · Better Auth · Kinde · SuperTokens 그리고 NextAuth·Lucia 사후 정리 ♪ 들을 수 있어요
2026년의 SaaS 인증 시장은 두 갈래로 갈렸다. B2C 개발자 경험을 무기로 잡은 Clerk·Stytch·Kinde, 그리고 B2B 엔터프라이즈 SSO·SAML·SCIM을 '쉽게' 파는 WorkOS·Auth0. 한편 자체 호스팅 진영에서는 Better Auth가 2025년 인디 시장을 통째로 가져갔고, Lucia는 공식 사망 선고를 받았다. 이 글은 10개 옵션을 같은 축 8개로 정면
2026-05-14 · 40 분 읽기 #auth#clerk#workos#auth0#stytchClaude Code Skills 직접 만들기 — SKILL.md 한 장으로 에이전트의 새 도구를 빚는 실전 핸즈온 (2026) ♪ 들을 수 있어요
Anthropic이 2025년 가을에 처음 도입하고 12월에 오픈 표준화한 Agent Skills는 2026년 5월 현재 Claude Code의 표준 확장 방식이 되었다. 본질은 단순하다 — YAML 프론트매터 + 마크다운 지시 + 필요하면 스크립트/레퍼런스. 모델이 description을 읽고 스스로 invoke 여부를 결정한다. 이 글은 SKILL.md의 정확한 스펙(필드 전부), 디렉터
2026-05-14 · 37 분 읽기 #claude-code#skills#anthropic#ai-tooling#hands-onAI 검색 엔진 2026 정면 비교 — Perplexity · You.com · Phind · Exa · SearchGPT · Gemini AI Mode · Kagi · Tavily 그리고 Deep Research 카테고리 ♪ 들을 수 있어요
2026년의 검색은 더 이상 '10개 파란 링크'가 아니다. 질의와 답 사이에 새로운 레이어가 끼었다 — Perplexity Pro Search/Deep Research/Spaces와 Comet 브라우저, You.com의 변화한 포지셔닝, Phind의 개발자 특화, 사실은 인프라인 Exa, OpenAI의 SearchGPT/ChatGPT Search, Google의 Gemini AI Mode와
2026-05-14 · 55 분 읽기 #ai-search#perplexity#exa#searchgpt#deep-researchAI 시대의 프로젝트 일정 관리: 견적·벨로시티·스프린트 계획이 무너진 자리에서 다시 세우기 ♪ 들을 수 있어요
AI 코딩 에이전트가 견적·벨로시티·스프린트 계획을 어떻게 망가뜨렸는지, 그리고 테크리드와 EM이 그 자리에서 무엇을 다시 세워야 하는지 다룬다. 스토리 포인트가 의미를 잃은 이유, 병목이 구현에서 리뷰·통합으로 이동한 현실, 그리고 바이모달 벨로시티 시대의 실전 계획법까지 정리한다.
2026-05-14 · 47 분 읽기 #project-management#estimation#sprint-planning#velocity#ai-era2026 AI 데스크톱 앱 스냅숏 — Granola · Cleft · Lex · Highlight · Raycast AI · Ollama, 그리고 'Ambient AI' 카테고리의 조용한 부상 ♪ 들을 수 있어요
2026년 봄, 챗봇 탭이 아니라 '내 데스크톱에 살고 있는 AI'들이 조용히 자기 카테고리를 만들었다. Granola(회의 노트), Cleft·Superwhisper·MacWhisper(로컬 받아쓰기), Lex(글쓰기), Highlight(시스템 어시스턴트), Raycast AI(런처), AnythingLLM·Jan·GPT4All·LM Studio(로컬 모델 채팅), 그리고 이들 다수가 올
2026-05-14 · 67 분 읽기 #ai-desktop#granola#cleft#lex-app#highlight-aiAI 코딩 어시스턴트의 한계 2026 — 솔직한, 그러나 공정한 평가 (안 되는 일들에 대하여) ♪ 들을 수 있어요
AI 코딩 어시스턴트는 강력하다. 그러나 강력함의 모양은 균일하지 않다. 깊은 버그 디버깅, 대규모 코드베이스의 아키텍처, 미묘한 성능 회귀, 동시성 정확성, 진짜 새로운 기술, 멀티 레포 변경, 보안 코드, 레거시의 암묵 가정, 긴 세션의 prompt drift — 2026년 중반에도 사람의 판단이 multiplier로 남는 영역들. 안티-AI가 아니라 calibrated. 어디서 빛나고
2026-05-14 · 40 분 읽기 #ai-coding#ai-limitations#honest-take#ai-engineering#claude-codeAI 하네스 해부 — 모델을 에이전트로 만드는 스캐폴딩 (루프·도구·컨텍스트, 그리고 직접 만들기)
모델은 엔진이고, 하네스는 차다. 같은 엔진에 다른 차를 얹으면 주행 경험이 완전히 달라진다. 2026년 AI 엔지니어링의 진짜 무게중심은 모델이 아니라 그 모델을 둘러싼 스캐폴딩 — 하네스 — 에 있다. 에이전트 루프의 해부, 도구 실행 계층, 컨텍스트 관리와 context rot, System Prompt의 역할, 제어 흐름(서브에이전트·훅·권한 게이트), 실패 모드와 복원, 실제 하네스
2026-05-14 · 26 분 읽기 #ai-harness#ai-agent#llm#agent-loop#tool-executionAI 개발 자동화 완전 가이드 — GitHub 연동, 티켓 기반 에이전트 워크플로우, Copilot·Claude Code·Devin·Jules (2025) ♪ 들을 수 있어요
2025년은 AI가 '코드를 제안'하던 시대에서 'AI가 티켓을 책임지는' 시대로 넘어간 해다. GitHub Issue를 AI 에이전트에게 할당하면 브랜치 생성→구현→PR→CI 통과까지 자동으로 굴러간다. 성숙도 4단계 모델, 2025년 툴 지형도(Copilot Coding Agent·Claude Code·Devin·Jules·Codex), GitHub 연동 아키텍처의 원리, 단계별 세팅법,
2026-05-14 · 46 분 읽기 #ai-development#automation#github#copilot#claude-codeWebRTC 완전 가이드 2025: 실시간 비디오/오디오 통신, P2P, STUN/TURN, 시그널링, SFU/MCU
WebRTC의 모든 것! 핵심 API(getUserMedia/RTCPeerConnection), NAT 트래버설(STUN/TURN/ICE), 시그널링, SFU vs MCU vs P2P, mediasoup/Janus/LiveKit, Adaptive Bitrate, 음성 처리, 보안(DTLS/SRTP), 프로덕션 운영.
2026-04-15 · 19 분 읽기 #webrtc#realtime#video#audio#p2p