Writing a simple database in rust, part 1 | Nikhil's blog