Article archive

2026

Software engineering

When to Use rg, nl, Vim, and apply_patch

How ripgrep, nl, Vim, and apply_patch divide repository search, numbered evidence, interactive editing, and reviewable automated changes.

Web3 infrastructure

How to Read Astar and Shiden Catch-up Logs

How parachain and relaychain progress, finalized #0, peers, warp sync, pruning mode, snapshots, and client versions shape archive/RPC node catch-up.

Web3 infrastructure

What Erigon3 Is Doing After Startup

A subsystem-by-subsystem explanation of Erigon3 startup logs, including snapshots, Execution, P2P, trie work, and Polygon Heimdall sync.