What if I just add/subtract a bit of a fudge factor?
This actually saved me today.
The BFG treats you like a reformed alcoholic: you've made some mistakes in the past, but now you've cleaned up your act. Thus the BFG assumes that your latest commit is a good one, with none of the dirty files you want removing from your history still in it. This assumption by the BFG protects your work, and gives you peace of mind knowing that the BFG is only changing your repo history, not meddling with the current files of your project.
Went diving with the sea lions at Hornby Island yesterday. It was good until one of them stole my light and swam off with it never to be seen again, forcing me to become an enemy of sea lions as a species.
Since Edison got into Pokemon his favorite has been Eevee, this little dog pokemon that evolves into a bunch of different types of stronger pokemon. I started dropping hints that our dog Kojak might be a pokemon. He wasn't buying it. I kept it up, eventually expanding the hints to include his origin as an evolve of Eevee. Now we're at the point where I call him Kojeon (to fit with Eevee's other evolves such as Flareon, Vaporeon, etc), and we actively debate whether it's possible that he's a Pokemon. Edison insists that Kojak isn't a Pokemon because he's never seen him in the show or on a card.
I can't wait to see his face when this card emerges from a pack at christmas :)
After starting to work with Meteor, learning the ins and outs of node.js, mongoDB, and the blaze templating system, I was just starting to get somewhere with it and they changed everything in favor of moving to ReactJS. No logical migration, just a "rewrite it all in React" statement. I gave up, screw that, I had sunk a ton of time into learning that platform just to have the rug pulled out.
Now I'm getting into Ionic/Angular, also node based with a build step that used to use gulp but now uses rollupjs. This stuff is pretty insane and changes way too fast. Ionic 2 is completely different from Ionic 1, I like it, so I'm sticking with it, but damn if it isn't a ton of work to keep up with all this.