The scripting language

source

TLDR: use main language of the project to write scripts.
+1 +2 :)

Additional couple of remarks:

  1. at some moment you can think about writing tests;
  2. at some moment you need to reuse something else from the project (also it’s possible to duplicate\reimplement something from the project using scripting language);
  3. at some moment you can think about integrating functionality implemented inside the script to the main project (admin endpoint\UI\background job\etc).

That’s why it’s better to write additional logic not using a script but using the main language from the very beginning.

Move WSL to another drive

Here is a nice instruction how to migrate wsl to another drive.

A couple of nuances:

  1. When you export the image there is no need to define the version of WSL. But for the import you should do it (if you use version 2 for example), by using the version parameter, otherwise, you will get a confusing error about an incorrect parameter.
  2. To define the default user you should use the command that may vary depending on the os version. For example, for Ubuntu 20.04 the command looks like ubuntu 2004, not ubuntu.

Github repositories that help you to prepare for the next interview

Here is the list of general/algo/system design questions:

  1. coding-interview-university
  2. build-your-own-x
  3. tech-interview-handbook
  4. how-to-secure-anything
  5. javascript-algorithms
  6. how-web-works
  7. algorithms-javascript
  8. system-design-primer
  9. awesome-interview-questions
  10. olshansk-interview

Golang 11. learngo

Javascript 12. clean-code-javascript 13. javascript-questions

source