On Ousterhout's Dichotomy

Try to fix it one level deeper

Two Workflow Tips

The Watermelon Operator

What Is Io_uring?

Three-State Stability

What Is io_uring?

Try to Fix It One Level Deeper

The Fundamental Law of Software Dependencies

Rust's Ugly Syntax (2023)

Primitive Recursive Functions for a Working Programmer

Why Not Rust?

How I Use Git Worktrees

Properly testing concurrent data structures

Regular, Recursive, Restricted

Unit and Integration Tests

Basic Things

Zig Defer Patterns

Architecture.md (2021)

Git Things

Non-Send Futures When?

O(1) Build File

CI Dream

Push ifs up and fors down

Data Oriented Blogging

Unless Explicitly Specified Otherwise, Open Source Software With Users Carries Moral Obligations

How LSP could have been better

Unified versus Split Diff

Unix Structured Concurrency

What is an Invariant?

More →