Blog
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 3525 posts
#2026-03 765#english 592#culture 264#deep-dive 254#kubernetes 249#career 229#ai 219#llm 209#devops 196#2026-04 146#security 143#database 114#observability 113#communication 109#history 107#architecture 100#productivity 96#finance 88#economy 84#mindset 81#psychology 80#ai-papers 79#food 78#it 78#travel 78#deep-learning 77#japanese 77#networking 77#performance 72#business-travel 70#linux 70#gpu 69#ai-agent 66#cs-fundamentals 63#postgresql 61#rag 58#self-improvement 55#learning 53#mlops 53#python 52
The Lesson Darwin Never Knew He Taught: Adaptation Science for Developers in the AI Era
"It is not the strongest that survives, but the most responsive to change." Darwin published his theory at 50, after 23 years of silence — and his own life is the most powerful illustration of his idea.
2026-03-18 · 8 min read #darwin#evolution#adaptation#growth#changeHoneybee Democracy: What 10,000 Bees Can Teach Your Dev Team About Decision-Making
A swarm of 10,000 bees reaches 100% consensus on a new home without any leader — Thomas Seeley's 30 years of Cornell research holds revolutionary lessons for developer team decision-making.
2026-03-18 · 15 min read #bees#collective-intelligence#decision-making#team-culture#democracyRunning LLMs on Apple Silicon: Inside M4/M5 Architecture for AI Inference ♪ Listenable
A deep technical dive into Apple M4/M5 Unified Memory Architecture and its implications for LLM inference. Covers the Neural Engine, MLX framework, llama.cpp Metal backend, real benchmarks, and an honest comparison with
2026-03-18 · 14 min read #apple-silicon#m5#model-serving#unified-memory#mlxAI Startup vs Big Tech AI Team: Where Should You Work to Truly Grow?
AI startup vs big tech AI team — which leads to faster growth? An honest comparison covering compensation, experience, growth pace, and the unique dynamics of the Korean AI ecosystem.
2026-03-18 · 7 min read #ai-career#ai-startup#big-tech#career-strategy#ai-developmentViktor Frankl to the Burned-Out Developer: Finding Meaning When Code Feels Meaningless
Viktor Frankl survived Auschwitz and concluded that humans can find meaning in any circumstance. His logotherapy — the will to meaning (Wille zum Sinn) — and his three-part theory of how humans find purpose offer a surpr
2026-03-18 · 11 min read #viktor-frankl#logotherapy#burnout#meaning#philosophyTool Calling in Practice: How AI Interacts with the World and Common Pitfalls
Tool calling is what transforms an LLM from a text transformer into an agent that can actually do things. Full implementation of OpenAI function calling and Claude tool use, parallel execution patterns, and the five mist
2026-03-18 · 9 min read #tool-calling#function-calling#ai-agent#llm#ai-developmentSwim Against the Current: The Salmon, Resilience, and the Developer Who Keeps Going
The Pacific salmon swims 3,200km upstream to its birthplace without eating a single meal. What can this extraordinary creature teach developers about resilience, purpose, and the hidden value of adversity?
2026-03-18 · 8 min read #salmon#resilience#adversity#purpose#natureRAG Chunking Strategies: From Naive Splitting to RAPTOR
Chunking determines 70% of your RAG system quality. This guide covers 5 chunking strategies with real code — from simple fixed-size splitting to Semantic Chunking, Parent-Child, and RAPTOR — with honest assessments of wh
2026-03-18 · 8 min read #rag#chunking#text-splitting#langchain#raptorNVIDIA GPU and CUDA Architecture Deep Dive: Why GPUs Dominate AI
From H100 hardware specs to Tensor Core WMMA API. A complete breakdown of the SIMT execution model, shared memory tiling, warp divergence, and why GPUs are purpose-built for AI workloads.
2026-03-18 · 14 min read #cuda#gpu#nvidia#matrix-multiplication#parallel-computingMulti-Agent Systems Compared: AutoGen vs CrewAI vs LangGraph — Which Should You Choose?
AutoGen, CrewAI, LangGraph — a practical comparison of three multi-agent frameworks with real code. Learn which one fits your use case, what each gets wrong, and the production pitfalls that apply regardless of which fra
2026-03-18 · 9 min read #multi-agent#autogen#crewai#langgraph#ai-agentMichael Jordan's Philosophy of Failure: What 9,000 Missed Shots Teach Developers
Michael Jordan's philosophy of failure and Carol Dweck's Growth Mindset research applied to developer resilience. From being cut from his high school team to 6 NBA titles, the story of how failure became a methodology.
2026-03-18 · 9 min read #michael-jordan#failure#growth-mindset#grit#motivationComplete LLM Serving Optimization Guide: KV Cache, PagedAttention, and Quantization ♪ Listenable
A complete engineering deep dive into LLM serving optimization. From the KV cache memory crisis to the virtual-memory revolution of PagedAttention, continuous batching, speculative decoding, quantization techniques, and
2026-03-18 · 30 min read #model-serving#kv-cache#paged-attention#vllm#quantizationLLM Agent Design Patterns: From ReAct to Multi-Agent Orchestration
ReAct, Chain of Thought, Plan-and-Execute, Reflection, Tree of Thoughts — a practical breakdown of which LLM agent design pattern to use and when, from an engineer who has built them in production.
2026-03-18 · 9 min read #ai-agent#react#llm#design-patterns#ai-developmentHybrid Search Guide: Combining BM25 and Vector Search for Better RAG
Pure vector search has a blind spot: exact keyword matching. This guide explains how to combine BM25 and vector search using RRF (Reciprocal Rank Fusion) to get the best of both worlds — with real code, benchmark numbers
2026-03-18 · 7 min read #hybrid-search#bm25#vector-search#rag#rrfCsikszentmihalyi's Flow: When Coding Becomes Meditation ♪ Listenable
This is the conceptual guide in the focus series. It explains why flow matters to developers through Csikszentmihalyi's model, deep work, interruption psychology, and the line between healthy immersion and burnout.
2026-03-18 · 17 min read #flow-theory#deep-work#csikszentmihalyi#focus#productivityDopamine Betrayal and Reconciliation: A Neuroscience Productivity Guide for Developers
Dopamine is not the pleasure hormone — it's the "wanting" hormone. From Kent Berridge's incentive salience theory to Anna Lembke's pain-pleasure seesaw: how to reclaim sustainable motivation from the technology that hija
2026-03-18 · 8 min read #dopamine#neuroscience#motivation#productivity#developercuDNN Internals: Why Deep Learning Operations Fly on GPU
From im2col transformation to Winograd algorithm, FlashAttention tiling, and TensorRT INT8 quantization. A complete breakdown of how cuDNN makes deep learning operations 10-100x faster than naive CUDA.
2026-03-18 · 13 min read #cudnn#gpu#deep-learning-optimization#convolution#model-servingThe Bamboo's Five Years: A Developer's Meditation on Invisible Growth
Moso bamboo spends 5 years underground before shooting up 27 meters in 6 weeks. The secret of this extraordinary growth holds a profound insight for developers — you are growing right now, in places no one can see.
2026-03-18 · 9 min read #bamboo#growth#patience#invisible-effort#natureWhat Ant Colonies Teach Developer Teams About Collaboration and Resilience
Ant colonies have operated without a central command for 30 million years, solving some of nature's hardest optimization problems through distributed intelligence. Exploring E.O. Wilson's myrmecology, Marco Dorigo's Ant
2026-03-18 · 8 min read #ants#collaboration#complex-systems#teamwork#developerAgent Memory System Design: Everything About How AI Agents Remember
LLMs have no memory by default. How do we solve this fundamental limitation? From four memory types to production architecture and the Mem0 framework — a complete guide to agent memory systems.
2026-03-18 · 8 min read #agent-memory#ai-agent#long-term-memory#langchain#mem0