Blog
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 3517 posts
#2026-03 765#english 592#culture 264#deep-dive 254#kubernetes 247#career 229#ai 216#llm 208#devops 193#2026-04 146#security 141#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 60#rag 58#self-improvement 55#learning 53#mlops 53#ai-platform 51
Developer Time Management & Productivity Complete Guide: Deep Work, GTD, Calendar Blocking, Burnout Prevention (2025)
Applying Cal Newport Deep Work to a developer daily life. Organizing scattered work with David Allen GTD. Calendar Blocking vs Time-boxing. Slack/Email/Meeting triage. Pomodoro, 90-minute ultradian rhythm, Manager vs Mak
2026-04-15 · 12 min read #productivity#time-management#deep-work#gtd#calendar-blockingThe Essential Difficulty of Distributed Systems — CAP, PACELC, Raft/Paxos, Vector Clock, Saga, Event Sourcing (2025)
CAP is not 'pick CP or AP'. PACELC, Raft leader election, Paxos's infamy, Lamport/Vector Clock, limits of 2PC and the rise of Saga, Event Sourcing/CQRS, Outbox Pattern, truth about Exactly-Once, FLP Impossibility, Google
2026-04-15 · 13 min read #distributed-systems#cap-theorem#pacelc#raft#paxosContainer & Docker Internals Deep Dive — Namespace, cgroups, OverlayFS, seccomp, Capabilities and Kubernetes (2025)
"A container is not a lightweight VM." Behind a single docker run there are 7 Linux namespaces, cgroups v2, OverlayFS layers, seccomp filters, and Linux capabilities. From LXC in 2008 to Docker in 2013, OCI standardizati
2026-04-15 · 12 min read #docker#container#namespace#cgroups#overlayfsCompression Algorithms Deep Dive — LZ77, Huffman, Arithmetic, ANS, Zstandard, Brotli (2025)
Compression powers HTTP responses, file storage, databases, and backup systems, yet most developers treat it as a black box. This guide dissects lossless compression from first principles: Shannon entropy, the LZ77/LZSS/
2026-04-15 · 24 min read #compression#lz77#zstd#brotli#huffmanThe Complete AI Engineer Career Guide — From Junior to Principal: Leveling, Interviews, Portfolio, Compensation, Remote, and the Next Decade (2025-2026)
AI Engineer is the fastest-forming role since 2023. This 600-line guide lays out level-by-level expectations from junior to principal, interview and portfolio strategy, compensation structures across Korea, the US, and g
2026-04-15 · 15 min read #career#ai-engineer#leveling#interview#portfolioThe Technical Hell of Time and Date — TimeZone, DST, Leap Seconds, Temporal API, NTP Complete Guide (2025)
"I thought using UTC on the server would be enough…" — every developer gets bitten by time bugs at least once. From the real difference between Unix timestamp and ISO 8601, the subtle distinctions between UTC/GMT/TAI, th
2026-04-15 · 19 min read #datetime#timezone#temporal#ntp#dstColumnar Storage Deep Dive 2025: Parquet, ORC, Apache Arrow, Dremel — Why Analytics DBs Are 10,000x Faster
How Snowflake, BigQuery, and Spark query terabytes in seconds. A complete tour of Parquet Dremel structure, ORC, Apache Arrow in-memory format, RLE/Dictionary compression, and vectorized execution.
2026-04-15 · 13 min read #columnar-storage#parquet#orc#apache-arrow#dremelDatabase MVCC & Isolation Levels Complete Guide 2025: Read Phenomena, Snapshot Isolation, SSI, PostgreSQL/InnoDB Internals
From Dirty Read to Write Skew, from Read Committed to Serializable Snapshot Isolation. A 720-line deep dive into the real behavior of each isolation level and the MVCC internals of PostgreSQL and InnoDB.
2026-04-15 · 19 min read #database#mvcc#isolation-level#snapshot-isolation#serializableClickHouse Internals Deep Dive — MergeTree, Vectorized Execution, Distributed Queries, Keeper (2025)
The analytics engine behind Cloudflare, Uber, Bloomberg, and Yandex — processing tens of trillions of rows daily. This post dissects ClickHouse from the ground up: columnar vs row storage, the MergeTree family (Replacing
2026-04-15 · 15 min read #clickhouse#olap#columnar#mergetree#analyticsDatabase Complete Guide — Internals, Indexes, Query Planner, Partitioning, Vector DB (Season 2 Ep 13, 2025)
Treat a database as nothing but "the place where SQL goes" and you stay junior forever. The internals of B-Tree, LSM-Tree, and Hash Index; how the query planner turns a query into an execution plan; the four transaction
2026-04-15 · 14 min read #database#postgresql#b-tree#lsm-tree#indexingCDN Complete Guide — Cache, Edge Compute, Origin Shield, and HTTP Caching Headers (2025)
Everything about CDNs — the history of edge caching since Akamai in 1998, the routing trinity of Anycast plus DNS plus GSLB, the physical anatomy of PoPs and edge servers, Cache Key design and Vary header pitfalls, HTTP
2026-04-15 · 15 min read #cdn#caching#edge-compute#cloudflare#fastlyThe Complete Guide to Probabilistic Data Structures 2025: Bloom Filter, HyperLogLog, Count-Min Sketch, and Real-World Usage
Everything about probabilistic data structures! Bloom Filter, Counting Bloom Filter, HyperLogLog, Count-Min Sketch, MinHash, Cuckoo Filter — the memory-accuracy tradeoff, and real-world usage in RocksDB/Redis/Cassandra/S
2026-04-15 · 14 min read #bloom-filter#hyperloglog#count-min-sketch#probabilistic#data-structuresBGP Internet Routing Deep Dive 2025: AS, Peering, Path Selection, RPKI, Anycast — How the Internet Really Works
How does the internet appear as "one"? A complete walkthrough of BGP, Autonomous Systems, Peering vs Transit, Path Selection, RPKI, and route hijacking defense — the routing machinery running behind the scenes.
2026-04-15 · 14 min read #bgp#internet-routing#as#peering#rpkiCUDA GPU Programming Model Deep Dive — SIMT, Memory Hierarchy, Tensor Core, Kernel Optimization (2025)
The engine behind ChatGPT, Stable Diffusion, and Sora — NVIDIA GPUs and CUDA. This post dissects the CUDA programming model from scratch: GPU hardware architecture (SM, Warp, CUDA Core), SIMT vs SIMD, thread hierarchy (G
2026-04-15 · 15 min read #cuda#gpu#nvidia#ai#machine-learningArchitecture Case Studies — Netflix, Stripe, Cloudflare, Shopify in 2025
Netflix's 7,000 microservices, Stripe's Ruby monolith, Cloudflare's Workers ecosystem, Shopify's Black Friday scaling — real architecture drawn from public engineering blogs.
2026-04-15 · 13 min read #architecture#case-study#netflix#stripe#cloudflareCPU Cache & Memory Hierarchy Complete Guide 2025: L1/L2/L3, Cache Line, False Sharing, Performance Tuning
Everything about the memory hierarchy: L1/L2/L3 cache, cache line, MESI protocol, false sharing, cache-friendly data structures, NUMA, mechanical sympathy, and hands-on performance tuning.
2026-04-15 · 11 min read #cpu-cache#memory#performance#cache-line#false-sharingApache Spark Internals Deep Dive 2025: RDD, Catalyst Optimizer, Tungsten, Whole-Stage Codegen, Shuffle
Why Spark runs the same query 100x faster than MapReduce. RDD to DataFrame/Dataset, Catalyst optimizer, Tungsten project, whole-stage code generation, and shuffle optimization — a complete internal analysis.
2026-04-15 · 13 min read #spark#catalyst#tungsten#rdd#whole-stage-codegenAI-Native UI and Generative UX 2025 — Complete Guide: Streaming UI, Tool Use Rendering, AI SDK (Vercel), LangChain UI, LlamaIndex.TS UI, Conversational Interfaces, Feedback and Correction UX, Uncertainty Visualization, Human-in-the-loop, 2025 AI Product UX Benchmark — Season 6 Ep 3
While AI generates a response, what does the user see? The full scope of 2025 AI-Native UI. Streaming UI (token-by-token render), Tool Use to dynamic card rendering, Vercel AI SDK, LangChain UI, LlamaIndex.TS UI, UX prin
2026-04-15 · 12 min read #ai-ui#generative-ui#streaming-ui#tool-use#ai-sdkData Orchestration 2025 Complete Guide: dbt, SQLMesh, Dagster, Airflow, Prefect, Data Contracts, CI/CD (2025)
Season 5 Ep 4. If engines query, orchestrators govern the pipelines. The standardization of dbt and its limits, the revolt of SQLMesh, the asset-centric model of Dagster, the evolution of Airflow 2.x and 3.0, the rebirth
2026-04-15 · 13 min read #data-orchestration#dbt#sqlmesh#dagster#airflowModern Computer Architecture — CPU Pipelines, Out-of-Order, Caches, Branch Prediction, Meltdown, Apple Silicon, ARM, RISC-V, SIMD, GPU Deep Dive (2025)
Why arrays beat linked lists, why a branch can be 10x slower, how M1 beat Intel. CPU pipelines, Out-of-Order, L1 to L3 caches, branch prediction, Meltdown/Spectre, Apple Silicon, ARM/x86/RISC-V, SIMD, GPU SM/Warp, HBM/CX
2026-04-15 · 15 min read #computer-architecture#cpu#cache#branch-prediction#apple-silicon