Decided to not go with a 100% shell implementation for server side on selling the ebook. For logging purchases to the database I've decided to go with C++ so I don't need to figure out how to avoid shell quoting problems while preventing injection attacks. That program, of course, is still called from a shell script.
CGI in bash: Let's be real, you don't need to scale.
@EdwardTorvalds A little surprised coffee (#77) is only up 101%. Online orders at my shop were up 433% in March and other roasters I'm in regular contact with have seen similar spikes.
If your password-checking algorithm is telling me my password is too short, you have made a good algorithm
If your password checking algorithm is telling me my password is too long you have told me your password storage algorithm is going to be on the front page of Hacker News for all the wrong reasons.
Author of Typica software for coffee roasters.
This is a place for Typica users to connect and chat, but toots need not be related to that program or coffee roasting.