C Logger Prototype: Notes on Buffered Writes

Motivation To better understand the nature of simple library calls like “printf()”, I wanted to build a logger with minimal library usage. In doing so, the goal was to force me to research system call level functions that can help build the intuition behind function calls I might otherwise take for granted. This is not intended to be a reusable library, but simply as a learning scaffold. The Prototype Below is the full experiment (35 LOC). The goal was for a working model, not for performance or API design. ...

January 4, 2026 · 3 min · Earl Killingsworth