블로그
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
2026년 AI 코딩 워크플로 베스트 프랙티스 — CLAUDE.md, AGENTS.md, .cursorrules, Skills, 서브에이전트, MCP 깊게 보기 ♪ 들을 수 있어요
2026년 현재 AI 코딩 도구가 모이는 표준 — CLAUDE.md, AGENTS.md, .cursorrules, .github/copilot-instructions.md, 그리고 Claude Code의 Skills·서브에이전트·hooks·MCP·permission 모드까지. 어떤 파일에 무엇을 넣고, 어떻게 계층화하고, 무엇을 피해야 하는지. 복사해서 쓸 수 있는 스니펫과 함께 정리합니다.
2026-05-14 · 37 분 읽기 #ai-coding#claude-md#agents-md#cursorrules#claude-codeAI CLI 코딩 도구 정면 비교 2026 — Claude Code · Junie · Cline · Aider · Codex CLI · Cursor CLI · Continue 슛아웃 ♪ 들을 수 있어요
2026년의 진짜 전쟁터는 IDE 패널이 아니라 터미널이다. 같은 모델을 쓰면서도 행동이 완전히 달라지는 일곱 개의 CLI 하니스 — Claude Code, JetBrains Junie CLI, Cline, Aider, OpenAI Codex CLI, Cursor CLI/Background Agents, Continue.dev — 를 에이전트 루프 전략, 파일 편집 모델(서치-리플레이스 vs
2026-05-14 · 43 분 읽기 #ai-coding#claude-code#junie#cline#aider웹의 3D 개발 2026 — Three.js·R3F·WebGPU·Gaussian Splatting까지 (현대 3D 웹 스택 심층 가이드)
WebGL의 시대는 끝났다. 2026년 1월, WebGPU가 Chrome·Edge·Firefox·Safari 26에서 Baseline이 되면서 웹 3D는 새로운 페이지에 들어섰다. Three.js r182가 WebGPURenderer를 기본으로 권장하고, TSL이 GLSL과 WGSL을 통합하고, React Three Fiber v9이 비동기 gl prop을 받아들이고, Gaussian Spl
2026-05-14 · 30 분 읽기 #3d#web-3d#threejs#react-three-fiber#webgpu워크플로 자동화 2026 — Zapier·n8n·Make 그리고 RPA(UiPath·Power Automate)까지: iPaaS와 RPA의 경계, AI 에이전트 크로스오버 비교 ♪ 들을 수 있어요
Zapier가 이메일을 보내고, UiPath가 회계 ERP의 버튼을 누른다. 비슷해 보이지만 같지 않다. 이 글은 iPaaS(Zapier·Make·n8n)와 RPA(UiPath·Power Automate·Automation Anywhere·Blue Prism)의 경계, 2026년 AI 에이전트가 양쪽을 어떻게 흔드는지, 셀프호스팅과 SaaS의 트레이드오프, 그리고 같은 워크플로를 세 도구로
2026-05-14 · 33 분 읽기 #workflow-automation#zapier#n8n#make#rpa내 손으로 만드는 VS Code 확장과 Language Server — 2026 LSP 실전 가이드 ♪ 들을 수 있어요
VS Code 확장과 LSP는 더 이상 신비롭지 않다. Extension API의 명령·프로바이더·웹뷰부터, JSON-RPC로 떠도는 LSP 메시지의 해부, vscode-languageserver와 tower-lsp로 짜는 진짜 서버, Tree-sitter 통합, Marketplace와 OpenVSX 배포까지 — TODO 하이라이터 한 개와 가상의 설정 언어 LSP 한 개를 처음부터 끝까지
2026-05-14 · 38 분 읽기 #vscode#vscode-extension#language-server#lsp#hands-onTypeScript ORM·쿼리 빌더 2026 — Drizzle·Kysely·Prisma·postgres.js 심층 비교 (SQL에 얼마나 가까워야 하는가) ♪ 들을 수 있어요
2026년 TypeScript의 데이터베이스 접근 도구는 더 이상 'Prisma 또는 raw SQL' 이분법이 아니다. Drizzle은 SQL에 가장 가까운 헤드리스 ORM으로 자리잡았고, Kysely는 스키마 없는 순수 쿼리 빌더로 raw SQL 팀에 침투했으며, Prisma는 Rust→Go 엔진 재작성과 Prisma Postgres 매니지드 서비스로 반격에 나섰다. postgres.js·
2026-05-14 · 32 분 읽기 #typescript#orm#drizzle#kysely#prismaTUI 르네상스 2026 — Ratatui·Bubble Tea·Textual·Ink로 다시 아름다워진 터미널 (심층 가이드) ♪ 들을 수 있어요
lazygit·k9s·atuin·gum·posting·slumber. 2026년의 터미널은 더는 회색 텍스트 위의 검은 배경이 아니다. 둥근 모서리, 그라데이션, 마우스 지원, 마크다운, 이미지까지. Charm의 Bubble Tea, Rust 진영의 Ratatui, Python의 Textual, JSX/React의 Ink가 각각 자기 철학으로 TUI를 부활시켰다. 이 글은 네 toolkit의
2026-05-14 · 32 분 읽기 #tui#terminal-ui#ratatui#bubbletea#textualTauri 2 — 정말로 Electron을 대체하는가, 아니면 다른 도구인가 ♪ 들을 수 있어요
Tauri 2가 GA된 지 1년이 넘은 2026년 — 10~40MB 번들, 시스템 웹뷰, Rust 코어, iOS/Android 지원이라는 약속이 현장에서 어떻게 작동하는지 점검한다. Electron · Wails · Neutralino · 네이티브와의 진짜 트레이드오프, 보안 모델(capabilities), IPC 계약, 시스템 웹뷰의 그늘, 프런트엔드 팀의 Rust 학습 곡선까지 — 정직한
2026-05-14 · 37 분 읽기 #tauri#tauri-2#electron#rust#desktop-app체계적 디버깅 — 추측이 아니라 추론으로 버그를 잡는 법 ♪ 들을 수 있어요
대부분의 디버깅은 훈련되지 않은 추측이다. 재현 · 격리 · 가설 · 검증 · 수정 · 확인이라는 핵심 루프, git bisect와 이진 탐색, 스택 트레이스를 제대로 읽는 법, 하이젠버그와 레이스 컨디션 같은 어려운 버그, 그리고 AI 에이전트와 함께 디버깅하는 법까지 — 추론으로 버그를 잡는 기술을 정리한다.
2026-05-14 · 38 분 읽기 #debugging#methodology#engineering-craft#git-bisect#observabilitySQLite 르네상스 2026 — 24살 단일 파일 DB가 어떻게 가장 핫한 인프라가 되었나 (libSQL·Turso·LiteFS·D1·mvSQLite 심층 분석) ♪ 들을 수 있어요
2026년 가장 의외의 인프라 트렌드는 24살 먹은 단일 파일 데이터베이스 — SQLite다. libSQL과 Turso의 임베디드 레플리카가 로컬 파일에서 읽고 원격으로 쓰는 모델을 일반화시켰고, Cloudflare D1은 엣지에 SQLite를 분산시켰으며, LiteFS는 FUSE로 분산 SQLite 실험을 했고(현재 일몰), mvSQLite는 FoundationDB로 백킹했다. 그리고 Li
2026-05-14 · 38 분 읽기 #sqlite#libsql#turso#litefs#cloudflare-d12026년의 셀프호스팅 르네상스 — Tailscale·Coolify·Dokku와 홈랩으로 다시 만든 개인 인프라 ♪ 들을 수 있어요
2020년대 초반엔 모든 게 클라우드로 갔다. 그런데 2025-2026년이 되니 다시 자기 집 책상 밑으로 컴퓨터를 끌고 들어오는 사람이 늘었다. Tailscale이 WireGuard 메시 VPN을 무료로 풀어준 순간 NAT 뚫기 지옥이 사라졌고, Coolify 4가 Heroku/Vercel 같은 PaaS 경험을 Docker 한 호스트에 얹어주고, Dokku는 여전히 한 줄 push로 앱을
2026-05-14 · 41 분 읽기 #self-hosting#homelab#tailscale#coolify#dokku현대 개발자를 위한 레트로 컴퓨팅 — 6502·Z80·에뮬레이터, 그리고 잃어버린 디버깅의 즐거움 (2026 심층 가이드) ♪ 들을 수 있어요
2026년의 개발자는 추상 위에 추상을 얹고 산다. React 위에 Next.js, Next.js 위에 Vercel, Vercel 위에 Cloudflare. 그 사이 어딘가에서 우리는 '기계가 실제로 무엇을 하고 있는가'를 잃어버렸다. 레트로 컴퓨팅은 그걸 되찾는 가장 빠른 길이다. 64KB 메모리, 1.79MHz CPU, 8KB ROM 안에서 동작하는 NES 게임을 cc65로 짜고 Mese
2026-05-14 · 36 분 읽기 #retro-computing#z80#nesdev#gameboy-dev#pico-8낯선 코드베이스에 빠르게 적응하기: 새로 들어온 사람의 기술 ♪ 들을 수 있어요
이직, 팀 이동, 인수받은 서비스 — 우리는 반복해서 '새로 들어온 사람'이 됩니다. 적응은 타고나는 게 아니라 배울 수 있는 기술입니다. 일단 돌려보기, 진입점 찾기, 디테일보다 형태 먼저 읽기, 요청 하나를 끝까지 따라가기, 테스트를 문서로 읽기, 도구 활용, 작은 변경 먼저 하기, 멘탈 맵 그리기, 무엇을 누구에게 물을지, 그리고 AI 에이전트와 함께 적응하기까지 — 복사해서 쓸 수 있
2026-05-14 · 42 분 읽기 #onboarding#codebase#learning#newcomer#developer-craftPolars 1.x vs Pandas — Pandas 시대의 끝인가? Rust·Arrow·lazy 시대의 dataframe 심층 분석 2026
Polars가 1.x로 stable API 약속을 내걸고, Pandas 2.2가 PyArrow backend를 정식 지원하면서 dataframe 세계의 무게중심이 흔들렸다. Polars 1.x는 정말로 Pandas를 대체하는가? Rust + Arrow 아키텍처, lazy evaluation, query optimizer(predicate/projection pushdown, common su
2026-05-14 · 30 분 읽기 #polars#pandas#dataframe#apache-arrow#duckdb오픈소스 펀딩 2026: GitHub Sponsors, Polar, Open Collective, Tidelift, Ko-fi — 메인테이너는 어떻게 돈을 받는가 (Deep Dive) ♪ 들을 수 있어요
오픈소스 메인테이너가 실제로 돈을 받는 9가지 채널 — GitHub Sponsors, Polar.sh, Open Collective, Tidelift, Patreon, Ko-fi, Liberapay, Thanks.dev, Algora — 를 정직하게 비교한다. 컨버전이 실제로 나오는 채널은 어디인지, 기업의 Open Source Pledge와 VC 백 오픈소스 회사는 어떻게 다른지, '기업
2026-05-14 · 46 분 읽기 #oss-funding#github-sponsors#polar#open-collective#tidelift오픈소스 기여 완전 가이드: 첫 PR부터 메인테이너가 되기까지 (2026)
오픈소스에 어떻게 기여하는가 - 첫 PR을 여는 법부터 메인테이너가 되기까지. 학습, 커리어, 네트워크라는 현실적 보상과 환상을 솔직하게 짚고, 프로젝트 선택, 코드 리뷰 생존법, 커뮤니케이션 에티켓, AI 시대의 책임 있는 기여까지 실전 중심으로 다룬다.
2026-05-14 · 30 분 읽기 #open-source#contribution#github#pull-request#maintainer차세대 검색 엔진 2026 — Meilisearch·Typesense·Elasticsearch·OpenSearch·Quickwit·Vespa 심층 비교 (Elastic 이후의 풍경) ♪ 들을 수 있어요
2026년의 검색 엔진 풍경은 Elasticsearch 한 곳에서 시작해 사방으로 흩어졌다. Meilisearch와 Typesense가 'in-app 검색'을 단순함의 미학으로 가져갔고, AWS는 OpenSearch로 라이선스 우회로를 만들었으며, Quickwit은 S3-native 로그 검색을 들고 나타나 결국 Datadog에 인수됐다. Vespa는 Spotify·Wikipedia·Pint
2026-05-14 · 34 분 읽기 #search-engine#meilisearch#typesense#elasticsearch#opensearchOSS 모니터링 스택 2026 깊이 분석 — SigNoz·Coroot·OpenObserve·Sentry·Grafana·Uptrace로 Datadog을 갈아끼우는 법 ♪ 들을 수 있어요
Datadog 청구서가 한 달에 12만 달러를 넘기는 회사들이 줄줄이 셀프호스트 OSS로 이전하고 있다. SigNoz는 ClickHouse 위에서 OpenTelemetry 네이티브 통합 관측성을, Coroot는 eBPF로 무계측 APM을, OpenObserve는 Rust와 S3로 페타바이트 로그를, Sentry self-hosted는 여전히 에러 추적의 표준이다. Grafana 스택(Loki
2026-05-14 · 34 분 읽기 #observability#monitoring#signoz#coroot#openobserve2026년 새로운 파이썬 노트북 스택 — Marimo·Quarto, 그리고 Jupyter 이후의 데이터 워크플로 (Observable·Pluto·Polars·DuckDB까지) ♪ 들을 수 있어요
Jupyter의 숨은 상태(hidden state)·비-diff 가능·재현 불가 문제는 2026년에도 데이터 사이언스 워크플로의 가장 큰 마찰점이다. Marimo는 노트북을 .py 파일로 저장하고 셀 순서 대신 데이터플로 그래프로 실행하는 반응형 노트북이고, Quarto는 RMarkdown의 후계자로 다국어 멀티-포맷 데이터 퍼블리싱을 가능하게 한다. 여기에 Observable Framewo
2026-05-14 · 33 분 읽기 #marimo#quarto#jupyter#python-notebook#reactive-notebookLLM 랜드마크 논문 가이드 — Attention부터 GPT·LLaMA·DeepSeek·o1·Claude까지 (참고문헌 포함, 2026)
LLM 분야의 진짜 변화는 어떤 논문에서 시작됐는가. 2017년 Attention is All You Need부터 2026년의 추론 모델까지, 반드시 알아야 할 랜드마크 논문 20여 편을 시기·주제별로 정리한다. 각 논문은 '왜 중요한가·한 줄 요약·후속 영향'으로 압축하고, arXiv·블로그 링크를 끝에 모았다. 시간 부족한 엔지니어를 위한 LLM 논문 지도.
2026-05-14 · 22 분 읽기 #llm#research-papers#transformer#gpt#llama