I've heard that writing database software is a great way to learn many things you did not want to know about filesystems and disks.
I've heard that writing database software is a great way to learn many things you did not want to know about filesystems and disks.