Thoughts on systems programming, tooling experiments, and the projects I'm building.
Why would I start another project just to interpret an infamously low-level language in a high-level manner?
Documenting the overhaul of jonahmerriam.net with a fresh layout, richer content sections, and a Markdown-powered blog.
Designing a lightweight garbage collector and memory recycler that keeps C allocations predictable.
Sharing how a lightweight shunting arena keeps my C projects fast and easy to reset.
Drafting a post on benchmarking garbage collectors across low-power hardware.
Planning a write-up on building consistent build tooling for student-run projects.
This space gives me somewhere to unpack the technical choices behind my repos and track the experiments that don't yet deserve a full project page. Expect posts about systems programming, memory management, and the occasional learning note from school.