Systems, software, and applied math.

Implementation notes on C++, Python, algorithms, and the small design choices that make technical work easier to reason about.

Segregated explicit free-list malloc allocator

A technical design note for a CS:APP malloc-lab allocator covering block layout, segregated free lists, coalescing, reallocation, and performance tradeoffs.

A sample post written for the site

A local HTML post that can be used for shorter notes, essays, or project writeups hosted directly on the blog.