How about contributing to an open source code base for a backend or frontend web framework? Since a lot of these projects are built with scaling in mind and have often reached complexities far beyond the capabilities of a singular developer to write himself, learning how they work in depth can give you the opportunity to significantly "level up" your skills in an area adjacent to HTML/CSS/JS.
If you don't know where to begin, you can start by reading the issues and pull requests for the project on GitHub, where there is often a discussion of how to solve problems from multiple different perspectives. When you've lurked around for a while and feel like you have something to say, consider commenting and starting communication with other people working on the project. When you hang around long enough and even start making pull requests of your own, you'll have newfound expertise and new contacts to ask questions who might already be experts in the technology you wish to become an expert in.
I'm a big fan of Ergodox (https://ergodox-ez.com). It's a little clunky to get used to at first, but it's so customizable that you can easily adjust for any positions your hand wants to be in. It made a huge difference for my RSI.
Often I find that stepping away from the computer and do a bit of "mind coding" is when I produce some of my best solutions to problems that I need to solve. I suppose this is not a perfect representation of what the author is describing because I am still actively pursuing answers in my mind. But detaching from the physical environment of the grind (i.e. sitting at a desk, staring at a blank Sublime Text window, etc.) often gives my mind just enough space to wander so that I can discover an innovative solution to a problem instead of trying to force it.
There is truly no substitute to just jumping into the thick of things, learning by doing, and looking up how to do things as you go along. However, I know that it's intimidating when you are starting out and don't know where to turn first. For that first kick-starter course to form some basic knowledge, I have found that http://www.lynda.com has a really wide variety of beginner tutorials to get your feet wet in many different categories.
Just because they don't dispute the transaction doesn't mean they are "satisfied." More would likely dispute if they knew that they could, and some are just too lazy to pursue a dispute.
Highly unlikely. Chargeback rates for a free trial with autoship offer is usually upwards of 3% on a transaction basis and upwards of 5% on a volume basis.
This kind of billing scheme is actually incredibly hard to pull off these days. Although few laws have been passed to mandate anything, Congress has pressured Visa and MasterCard to crack down hardcore on chargebacks (disputed transactions). If you receive over 100 chargebacks in a month, current Visa/MC regulations stipulate that you must keep the chargebacks to less than 1% of your total transactions. If you go over that even for one month, you get fined an exorbitant amount for every single chargeback over 1%.
Getting fined is usually enough to get you thrown off your payment processor and added to something called the MATCH/TMF list, which you never want to be put on. Once you're on that list, you're completely and utterly fucked.
If you are terminated by one payment processor due to excessive chargebacks, and you try to get a new account with another payment processor, they first run a query on... you guessed it, the MATCH list. If you pop up on the list, every single legitimate payment processor will turn down your application "so fast it will make your head spin" (to quote a certain presidential candidate). How long do you stay on the MATCH list, you might ask? A minimum of 5 years, although I have heard from some people that you are on it for life. Basically, a MATCH listing blacklists you so you can likely never get a credit card processing account ever again.
HOWEVER... there are so-called "high risk" payment processors who "occasionally" will take MATCH/TMF merchants once you have been on the list for 6 months or more. But, it involves some luck and it will cost you.
Most mainstream payment processors like Chase Paymentech will charge you fees based on a pricing structure called "interchange plus," which is the base rate that goes to the credit card brands (Visa/MC) plus a padding fee of 25 basis points or less that goes to the processor (Chase). Depending on the types of credit card that your customers use, interchange ends up somewhere around 2 - 2.25%. But most "high-risk" payment processors won't even entertain the thought of giving you an account without charging at least 250 basis points plus interchange on a reasonably good account! But most of the time, they just abandon "interchange plus" altogether and charge you based on a 3 tiered structure (low, mid, and high rate). This allows them to pad the bill even more, of course. Not to mention that a whole mess of other fees are padded, as well, leaving you paying at least 6.5 - 7% per transaction when it's all said and done.
Oh, and I neglected to mention that if you expect to still accept Visa/MC, you still need to abide by their rules. So your options are: (a) get your chargebacks down to less than 1% of your total transactions, or (b) get less than 100 chargebacks per month. If you're a tiny operation, it's a little easier. You need to improve your customer service so that fewer customers dispute transactions. As long as the total value of your disputes is less than 3% of your total monthly revenue, you can usually fly under the radar. But if you're a small or medium sized company with 25,000+ transactions per month, you need to do some major surgery to your business model to stay at less than 1% chargebacks at all costs, and probably less than 0.75% so you have a little buffer in case your customers get a little trigger happy on the chargebacks in a given month. That basically takes subscriptions of any kind off the table, let alone "free trial" with autoship.
Which brings me back to my original point: a "free trial" with sneaky, fine-print autoship is actually INCREDIBLY difficult to pull off in this day and age. I am utterly baffled as to how JustFab, let alone Proactiv, the worst offender of them all, can pull this scheme off without getting MATCH listed. It especially makes no sense how JustFab has gotten away with this because it sounds like they have been sued left and right by private parties and the government for years. I can only postulate that they bring in such incredible amounts of revenue that Visa/MC and their payment processors simply turn a blind eye to it.