There have been the question this week, [asking for the code we are most proud of](https://dev.to/pandaquests/post-code-that-you-are-most-proud-of-and-tell-us-why-1m7a). After I was finished with my answer, I thought this could be its own article. It was in a midsize application, about 60 000 lines of server code, ...
Browser and cloud based IDEs are really cool, hey let you work right where you are home, on the internet. However I would like to have one, that we can install via npm and open the browser. There are some projects, but they are either out of date, use Java or PHP backends. But we all know, vscode is build using html, css and js. Or run at some cloud providers server. There is the [theia](https://github.com/theia-ide/theia), but the dependencies are so much, that they advise to run it with docker. But these solutions are to heavy when installing them on a raspberry Pi or a small server virtual machine.
Drone frying is definitely fascinating, having these quad copters be controlled very precise in the air. Videos show amazing camera movements that would otherwise unthinkable to do. So here am.
It is a while ago, that I published the trsa module on `npm`. `Trsa` my tiny wrapper around node-rsa to make it super simple to generate keys, encrypt-decrypt and sign-verify. Using this library it was also possible to build a `module` that enable to build secure web apps even without https (I recommend using https for sure, but it can take a few days to register so enable the encryption), and enabling the clients even to generate key pairs themselves on the fly can also be useful for authentication and other purposes.