blog: add swap assignment macro monday blog post