6 tips to improve battery life on the Nexus 5X | Android Central
I tried that on the 5x (well, not the last tip but most of it) and it worked out well. For location, battery saving is the best mode (some people have said that they change it to high accuracy when using the maps when traveling).
Also I turned off (Google) Now on tap in settings and that helped. You can still use it if you need it, but at least this way, it isn't always listening.
Finally, I limited backup. In my case, I just turned it off altogether but I would think there should be a setting to reduce or change how often backup is making backups.
It seems like a day is what someone can roughly get with the Robin, but that is what I plan to try to see how far I can extend the day.
Additionally some apps aren't so good. I hear a lot about the Facebook app being a leech around these forums. Speaking of apps, it's up to you if you want them to auto-update and install or if you want them to just notify you when updates are available.
Funny that you say running to the charger. I felt like I was doing that EVERY DAY. It made me mad. I really hope these tips help me since they helped with the 5x and the two devices are seriously similar, minus the ambient (fickle) display lol.
Edit: I keep adding to this post, sorry. I somehow forgot to say that I adjusted the "push" notifications for my email accounts. My secondary email doesn't get much email, so I set that to daily. My primary email gets email randomly, so I feel like setting that to hourly helps me. YMMV with this, you don't have to do it, it's just a suggestion.
Edit 2: The comments in the linked post are interesting, they might be worth a read. Sorry for the wall of text!