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
A complete guide to Linux firewalls and access control: handling nftables, firewalld, and ufw without locking yourself out ♪ Listenable
Starts from the structure of nftables and lays out what firewalld and ufw do on top of it. Covers the procedure that keeps you from locking yourself out while changing rules remotely, and the diagnostic order for when ru
2026-08-15 · 18 min read #리눅스#방화벽#nftables#firewalld#보안The complete backup and restore guide: designing backwards from the recovery scenario
Starting from RPO and RTO, the criteria for choosing between rsync, tar, LVM snapshots, and snapshot-based backup tools. Covers the recovery rehearsal procedure and the five ways a backup quietly rots.
2026-08-15 · 16 min read #리눅스#백업#복구#재해복구#운영The Complete Guide to TLS Certificates: Handling Them End to End with openssl ♪ Listenable
A purpose-by-purpose reference of the openssl commands for reading certificates, creating CSRs, verifying chains, converting formats, and diagnosing server connections. Also covers how to identify expiry, a missing chain
2026-08-15 · 18 min read #리눅스#tls#인증서#openssl#보안The complete guide to Linux log operations: tying journald, rsyslog, and logrotate into one system
Designing the log plumbing of a Linux host, from journal retention policy to forwarding into rsyslog to the rotation modes of logrotate. Sets out the criteria for keeping the records an incident investigation needs witho
2026-08-15 · 16 min read #리눅스#로그#journald#rsyslog#logrotateUndoing Things in Git, the Complete Guide: What Comes Back and What Is Gone Forever
Maps the boundary between reset, revert, restore, reflog, and fsck by what can actually be recovered. Covers reflog expiry policy, when gc really deletes objects, force-push accidents, and worktree and submodule situatio
2026-08-15 · 17 min read #git#버전관리#복구#운영#협업The Complete Guide to DNS: Following a Name All the Way to an Address ♪ Listenable
Splits name resolution into five separate segments — stub resolver through authoritative server — and works through record types, TTL and caching, delegation, reading dig output, propagation delay and stale caches, DNSSE
2026-08-15 · 25 min read #리눅스#dns#네트워크#운영#트러블슈팅The Complete Guide to Transaction Isolation Levels: The Part the Application Owns, Not the Database ♪ Listenable
Lays out the four isolation levels of PostgreSQL 18 exactly as documented, then covers what the application must implement on top of that: the 40001 serialization-failure retry layer, the row-lock ladder from FOR UPDATE
2026-08-15 · 19 min read #database#postgresql#transaction#isolation-level#concurrencyThe Complete Guide to Partitioning and Sharding: The Order for Moving Past a Single Node ♪ Listenable
A look at what declarative partitioning in PostgreSQL 18 actually solves and does not solve, then the criteria for moving from partitioning to sharding once partitioning hits its limit. Covers partition pruning, the cons
2026-08-15 · 19 min read #database#postgresql#partitioning#sharding#scalabilityThe Complete Guide to Connection Pools: The Contract a Pooling Mode Makes with Your Application
A look at connection pools through the lens of a contract, based on PostgreSQL 18 and PgBouncer. Covers what the three pooling modes, session, transaction, and statement, each guarantee and each give up; why prepared sta
2026-08-15 · 16 min read #database#postgresql#pgbouncer#connection-pool#operationsThe Complete Guide to SQL Execution Plans: How the Optimizer Chooses a Plan ♪ Listenable
This piece explains the execution plan from the point of view of the PostgreSQL 18 planner: how statistics are collected, how selectivity is calculated, which constants assemble the cost numbers, when join-order search h
2026-08-15 · 24 min read #database#postgresql#execution-plan#query-optimization#optimizerThe Complete Guide to Database Performance Tuning: Measure Before You Touch a Parameter
Organizes PostgreSQL 18 performance tuning as a diagnostic order rather than a parameter list: profile the workload with pgstatstatements, split the bottleneck by wait event, read the cache and I/O metrics, and only then
2026-08-15 · 17 min read #database#postgresql#performance-tuning#monitoring#operationsThe Complete Guide to Database Caching Strategy: In the End, It's All Invalidation ♪ Listenable
Working from PostgreSQL 18, this guide builds caching up from the database outward: the cache layers that already exist — sharedbuffers and the OS cache — the computed cache that is a materialized view, the criteria for
2026-08-15 · 24 min read #database#postgresql#caching#performance-tuning#architectureThe Complete Guide to Zero-Downtime Schema Changes: The Lock Level Each DDL Takes and How to Run It Safely ♪ Listenable
Working from the PostgreSQL 18 documentation, this lays out by grade exactly which lock each DDL statement takes: the eight table lock modes and their conflicts, the lock level of every ALTER TABLE variant, which changes
2026-08-15 · 18 min read #database#postgresql#schema-migration#zero-downtime#lockingThe Complete Guide to PostgreSQL Indexes: The Index Lifecycle from Design to Retirement ♪ Listenable
This piece treats the PostgreSQL 18 index as an operational asset with a full lifecycle: the design decisions behind column order, the judgment call between six index types, the procedure for building one safely with CON
2026-08-15 · 23 min read #database#postgresql#index#performance-tuning#operationsThe Complete Guide to Data Modeling: From Logical Model to PostgreSQL Physical Schema ♪ Listenable
Covers the decisions you have to make when translating a logical model into a physical schema on PostgreSQL 18: surrogate keys and identifier types, the grounds for choosing text, numeric, and timestamptz, treating const
2026-08-15 · 19 min read #database#postgresql#data-modeling#schema-design#constraintsThe Complete Guide to Bulk Data Processing: COPY, Chunked Batches, and Reversible Operations ♪ Listenable
This guide covers how to safely load, update, and delete hundreds of millions of rows in PostgreSQL 18: COPY's options and defaults, the initial-load procedure the documentation recommends, tolerating bad rows with ONERR
2026-08-15 · 24 min read #database#postgresql#batch-processing#data-loading#operationsWriting as an Engineering Skill — What Design Docs, Postmortems, and Review Comments Actually Do
Everyone says writing matters for engineers, and the reason usually collapses into a story about promotion. This piece runs the order differently. Writing is first a device for verifying your own thinking, then a tool fo
2026-08-15 · 6 min read #career#skills#technical-writing#design-doc#postmortemDesigning Verification — Tests as Grounds for Trust, Not Pass or Fail
A green build tells you nothing on its own. Green acquires meaning only once it is settled what you no longer have to worry about. This piece covers treating tests as grounds for trust rather than as a pass-fail gate: at
2026-08-15 · 6 min read #career#skills#testing#verification#craftA Sense for Production — What Looks Different After You Have Been Through an Outage
Two people read the same design doc and one of them reads something else entirely: what logs exist when this breaks at three in the morning, how many minutes a rollback takes, and what happens to the data that already la
2026-08-15 · 7 min read #career#skills#sre#production#reliabilityWhat Stays Expensive — Four Things That Gain Value When Generation Gets Cheap
Answer the question "what should engineers prepare for" with a list of tools and the answer is stale in two years. This piece proposes a different axis: the skills that hold value are the ones that stay expensive to veri
2026-08-15 · 6 min read #career#skills#ai#craft#engineering-culture