2026
pg_duckdb: Bad idea right? Data Inlining in pg_ducklake Detaching pg_ducklake from pg_duckdb DuckLake: The Modern Lakehouse, The Old Fashioned Way 2025
Why Postgres times out on TPC-H Q17 and Q20? Upgrading Applications Dive into Postgres External Algorithms Linux IOs Zero-copy in Golang Do Harder Jobs Pay More? 2024
What Software Engineers Can Learn From Air Crashes How to Debug C/C++ with VSCode and Remote LLDB How to Develop C/C++ with VSCode and Clangd
[draft]
Don't Schedule My Threads
[draft]
Morsel-Driven Execution Framework in DuckDB First Year of Blogging [Note] CMU 15-721 Physically Representing A Decimal Developing C/C++ is fun! Exploring `context.Context` All's Well That Ends Well [Note] 可能性的艺术
[draft]
From ChatGPT to Sora Safely Use Unsafe 2023
How to Setup GitLab Runner with Cross-Platform Docker Enabled Understand Git Objects in Relational Model
[draft]
CI System: The Users' Perspective Git Essentials
[draft]
Buffer Pool Management Migrate My Blog to Astro How to Make a Developer Happy? Don't Use ChatGPT Random Display A HTML Element Fibonacci O(log n) solution Writing an eBPF Application `bpftrace` demo 6.824 Lab 2: Raft
[draft]
当我们谈论分布式系统 C/C++11 Memory Model 2022
eBPF 内核功能及其应用 The `trap` Command in Bash [Note] 《道德与立法原理导论》 The Completely Fair Scheduler A Processes Synchronize Problem and Barrier Pattern OLTP/OLAP and Tuple Storage Schemes [Note] 洛克《政府论》 Locality Principle Operating Systems: The History and the Future 2021
Postgres XID wraparound failure GitHub Actions 使用和优化