An unreliable power grid can be the bane of any software project. I recall plenty of times when I was younger, before the days of Google Drive, where I would forget to save documents and lose progress when the power went out or fluctuated unexpectedly.
Situations like this can result in data loss, corruption, and plenty of lost time. In the case of the Raspberry Pi, shutting down the OS incorrectly can also cause issues. Thankfully, this Raspberry UPS shield offers a solution to both of these problems in one convenient package.
This uninterruptable power supply is powered by a rechargeable LiPo battery and protect your Raspberry Pi running during power outages. It also shuts down the OS if the power is off for more than seconds. It can even restart the Pi when power comes back.
The controlled shutdown will ensure that your SD card file system avoids corruption. A power-down switch also gives you an easy way to shut down the Pi without logging in via ssh or GUI. A simple button press will do the trick.