It's been a busy week. There's been a lot of stuff to wrap up as CloseBrace rolls toward beta testing, but I'm pleased to say that as of today, we're there! I have a development site up and running (behind a password) that people can bang on and find all of the many bugs that I'm sure exist.
I spent the first half of the week getting my server in order. As discussed in the previous blog post, I am not a server administrator, so that involved quite a bit of learning, but I was able to get everything working the way I wanted it to. Mostly. There's still some weirdness with forwarding http to https that I'm working out, but we'll get there!
I also finally figured out how to build a user avatar uploader that takes advantage of the CDN I'm using for images, Cloudinary, which has been a thorn in my side for a couple of weeks. After I got that working, and then hunted down a bug where it was only ever uploading images to one account no matter who was logged in, I set to work cleaning and tightening the site in prep for the upcoming round of testing. There's still more to be done there, too: there's a lot of under-the-hood stuff that needs to be thought about, for example: input sanitizing so people don't try to hax0r the site with injection scripts. It'll take a while to get everything locked down, but I've got good resources for making sure CloseBrace is as secure as I can get it.
But there's always more to be done! Right now, I'm just working to get CloseBrace to a viable MVP state by the 6th. Not sure I'll quite make it, and I hope you guys will forgive me if the launch slips a little, but I'll be doing my best!
That's about all I've got this week. If you'd like to beta test CloseBrace, drop me a line. Beta testers will get a shout-out on the about page, and will also get free CloseBrace Pro (our subscription tier) for life, not to mention early access to future site features and other possible perks.
Pic of a Betta fish (get it?) Copyright: juancarlospalaudaz / 123RF Stock Photo