Angular Push Notifications : Advantages and Disadvantages
Push notifications are a compelling way to engage users. Through the power of service workers, notifications can be delivered to a…
How to use reportProgress in HttpClient in Angular
Let´s assume, we are downloading file using HTTP POST method. We want to call another method to show download progress to end user…
Uninstalling Packages in Linux With Apt Package Manager
we are going to learn the steps for uninstalling packages with apt from our Debian/Ubuntu systems. Find The Package we Want To…
How to open VSCode from a Windows Linux Subsystem
Issue : When typing “code .” command on WSL , we get the following error-message : “Command ‘code’ not found”…
Handling Authentication in Angular
Security is an important aspect of a system. Authentication belong to one of them. Authentication can be implemented in web applications…
How to add variable to the Windows Path ?
Let´s suppose, we have installed Python in Windows using the default installation options, the path to the Python executable wasn’t added to…
How to install Linux WSL2 on Windows 10 and Windows 11
Windows Subsystem for Linux (WSL) is a way to run actual Linux inside Windows without the need to set up…
User-defined Type Guards in Typescript
Type Guards are one of the key features of type-safe code. The TypeScript Handbook describes type guards as: Some expression that performs…
How to remove unused imports in VSCode
Unused and unorganized imports are a headache for any project. It uses unnecessary space, memory, and increases LOC. Here´s a shortcut to fix…
How to clear your cache in npm
If you ever get weird errors in npm like “Please run npm cache clean” you may need to clean or refresh your…