For my previously-shallow level of understanding, this was an insightful article that showed me a little of how the filesystem actually works. I'm vaguely aware of abstractions at the hardware level (especially with solid state memory controllers, wear-levelling...) but that's another layer of abstraction down from that explained here. I'll learn the magic of working around nanoscale physics another day.
The author seems to have a number of explanations of this quality. I've put the one about git submodules on my reading list.
The author seems to have a number of explanations of this quality. I've put the one about git submodules on my reading list.