<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Namsang LABS</title><description>think in systems. ship what matters.</description><link>https://blog.namsang.co/</link><language>ko</language><item><title>MCP: Unnecessary for Individuals, Incomplete for Organizations</title><link>https://blog.namsang.co/en/posts/mcp-unnecessary-and-incomplete/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/mcp-unnecessary-and-incomplete/</guid><description>The same month MCP hit 97 million downloads, Perplexity pulled away and the Y Combinator CEO built a CLI alternative in 30 minutes. There are things the downloads do not tell you.</description><pubDate>Mon, 13 Apr 2026 15:05:00 GMT</pubDate><category>ai</category><category>mcp</category><category>cli</category><category>developer-tools</category><category>ai-agent</category></item><item><title>MCP、個人には不要で組織には不完全だ</title><link>https://blog.namsang.co/ja/posts/mcp-unnecessary-and-incomplete/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/mcp-unnecessary-and-incomplete/</guid><description>9,700万ダウンロードを記録した月に、PerplexityはMCPから離脱し、Y Combinator CEOは30分でCLI代替を作った。ダウンロード数が語らないことがある。</description><pubDate>Mon, 13 Apr 2026 15:05:00 GMT</pubDate><category>ai</category><category>mcp</category><category>cli</category><category>developer-tools</category><category>ai-agent</category></item><item><title>MCP, 개인에게 불필요하고 조직에게 불완전하다</title><link>https://blog.namsang.co/ko/posts/mcp-unnecessary-and-incomplete/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/mcp-unnecessary-and-incomplete/</guid><description>9,700만 다운로드를 찍은 달에, 퍼플렉시티는 이탈하고 Y콤비네이터 CEO는 30분 만에 CLI를 대안으로 만들었다. 다운로드가 말해주지 않는 것들이 있다.</description><pubDate>Mon, 13 Apr 2026 15:05:00 GMT</pubDate><category>ai</category><category>mcp</category><category>cli</category><category>developer-tools</category><category>ai-agent</category></item><item><title>If It Was Good, It&apos;s Experience</title><link>https://blog.namsang.co/en/posts/the-good-is-experience/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/the-good-is-experience/</guid><description>Dissecting failure is subtraction. Dissecting success is addition. On reproducing what worked in the next chapter.</description><pubDate>Sat, 11 Apr 2026 15:05:00 GMT</pubDate><category>engineering-leadership</category><category>post-mortem</category><category>decision-making</category><category>mental-models</category><category>reproducibility</category></item><item><title>良かったなら経験、悪かったなら思い出</title><link>https://blog.namsang.co/ja/posts/the-good-is-experience/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/the-good-is-experience/</guid><description>失敗を解剖するのは引き算、成功を解剖するのは足し算。次のチャプターで成功を再現することについて。</description><pubDate>Sat, 11 Apr 2026 15:05:00 GMT</pubDate><category>engineering-leadership</category><category>post-mortem</category><category>decision-making</category><category>mental-models</category><category>reproducibility</category></item><item><title>좋았다면 경험이고, 나빴다면 추억이다</title><link>https://blog.namsang.co/ko/posts/the-good-is-experience/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/the-good-is-experience/</guid><description>실패를 해부하는 것은 뺄셈이고, 성공을 해부하는 것은 덧셈이다. 다음 챕터에서 성공을 재현하는 일에 대하여.</description><pubDate>Sat, 11 Apr 2026 15:05:00 GMT</pubDate><category>engineering-leadership</category><category>post-mortem</category><category>decision-making</category><category>mental-models</category><category>reproducibility</category></item><item><title>Why FastAPI&apos;s scoped_session Quietly Causes Broken Pipes</title><link>https://blog.namsang.co/en/posts/fastapi-scoped-session-broken-pipe/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/fastapi-scoped-session-broken-pipe/</guid><description>A Broken Pipe that fell once or twice a month at dawn. pool_pre_ping=True wasn&apos;t enough. The culprit was the WSGI-era legacy baked into SQLAlchemy&apos;s scoped_session.</description><pubDate>Thu, 09 Apr 2026 15:00:00 GMT</pubDate><category>python</category><category>fastapi</category><category>sqlalchemy</category><category>backend</category></item><item><title>FastAPIでscoped_sessionが静かにBroken Pipeを引き起こす理由</title><link>https://blog.namsang.co/ja/posts/fastapi-scoped-session-broken-pipe/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/fastapi-scoped-session-broken-pipe/</guid><description>月に一、二度、明け方に落ちていたBroken Pipe。pool_pre_ping=Trueでも止められなかった。犯人はSQLAlchemyのscoped_sessionに刻まれたWSGI時代のレガシーだった。</description><pubDate>Thu, 09 Apr 2026 15:00:00 GMT</pubDate><category>python</category><category>fastapi</category><category>sqlalchemy</category><category>backend</category></item><item><title>FastAPI에서 scoped_session이 조용히 Broken Pipe를 일으키는 이유</title><link>https://blog.namsang.co/ko/posts/fastapi-scoped-session-broken-pipe/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/fastapi-scoped-session-broken-pipe/</guid><description>한 달에 한두 번 새벽에 떨어지던 Broken Pipe. pool_pre_ping=True로도 막지 못했다. 범인은 SQLAlchemy의 scoped_session에 박혀 있던 WSGI 시대의 레거시였다.</description><pubDate>Thu, 09 Apr 2026 15:00:00 GMT</pubDate><category>python</category><category>fastapi</category><category>sqlalchemy</category><category>backend</category></item><item><title>Ship of Theseus</title><link>https://blog.namsang.co/en/posts/ship-of-theseus/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/ship-of-theseus/</guid><description>The Ship of Theseus paradox and the Strangler Fig pattern. When the last legacy code is gone, is it still the same service?</description><pubDate>Tue, 07 Apr 2026 15:00:00 GMT</pubDate><category>architecture</category><category>strangler-fig</category><category>msa</category><category>legacy-migration</category><category>refactoring</category></item><item><title>テセウスの船</title><link>https://blog.namsang.co/ja/posts/ship-of-theseus/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/ship-of-theseus/</guid><description>テセウスの船のパラドックスとStrangler Figパターン。最後のレガシーコードが消えたとき、それは同じサービスなのか?</description><pubDate>Tue, 07 Apr 2026 15:00:00 GMT</pubDate><category>architecture</category><category>strangler-fig</category><category>msa</category><category>legacy-migration</category><category>refactoring</category></item><item><title>테세우스의 배</title><link>https://blog.namsang.co/ko/posts/ship-of-theseus/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/ship-of-theseus/</guid><description>테세우스의 배 역설과 Strangler Fig 패턴. 마지막 레거시 코드가 사라지면 그건 같은 서비스인가?</description><pubDate>Tue, 07 Apr 2026 15:00:00 GMT</pubDate><category>architecture</category><category>strangler-fig</category><category>msa</category><category>legacy-migration</category><category>refactoring</category></item><item><title>Compilation, Not Retrieval — Karpathy&apos;s LLM Wiki</title><link>https://blog.namsang.co/en/posts/karpathy-llm-wiki/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/karpathy-llm-wiki/</guid><description>Andrej Karpathy&apos;s LLM knowledge base methodology. A raw → wiki → output 3-layer architecture, incremental compilation, and knowledge linting. The era of manipulating knowledge instead of code is arriving.</description><pubDate>Mon, 06 Apr 2026 15:00:00 GMT</pubDate><category>ai</category><category>knowledge-management</category><category>obsidian</category><category>llm</category><category>karpathy</category></item><item><title>検索ではなくコンパイルだ — KarpathyのLLMウィキ</title><link>https://blog.namsang.co/ja/posts/karpathy-llm-wiki/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/karpathy-llm-wiki/</guid><description>Andrej Karpathyが公開したLLM知識ベース方法論。raw → wiki → outputの3層、増分コンパイル、知識リンティング。コードではなく知識を操作する時代が来ている。</description><pubDate>Mon, 06 Apr 2026 15:00:00 GMT</pubDate><category>ai</category><category>knowledge-management</category><category>obsidian</category><category>llm</category><category>karpathy</category></item><item><title>검색이 아니라 컴파일이다 — Karpathy의 LLM 위키</title><link>https://blog.namsang.co/ko/posts/karpathy-llm-wiki/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/karpathy-llm-wiki/</guid><description>Andrej Karpathy가 공개한 LLM 지식 베이스 방법론. raw → wiki → output 3계층, 증분 컴파일, 지식 린팅. 코드가 아니라 지식을 조작하는 시대가 오고 있다.</description><pubDate>Mon, 06 Apr 2026 15:00:00 GMT</pubDate><category>ai</category><category>knowledge-management</category><category>obsidian</category><category>llm</category><category>karpathy</category></item><item><title>git worktree: A Hidden Git Feature Rediscovered in the Age of AI Coding Agents</title><link>https://blog.namsang.co/en/posts/git-worktree-ai-coding-agents/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/git-worktree-ai-coding-agents/</guid><description>git worktree is a decade-old feature, but it is gaining new relevance as infrastructure for running AI coding agents in parallel.</description><pubDate>Sat, 04 Apr 2026 15:00:00 GMT</pubDate><category>git</category><category>claude-code</category><category>ai-agent</category><category>devtools</category></item><item><title>git worktree: AIコーディングエージェント時代に再注目されるGitの隠れた機能</title><link>https://blog.namsang.co/ja/posts/git-worktree-ai-coding-agents/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/git-worktree-ai-coding-agents/</guid><description>git worktreeは10年前からある機能だが、Claude CodeなどのAIエージェントを並列実行するインフラとして再び脚光を浴びている。</description><pubDate>Sat, 04 Apr 2026 15:00:00 GMT</pubDate><category>git</category><category>claude-code</category><category>ai-agent</category><category>devtools</category></item><item><title>git worktree: AI 코딩 에이전트 시대에 다시 주목받는 Git의 숨겨진 기능</title><link>https://blog.namsang.co/ko/posts/git-worktree-ai-coding-agents/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/git-worktree-ai-coding-agents/</guid><description>git worktree는 10년 된 기능이지만, Claude Code 같은 AI 에이전트를 병렬로 실행하는 인프라로 다시 주목받고 있다.</description><pubDate>Sat, 04 Apr 2026 15:00:00 GMT</pubDate><category>git</category><category>claude-code</category><category>ai-agent</category><category>devtools</category></item><item><title>[Book Review] The First 90 Days</title><link>https://blog.namsang.co/en/posts/first-90-days-review/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/first-90-days-review/</guid><description>I read it a year ago before changing jobs, and again recently to recommend to a colleague who just became a leader. Same book, different underlines.</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate><category>book-review</category><category>leadership</category><category>career</category><category>onboarding</category></item><item><title>[書評] ハーバード流マネジメント講座 90日で成果を出すリーダー</title><link>https://blog.namsang.co/ja/posts/first-90-days-review/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/first-90-days-review/</guid><description>1年前、転職を控えて読んだ。最近リーダーになった同僚に薦めるために再読した。同じ本なのに、線を引く場所が変わっていた。</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate><category>book-review</category><category>leadership</category><category>career</category><category>onboarding</category></item><item><title>[북리뷰] 90일 안에 장악하라</title><link>https://blog.namsang.co/ko/posts/first-90-days-review/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/first-90-days-review/</guid><description>1년 전 이직을 앞두고 읽었고, 최근 리더가 된 동료에게 추천하며 다시 읽었다. 같은 책인데 밑줄 친 곳이 달랐다.</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate><category>book-review</category><category>leadership</category><category>career</category><category>onboarding</category></item><item><title>DeNA&apos;s AI All-In, From the Trenches — What a Developer Actually Experienced in One Year</title><link>https://blog.namsang.co/en/posts/dena-ai-field-report/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/dena-ai-field-report/</guid><description>The numbers executives present and the reality developers experience are different. We asked a developer at DeNA directly.</description><pubDate>Thu, 02 Apr 2026 15:00:00 GMT</pubDate><category>ai</category><category>engineering-culture</category><category>productivity</category><category>dena</category><category>japan</category></item><item><title>DeNA AI全振り、現場のリアル — 開発者が体感した1年</title><link>https://blog.namsang.co/ja/posts/dena-ai-field-report/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/dena-ai-field-report/</guid><description>経営陣が見ている数字と、現場が感じている温度は違う。DeNAで働く開発者に直接聞いた。</description><pubDate>Thu, 02 Apr 2026 15:00:00 GMT</pubDate><category>ai</category><category>engineering-culture</category><category>productivity</category><category>dena</category><category>japan</category></item><item><title>DeNA AI 올인, 현장에서는 — 개발자가 체감한 1년</title><link>https://blog.namsang.co/ko/posts/dena-ai-field-report/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/dena-ai-field-report/</guid><description>경영진이 보는 숫자와 현장이 느끼는 온도는 다르다. DeNA에서 일하는 개발자에게 직접 물었다.</description><pubDate>Thu, 02 Apr 2026 15:00:00 GMT</pubDate><category>ai</category><category>engineering-culture</category><category>productivity</category><category>dena</category><category>japan</category></item><item><title>DeNA&apos;s AI All-In After One Year — 20x Productivity and the Efficiency Paradox</title><link>https://blog.namsang.co/en/posts/dena-ai-all-in-one-year/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/dena-ai-all-in-one-year/</guid><description>In 2026, DeNA revealed the results of going &quot;AI All-In&quot; for one year. The scale of numbers and depth of organizational transformation suggest this is not just a tool adoption — it marks a new inflection point for the Japanese IT industry.</description><pubDate>Mon, 30 Mar 2026 16:14:00 GMT</pubDate><category>ai</category><category>strategy</category><category>productivity</category><category>dena</category><category>japan</category></item><item><title>DeNAの&quot;AI全振り&quot;から1年 — 生産性20倍、そして効率化パラドックス</title><link>https://blog.namsang.co/ja/posts/dena-ai-all-in-one-year/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/dena-ai-all-in-one-year/</guid><description>2026年、DeNAが&quot;AI全振り&quot;1年間の成果を公開した。数字の規模と組織変革の深さを見ると、これは単なるツール導入ではない。日本IT産業の新たな変曲点が始まっている。</description><pubDate>Mon, 30 Mar 2026 16:14:00 GMT</pubDate><category>ai</category><category>strategy</category><category>productivity</category><category>dena</category><category>japan</category></item><item><title>DeNA의 AI 올인 1년 — 생산성 20배, 그리고 효율화 패러독스</title><link>https://blog.namsang.co/ko/posts/dena-ai-all-in-one-year/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/dena-ai-all-in-one-year/</guid><description>2008년, 손정의는 스티브 잡스를 설득해 iPhone을 일본에 독점 도입했다. 일본 IT 산업의 모바일 전환은 거기서 시작됐다. 2026년, DeNA가 &quot;AI 올인&quot; 1년의 성과를 공개했다. 숫자의 규모와 조직 변혁의 깊이를 보면, 이건 단순한 도구 도입이 아니다.</description><pubDate>Mon, 30 Mar 2026 16:14:00 GMT</pubDate><category>ai</category><category>strategy</category><category>productivity</category><category>dena</category><category>japan</category></item><item><title>Accounting Through Code: Rounding Is Policy</title><link>https://blog.namsang.co/en/posts/rounding-is-policy/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/rounding-is-policy/</guid><description>A 1-cent discrepancy in our settlement system. Rounding is not just math — it is business policy.</description><pubDate>Fri, 27 Mar 2026 14:43:00 GMT</pubDate><category>settlement</category><category>rounding</category><category>python</category><category>kotlin</category></item><item><title>コードで読む会計：丸めはポリシーだ</title><link>https://blog.namsang.co/ja/posts/rounding-is-policy/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/rounding-is-policy/</guid><description>精算システムで1円のズレが発生した。丸めは単なる算数ではなく、ビジネスポリシーである。</description><pubDate>Fri, 27 Mar 2026 14:43:00 GMT</pubDate><category>settlement</category><category>rounding</category><category>python</category><category>kotlin</category></item><item><title>코드로 읽는 회계: 반올림은 정책이다</title><link>https://blog.namsang.co/ko/posts/rounding-is-policy/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/rounding-is-policy/</guid><description>정산 시스템에서 1원 차이가 발생했다. 반올림은 단순한 수학이 아니라 비즈니스 정책이다.</description><pubDate>Fri, 27 Mar 2026 14:43:00 GMT</pubDate><category>settlement</category><category>rounding</category><category>python</category><category>kotlin</category></item><item><title>Why Individual OKRs Don&apos;t Work</title><link>https://blog.namsang.co/en/posts/why-individual-okrs-dont-work/</link><guid isPermaLink="true">https://blog.namsang.co/en/posts/why-individual-okrs-dont-work/</guid><description>This post is based on my experience during the OKR hype. Many organizations have since reached similar conclusions, but I wanted to document what I observed firsthand.</description><pubDate>Thu, 19 Mar 2026 15:20:00 GMT</pubDate><category>engineering-culture</category><category>okr</category><category>startup</category><category>leadership</category></item><item><title>個人OKRはなぜ機能しないのか</title><link>https://blog.namsang.co/ja/posts/why-individual-okrs-dont-work/</link><guid isPermaLink="true">https://blog.namsang.co/ja/posts/why-individual-okrs-dont-work/</guid><description>この記事は、OKRが大流行していた頃の経験をもとにしている。今では多くの組織がすでに同じ結論に達しているが、当時現場で記録した内容を振り返りながら残しておく。</description><pubDate>Thu, 19 Mar 2026 15:20:00 GMT</pubDate><category>engineering-culture</category><category>okr</category><category>startup</category><category>leadership</category></item><item><title>개인 OKR은 왜 동작하지 않은가?</title><link>https://blog.namsang.co/ko/posts/why-individual-okrs-dont-work/</link><guid isPermaLink="true">https://blog.namsang.co/ko/posts/why-individual-okrs-dont-work/</guid><description>이 글은 OKR이 한창 유행하던 시기의 경험을 바탕으로 하고 있다. 지금은 많은 조직이 이미 비슷한 결론에 도달했지만, 당시 현장에서 기록한 내용을 회고하면서 남긴다.</description><pubDate>Thu, 19 Mar 2026 15:20:00 GMT</pubDate><category>engineering-culture</category><category>okr</category><category>startup</category><category>leadership</category></item></channel></rss>