Developer Tools Using Protobuf, Part 1: Introducing Protobuf I recently worked on a system that communicates with protobuf, and I learned a lot about what protobuf is, what it isn’t, and what we can make it do.