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
Frontend Security 2025 — XSS, CSRF, CSP, Trusted Types, JWT, OAuth, PKCE, Passkeys, Supply Chain, SRI (S6 E9)
XSS still tops every CVE report. But 2024–2025 shipped real tools to defeat it: Trusted Types, CSP v3 with strict-dynamic, Sanitizer API. Passkeys replaced passwords for serious products. Supply-chain attacks made SRI +
2026-04-15 · 6 min read #frontend#security#xss#csrf#cspFrontend CI/CD & Deployment 2025 — GitHub Actions, Turborepo, Vercel, Netlify, Cloudflare, Preview, Canary, Feature Flags, SLSA/SBOM (S6 E12)
CI/CD for frontend is no longer "build and ship." It is caching, preview environments, canary rollouts, feature flags, supply-chain attestation (SLSA/SBOM), and rollback-first thinking. This guide compares GitHub Actions
2026-04-15 · 7 min read #frontend#ci-cd#deployment#github-actions#turborepoFeature Store and the Vector·Graph·Time-Series DB Convergence Guide: Feast·Tecton·Pinecone·Weaviate·Milvus·Neo4j·TimescaleDB (2025)
Season 5 Ep 6. The language of ML is features, the language of AI is vectors, the language of relationships is graphs, and the language of operations is time series. In 2025 every one of these DB categories crosses its o
2026-04-15 · 12 min read #feature-store#vector-db#graph-db#timeseries-db#feastThe Complete Philosophy Guide for Engineers: Epistemology, Ethics, Free Will, Stoicism, Buddhism, Popper, Pragmatism, and Tech Ethics (2025~2026)
A systematic philosophy guide for the questions of "why, right, and true" that an engineer faces for a lifetime. The basics of epistemology (from Plato to Popper), the three great traditions of ethics (utilitarian, deont
2026-04-15 · 14 min read #philosophy#epistemology#ethics#free-will#stoicThe Complete Engineer Health Guide: Sleep, Nutrition, Exercise, Posture, Eye Health, Mental Health, Burnout Prevention, and Longevity (2025~2026)
The hardware of creativity is your body. From Matthew Walker sleep science, caffeine cycles and blood-sugar stability, a Zone 2 cardio + 2x strength weekly protocol, developer posture and back/neck care, the 20-20-20 eye
2026-04-15 · 16 min read #health#sleep#nutrition#exercise#postureTLS/SSL and PKI Complete Guide — Handshake, Certificate Chain, Cipher Suites, 0-RTT, and the Post-Quantum Era (2025)
Behind the little padlock in the browser address bar lie 30 years of cryptography, trust chains, and protocol evolution. How TLS 1.2 2-RTT became 1.3 1-RTT, how the certificate chain makes you trust a server you have nev
2026-04-15 · 12 min read #tls#ssl#pki#https#certificateWeb Security Attack and Defense in Practice — XSS, CSRF, SSRF, Clickjacking, Prototype Pollution, Supply Chain, CORS Complete Guide (2025)
If the previous Security post was about "security for the organization", this one is about "the vulnerabilities lodged in your code". The three kinds of XSS with CSP nonce and Trusted Types, CSRF after SameSite, the SSRF
2026-04-15 · 12 min read #web-security#xss#csrf#ssrf#clickjackingTCP Network Stack Deep Dive — State Machine, Congestion Control (Cubic vs BBR), Nagle, Delayed ACK, and the Evolution to QUIC (2025)
A TCP connection traverses 11 states from open to close. Why does TIMEWAIT linger for 30 seconds? Why does Nagle meeting Delayed ACK produce a 40ms stall? Why does BBR beat Cubic, and why did Google abandon TCP for QUIC?
2026-04-15 · 9 min read #tcp#networking#congestion-control#bbr#cubicRedis Production Operations Complete Guide 2025: Cluster, Persistence, Memory, Redis 7+
Everything about Redis in production! 8 data structures, persistence (RDB vs AOF), Sentinel vs Cluster, memory management (maxmemory-policy), performance tuning, Redis 7+ features, Valkey/KeyDB comparison, monitoring and
2026-04-15 · 8 min read #redis#cache#production#cluster#persistenceThe Return of Rust and Systems Programming — Ownership, Borrowing, Lifetime, Trait, Async, Tokio, Cargo, WebAssembly (2025)
Why is Rust the "most loved language" for 9 years running? From Graydon Hoare personal project to the Linux kernel, the Ownership and Borrowing revolution, Lifetime magic, Trait system, zero-cost abstractions, Tokio asyn
2026-04-15 · 14 min read #rust#systems-programming#memory-safety#tokio#webassemblyStreaming vs Batch Redefined: Flink, RisingWave, Materialize, CDC, Streaming SQL and the Pragmatism of Real Time (2025)
Season 5 Ep 2. "Everything in real time" was the promise of 2020. 2025 is the era of pragmatism — the line between batch and streaming has blurred, and the real question has become "how fresh does this data have to be to
2026-04-15 · 13 min read #streaming#batch#flink#risingwave#materializePostgreSQL Production Operations Complete Guide 2025: Extensions, Tuning, Monitoring, HA
Everything about running PostgreSQL in production! Essential extensions (pgstatstatements/pgvector/PostGIS/TimescaleDB), performance tuning (sharedbuffers/workmem/effectivecachesize), VACUUM/Autovacuum management, monito
2026-04-15 · 7 min read #postgresql#database#production#extensions#performanceSemantic Layer·Metrics Store·Reverse ETL, The Complete Guide: dbt·Cube·Looker·Hightouch·Census, and Data Activation (2025)
Season 5 Ep 5. If the pipeline produces the data, the Semantic Layer speaks its meaning. The lineage of dbt Semantic Layer, Cube, AtScale, and Looker; the Metrics Store pattern; Headless BI (Lightdash, Transform); the fl
2026-04-15 · 11 min read #semantic-layer#metrics-store#reverse-etl#headless-bi#dbt-semantic-layerDeveloper Networking & Personal Branding Complete Guide: LinkedIn, Twitter, GitHub, and Conferences for Introverts (2025)
Granovetter's "Strength of Weak Ties" theory and low-cost networking strategies for introverted developers. LinkedIn profile optimization, Twitter/X developer networking, GitHub profile polishing, conferences from attend
2026-04-15 · 14 min read #networking#personal-branding#linkedin#twitter#githubOAuth 2.0 & OIDC Deep Dive — Authorization Code, PKCE, JWT, DPoP, FAPI (2025)
OAuth 2.0 and OIDC run billions of times daily, yet most developers understand them only superficially. This guide dissects them from scratch: the four OAuth 2.0 flows, why PKCE became mandatory, JWT structure and pitfal
2026-04-15 · 13 min read #oauth2#oidc#openid-connect#authentication#authorizationRust Tokio Runtime Deep Dive — Future, Waker, Work-Stealing, Pin, Zero-Cost Async (2025)
Rust async/await promises "infinite concurrency with no runtime", but the internals are intricate. This post dissects the Tokio runtime from the ground up: how async fn compiles into a state machine, the Future/Poll/Wake
2026-04-15 · 15 min read #rust#tokio#async#runtime#concurrencyReact Server Components & Next.js App Router — RSC Protocol, Server Actions, PPR, Streaming (2025)
Why Server Components exist, how they differ from SSR, the real boundary between "use server" and "use client", the RSC Flight Format and streaming, Server Actions replacing fetch, the four cache layers of App Router, Ne
2026-04-15 · 10 min read #react#nextjs#rsc#server-components#app-routerA Modern Understanding of the Operating System — io_uring, cgroups/namespaces, eBPF, NUMA, GPU UVM, EEVDF, Zero-Copy Complete Guide (2025)
iouring as the successor to epoll, the cgroups + namespaces that made Docker, the eBPF that injects code into the kernel safely, the hidden cost NUMA imposes, GPU drivers and UVM, the EEVDF scheduler that landed in Linux
2026-04-15 · 13 min read #operating-systems#linux#io-uring#cgroups#namespacesThe Web Platform in 2025 — Complete Guide: Container Queries, :has(), CSS Nesting, Subgrid, Popover API, Anchor Positioning, WebGPU, WASI, Speculation Rules, and Baseline 2024-2025 — Season 6 Ep 5
When the platform grows, the framework gets lighter. A full survey of the core capabilities that landed in the web platform in 2024-2025. Container Queries and @container, the :has() parent selector, native CSS Nesting,
2026-04-15 · 12 min read #web-platform#container-queries#has-selector#css-nesting#css-subgridRaft Consensus Complete Guide 2025: Leader Election, Log Replication, Safety, etcd/Consul in Practice
etcd, Consul, CockroachDB, and TiDB all use Raft because it is understandable. Leader Election, Log Replication, Safety Properties, Membership Change, and Snapshots — a deep dive with real-world system analysis.
2026-04-15 · 10 min read #raft#consensus#distributed-systems#leader-election#log-replication