The layered I/O stack: why moving data takes four objects, not one
Aug 26, 2026 · 11 min
Streams: the universal pipe of bytes
Aug 27, 2026 · 11 min
Readers and writers: turning bytes into text
Aug 27, 2026 · 12 min
Buffering and Flush: why your data is not where you think yet
Aug 27, 2026 · 10 min
IDisposable and using: cleaning up, in the right order
Aug 27, 2026 · 13 min
Files for real: File, FileStream, and paths
Aug 27, 2026 · 12 min
Encoding: the bridge between bytes and characters
Aug 27, 2026 · 12 min
Capstone: reading a CSV, grouping it, and writing bytes back
Aug 27, 2026 · 15 min