Slides for my "Rivets" talk at leipzigJS