Workbench

Projects & experiments.

Small tools, toy systems and rewrites-from-scratch. Most exist to understand how something works by building it.

building

0xlgmz.dev

This site. Astro, Markdown content, and a canvas halftone hero. The home for the whole journey.

  • Astro
  • TypeScript
  • Canvas
Source →
idea

tinyalloc

A toy memory allocator in C — free lists, coalescing and an mmap fallback. Built to understand malloc by writing one.

  • C
  • Linux
idea

raft-kv

A replicated key-value store on top of a from-scratch Raft implementation. The distributed-systems capstone.

  • Rust
  • Raft
  • gRPC