MQTT Mosquitto server
MQTT (Message Queuing Telemetry Transport) is a messaging protocol that works on the principle of subscription / publication which was…
Using MQTT on Angular Apps
When we are building a website that needs to be updated in real-time, our first thought is probably to add…
Browserslistsrc in Angular
Browserslist is a tool that allows specifying which browsers should be supported in our frontend app by specifying “queries” in a config…
How to Install Debian on Windows WSL
Back in 2017, Windows released Windows Subsystem for Linux that lets developers run a GNU/Linux environment, including most command-line tools,…
Git pull –rebase vs –merge
rebasing If you pull remote changes with the flag --rebase, then your local changes are reapplied on top of the remote…
How to Undo a Git Add & Git commit
Undo a Git Add before commit To undo git add before a commit, run git reset <file> or git reset to unstage all changes. //…
Rxjs “Subject” VS “Observable”
1- Subject An RxJS Subject is a special type of Observable that allows values to be multicasted to many Observers.…
“ng-template” VS “ng-container” VS “ng-“content
1 – <ng-template</ng-template As the name suggests the <ng–templateis a template element that Angular uses with structural directives ( *ngIf , *ngFor , [ngSwitch]…
How to Build Truly Native Mobile Applications with NativeScript & Angular
NativeScript is an open source framework for building truly native mobile apps with JavaScript. It lets you use your existing…
TypeScript & Inheritance
Inheritance is an aspect of OOPs languages, which provides the ability of a program to create a new class from…