Posts
Notes
Stars
2025
Dive into Postgres
08/15
External Algorithms
05/18
Linux IOs
05/17
Zero-copy in Golang
05/10
Do Harder Jobs Pay More?
04/16
2024
What Software Engineers Can Learn From Air Crashes
12/14
How to Debug C/C++ with VSCode and Remote LLDB
07/31
How to Develop C/C++ with VSCode and Clangd
07/31
[
draft
] Don't Schedule My Threads
04/25
[
draft
] Morsel-Driven Execution Framework in DuckDB
04/16
First Year of Blogging
04/07
Physically Representing A Decimal
03/26
Developing C/C++ is fun!
03/06
Exploring `context.Context`
03/04
All's Well That Ends Well
03/02
[
draft
] From ChatGPT to Sora
02/18
Safely Use Unsafe
01/15
2023
How to Setup GitLab Runner with Cross-Platform Docker Enabled
12/04
Understand Git Objects in Relational Model
11/27
[
draft
] CI System: The Users' Perspective
11/13
Git Essentials
10/24
[
draft
] Buffer Pool Management
09/10
Migrate My Blog to Astro
08/28
How to Make a Developer Happy?
05/08
Don't Use ChatGPT
05/07
Random Display A HTML Element
03/28
Fibonacci O(log n) solution
03/14
Writing an eBPF Application
03/08
`bpftrace` demo
02/18
6.824 Lab 2: Raft
02/16
[
draft
] 当我们谈论分布式系统
02/12
C/C++11 Memory Model
01/06
2022
eBPF 内核功能及其应用
12/23
The `trap` Command in Bash
12/11
The Completely Fair Scheduler
11/15
A Processes Synchronize Problem and Barrier Pattern
11/14
OLTP/OLAP and Tuple Storage Schemes
11/13
Locality Principle
10/10
Operating Systems: The History and the Future
09/19
2021
Postgres XID wraparound failure
12/16
GitHub Actions 使用和优化
07/28