- Building a Grow-Only Counter on a Sequentially Consistent KV Store April 13, 2026
- Fly.io's Broadcast Challenges April 9, 2026
- Generating Unique IDs with Raft Consensus April 8, 2026
- Implementing Snowflake Unique ID Generation April 7, 2026
- When Does C++ Call the Move Constructor? September 4, 2025
- Scoped Threads in Rust September 1, 2025
- Writing a simple lexer in Rust September 20, 2023
- The day I discovered vmtouch January 27, 2023
- Making a change to SQLite source code October 18, 2022
- There Are Many Ways To Safely Count July 8, 2021
- Getting To Know Logical Clocks By Implementing Them July 2, 2021
- What Zero-copy Serialization Means? June 1, 2021
- The Cache is Full May 23, 2021
- How Buffer Pool Works: An Implementation In Go February 11, 2021
- But how, exactly, databases use mmap? January 18, 2021
- Discovering and exploring mmap using Go January 10, 2021
- My Thoughts on A Plea for Lean Software March 22, 2020