I recall now that at one point, editing an existing blog post would send a +1 to Beeminder if that blog post wasn’t already counted. Which is not typically what you want if you want to beemind your blog starting now. Our workaround was to just delete the extra datapoints. And future edits, if I’m remembering this right, didn’t send a new +1 so all was good after we’d hit the point of having edited all past blog posts at least once.

Sorry that’s such vague feedback! And my only feedback about the PHP library is that every time I look at it I have to fight the urge to purge all the OOP stuff and redo it in a functional style.