"The Cap’n Proto encoding is appropriate both as a data interchange format and an in-memory representation, so once your structure is built, you can simply write the bytes straight out to disk!"
https://capnproto.org/1) Why didn't I know about this??
2) Why did I have to learn about this because of an article about the authors gamer/geek mansion?