[ Fixes ] Error : Unable to give network name in docker-compose
When trying to create a network in docker-compose.yml : version: "3.5" networks: frontend: name: custom_frontend driver: custom-driver-1 I faced to…
[ Fixes ] Bash script Error /bin/bash^M: bad interpreter: No such file or directory
Have you ever been slapped with the /bin/bash^M: bad interpreter: No such file or directory error when trying to run…
[ Fixes] System Has Not Been Booted With Systemd as Init System
When you run Systemd commands, you may receive error “System has not been booted with systemd as init system (PID…
How to write global API functions
RESTFUL APIs usually give you a set of endpoints to perform CRUD (Create, Read, Update, Delete) actions on different entities.…
Angular – Smart vs Dumb Components
When we start building apps with UI frameworks like Angular, the most frequent questions that we are faced with right…
How to Create a “npm Package” Ready to distribute from scratch
Node Package Manager, or npm (usually written in lower case) is one of the most commonly used package managers in…
Progressive Web App (PWA) with Angular (Part II)
Create an installable PWA To make your Angular application a PWA, all you need to do is run a single…
How To Develop and Build Angular App With Java Spring Boot Backend
Angular is a javascript framework for building web apps and it doesn’t load itself in the browser. We need some…
Automate End to end (e2e) testing for Angular using Protractor & Jasmine
End-to-end testing is a methodology used to test whether the flow of an application is performing as designed from start to…
How to use WebSockets with RxJS and Angular?
WebSocket is a web communication protocol that allows two-way communication between a client and a server. What makes that technology…