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
OLAP Engines 2025 Comparison Guide: DuckDB, ClickHouse, Snowflake, StarRocks, Pinot, Druid, Trino, Benchmark Traps, Engine Placement (2025)
Season 5 Ep 3. No single engine covers all of OLAP. DuckDB brings the single-node revolution, ClickHouse handles real-time OLAP, Snowflake and BigQuery offer managed convenience, StarRocks, Doris, Pinot and Druid take on
2026-04-15 · 12 min read #olap#duckdb#clickhouse#snowflake#bigqueryGraphQL Federation Complete Guide 2025: Apollo Federation, Supergraph, Distributed GraphQL
Everything about GraphQL Federation: Schema Stitching vs Federation, Apollo Federation v2, Subgraph design, Entity and @key, Reference Resolver, Composition, Router, Netflix/Airbnb cases, migration strategy.
2026-04-15 · 8 min read #graphql#federation#apollo#supergraph#microservicesLSM-Tree Deep Dive — RocksDB, LevelDB, Compaction, Bloom Filter, Write Amplification (2025)
Everything about LSM-Tree — the 1996 O'Neil paper, Memtable and SSTable structure, WAL and flush, Leveled vs Tiered vs Universal compaction, Bloom filters and read path, the RUM conjecture (Read-Update-Memory), RocksDB c
2026-04-15 · 13 min read #lsm-tree#rocksdb#leveldb#cassandra#scyllaKafka and Event-Driven Architecture Deep Dive — Partition/ISR, Exactly-Once, Outbox, Schema Registry, Flink
Many use Kafka; few understand its internals. Partitions and Leader/ISR, Log Segment physical layout, Exactly-Once Semantics truth, Transactional Outbox, Event Sourcing vs CDC, Schema Registry, and 100ms SLA techniques.
2026-04-15 · 9 min read #kafka#event-driven#streaming#exactly-once#schema-registryGit Internals Deep Dive — Object Model, Packfile, Merge Algorithms, Reflog, Protocol (2025)
Git is a tool every developer uses daily but most treat as a black box. This guide dissects Git from first principles: its essence as a content-addressable filesystem, the blob/tree/commit/tag object model, SHA-1 hash ch
2026-04-15 · 15 min read #git#version-control#object-model#packfile#mergeNode.js Event Loop & libuv Internals — 6 Phases, Microtasks, Worker Threads, V8 Heap (2025)
The real answer to "Node.js is single-threaded, so why is it fast?" Dissecting libuvs 6 Event Loop phases (Timers, Pending Callbacks, Idle, Poll, Check, Close), process.nextTick vs Promise microtask priority, setImmediat
2026-04-15 · 11 min read #nodejs#libuv#event-loop#v8#asyncThe Practical Value of Functional Programming — Monad, Functor, Pure Functions, Haskell, Erlang/Elixir, Gleam, Effect-TS, Phoenix LiveView (2025)
What React Hooks, Redux, RxJS, Swift, Rust, and Kotlin share — the philosophy of functional programming. How Church's 1930s lambda calculus became 2020s distributed-systems reliability, why Monads are hard yet necessary,
2026-04-15 · 13 min read #functional-programming#monad#functor#pure-function#haskellLLM Evaluation & Observability: Eval Harness, LLM-as-Judge, Tracing, Regression Prevention (2025)
Claiming a new model "seems better" is not science. The 1 failure mode of 2025 LLM products is "not measuring". Eval harness design, LLM-as-judge pitfalls and calibration, 3-layer observability (Trace/Span/Metric), produ
2026-04-15 · 11 min read #llm-eval#observability#llm-judge#distributed-tracing#langsmithMobile Native Development Complete Guide 2025: Swift, Kotlin, SwiftUI vs Jetpack Compose
Everything about mobile native development! Swift 6 vs Kotlin 2.0, SwiftUI vs Jetpack Compose comparison, MVVM/Clean Architecture, async (Swift Concurrency vs Coroutines), DI, testing, performance, release process.
2026-04-15 · 15 min read #mobile#ios#android#swift#kotlinModern Backend Runtimes 2025 — Node 22, Bun, Deno, WinterJS, Cloudflare Workers, V8 Isolates, Tokio (S7 E1)
Node 22 added permissions and native TS. Bun 1.1 is a full toolchain. Deno reverted on npm compatibility. Cloudflare Workers, Vercel Edge, and Deno Deploy popularized V8 Isolates. And Tokio/Rust quietly ate the performan
2026-04-15 · 7 min read #backend#runtime#node22#bun#denoMLOps Complete Guide — Model Serving, Feature Store, Drift, A/B Testing, GPU Economics (Season 2 Ep 7, 2025)
Training a model and running it in production are completely different games. Serving (TorchServe, Triton, vLLM, TGI), Feature Stores (Feast, Tecton), training infra (Ray, Determined), experiment tracking (MLflow, W&B),
2026-04-15 · 12 min read #mlops#model-serving#feature-store#drift-detection#ab-testingAI Engineering in Practice — LLM API, RAG, Agents, LoRA/DPO, Vector DB, Evaluation, Observability, Prompt Injection (2025)
The real difficulty of production LLM API calls, why RAG is not simple lookup, agent patterns (ReAct, Plan-Execute, ReWOO), when to and when NOT to fine-tune (LoRA, QLoRA, DPO), a vector DB decision matrix, why LLM evalu
2026-04-15 · 7 min read #ai-engineering#llm#rag#ai-agent#loraAccessibility & Internationalization 2025 — WCAG 2.2, EU Accessibility Act, ARIA, next-intl, Korean/Japanese Typography, RTL (S6 E7)
Accessibility is not a minority concern — it is quality for everyone. The 2025 playbook for WCAG 2.2, the EU Accessibility Act obligation, ARIA without the footguns, screen reader testing, and i18n that respects Korean p
2026-04-15 · 8 min read #accessibility#a11y#i18n#wcag#ariagRPC Deep Dive 2025: Protocol Buffers, Four Communication Models, Interceptors, Load Balancing
Deep dive into gRPC: Protocol Buffers internals, four communication models (Unary/Server/Client/Bidirectional), interceptors, load balancing, Deadline/Cancellation, streaming backpressure, gRPC-Web, debugging tools.
2026-04-15 · 9 min read #grpc#protobuf#streaming#http2#interceptorDeveloper Productivity and Career — The 10x Engineer Myth, Deep Work, Learning in the AI Era, Staff Engineers, and Burnout Prevention: The Complete Guide (2025)
What is really behind the 10x engineer myth, Deep Work by Cal Newport, what to learn and what to drop in the AI era, the actual difference between senior, staff, and principal (the Will Larson frame), the economics of co
2026-04-15 · 15 min read #career#productivity#deep-work#10x-engineer#staff-engineerThe Complete Guide to the Craft of Relationships for Engineers: Marriage, Children, Parents, Friends, Community, Gottman, Bowlby, and Ways Out of Isolation (2025~2026)
The last thing you stack on top of money, skills, and career is relationships. The marriage research of John Gottman (4 Horsemen, Magic Ratio), the attachment theory of Bowlby and raising children, the time-money-emotion
2026-04-15 · 14 min read #relationships#marriage#parenting#friendship#parentsThe Complete Developer Mental Health Guide: Impostor Syndrome, Anxiety, Depression, Burnout, and Recovery (2025)
What the Stack Overflow survey revealed about developer mental health. How impostor syndrome forms and how to work through it. The line between anxiety and clinical anxiety. The science of CBT and meditation. Using EAP,
2026-04-15 · 15 min read #mental-health#impostor-syndrome#anxiety#depression#burnoutLinux I/O Evolution Deep Dive — blocking, select, poll, epoll, io_uring (2025)
How do you handle not 10,000 but 1,000,000 concurrent connections on a single server? 30 years of Linux I/O API evolution — from the 1970s blocking read, through the limits of select/poll, the epoll revolution, to iourin
2026-04-15 · 11 min read #linux#io#epoll#io-uring#asyncKubernetes Internals Complete Guide — etcd, API Server, Controller, Scheduler, kubelet, CRI/CNI/CSI Deep Dive (2025)
Everything about Kubernetes internals — history from Google Borg, etcd Raft consensus, API Server REST and watch protocol, scheduler filter/score algorithms, controller manager reconciliation loops, kubelet Pod lifecycle
2026-04-15 · 11 min read #kubernetes#etcd#controller#scheduler#kubeletElasticsearch & Lucene Internals Complete Guide 2025: Deep Dive into Segments, Inverted Index, Refresh/Flush/Merge, and Shard Routing ♪ Listenable
The secret behind how Elasticsearch searches billions of log entries in milliseconds every day. A complete 720-line analysis of Lucene segment structure, inverted index, the refresh/flush/merge cycle, shard routing, and
2026-04-15 · 26 min read #elasticsearch#lucene#search#inverted-index#segment