I'm writing this from a coffee shop downtown. I had the 'team meeting' this month for Pflag earlier tonight, and it went well! We have our goals established, and I'm pumped to meet mine before next month's meeting. I hope we can have this whole project deployed and working and hands-off by the summer.
So now I have my goals, and an underlying goal is to make the application growable in the future. I'm now learning about Alembic https://bitbucket.org/zzzeek/alembic because my other attempts at future-proofing the database have not been completely successful. Or... at the very least, I didn't understand them enough to hand them off to another developer, which is just as bad.
It's so easy to say "Make an OAuth administration interface page", but actually making it is not so easy. It might even be simple, after everything is understood, but not easy.
We do these things, not because they are easy, but because they are hard!