Yan Li·Jun 18Git Three-Way Merge: Why Merges ConflictSee why Git reports a conflict even when you only added a few lines, and when it merges cleanly, through four short runnable examples.
Yan Li·Jun 4Protocol Buffers in Python with hands-on exmaple: A Data Engineer’s GuideLearn protobuf hands-on with a real S3, Kafka, and Iceberg example, simplified to a few lines of plain Python
Yan Li·May 1git reset 3 modes Cleary Explained: soft, mixed, and hardMaster git reset with 3 modes: learn exactly what changes in your commits, staging area, and working directory with hands-on examples
Yan Li·Apr 27Python zip() Function Explained: A Data Engineering Use CaseLearn how Python's zip() function works and why it beats index loops, with a real-world example mapping PostgreSQL types to Amazon Redshift