As developers, a good chunk of your day will be spent debugging. This means that if you can up your debugging game you can dramatically improve your productivity at work. Why waste hours, banging your head against a wall, when with a little bit of knowledge you might be able to solve the problem a little easier.
In this section, you will learn about different ways to install and configure packages managers. You will learn how to create your own NPM packages and how to publish them, so other people can use your work within their projects.
In this section, you will learn about functional programming. Function programming as the name implies is architecting your code to work in lots of small, well-defined functions.
In this section, I aim to try and demystifying some of these words to make your life a little easier. When it comes to learning computer science, or, reading books on a new topic you are interested in. It's very common to come across complicated words that describe things. Computer science seems to be full of them, like declarative, polymorphism, transpiling. Find out what these words mean in simple terms!