Get the latest tech news

Reserve First


A short post about a coding pattern that is relevant for people who use the heap liberally and manage memory with their own hands.

Aug 16, 2025 A short post about a coding pattern that is relevant for people who use the heap liberally and manage memory with their own hands. Memory reservation is a magic trick, ensureUnusedCapacity contains all the failures, but doesn’t change the data structure! While the design goal of handling OOM errors correctly is laudable, and Zig makes it possible, I’ve seen only one application, xit which passes “matklad spends 30 minutes grepping for errdefer ” test.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Reserve First

Reserve First