Reducing the power consumption of hobbyist IoT parts

I recently began working on some projects which required running an Arduino + sensors off a battery for extended periods of time. I wrote a blog post with some tips for reducing power (with measurements):