Just flipped the public switch on the repo terrilldent/write.
It tries to create an environment with strong authenticity and integrity - but does not provide confidentiality. It's not done yet, but I want to work in the open.
It takes a lot of care to migrate an existing project to git, and finally open source it. Mostly I worry about passwords (or other sensitive info) leaking. I was thankful that people took the time to writeup their costly mistakes this week as a reminder to us all.
Secondly I worry about vulnerabilities in my code that I don't know about being exposed. Extra care and humility are important when making claims about the security of your software.