Abstract: No one likes routinely write serializers manually. They are too hairy and error-prone. Dení will show you how you can generate serializers using a template IO function declared just once. It will be shown in theory and practice with assembly and benchmarks.