When working in a Typescript/JavaScript stack the test runner WallabyJS has been a great productivity boost, as it constantly runs your tests and gives visual feedback. The debugging facilities are great too.
I also recommend TabNine - code intellisense on steroids!
I wrote a Chrome extension which demonstrates Typoglycemia by scrambling the words on whatever webpage you are on. It's similar to the OP's webpage but does not produce a constantly changing page of words.
American and Russian submarines are renowned for their sonar equipment. If they were to navigate to the southern Indian Ocean, could they detect the transmissions from the black box?
The choice is simple, do you want to become a software engineer or are you more interested in making a career in tech support?
If you become a software engineer you will be able to use your skills in many different environments. I got my degree, got my first job at a global enterprise solutions company, and since then I've worked in aviation, defence, information security, business intelligence and now in financial services.
If you become tech support your skills may not be transferable to other environments, as you may only get to know about the company's product.
Also, I did work for a start-up (the business intelligence company). Very high pressured, close knit team, cool work, little reward (even if the company floated - the devs wouldn't get a large reward). In my experience the high paying global companies higher the quality employees whom you can learn a lot from.
I'm trying to work out the best way to back-up my NAS to the cloud just in case my house burns down. It's really annoying how lots of cloud storage solutions dont cater for home users with a NAS. I agree that this could be a good, cheap way of backing stuff up.
If my Twitter account was hacked, the hacker could write tweets which could get a person jailed in the UK. Hence IMO Twitter really does need two-factor authentication!