AWS Concepts

aws certified developer associate

This article lays out the basic AWS concepts to get a fundamental understanding of the AWS services and their usage. Storage Types S3 Types of S3 S3 – 2+ AZ (Availability Zone) S3 IA (Infrequently Accessed) S3 One Zone IA Reduced Redundancy Storage – 99.99% availability Glacier– Also supports Intelligent […]

Deploying an Angular App


This article on Deploying an Angular App is part of the Learning Angular series. Deployment Preparations and Important Steps Steps:a) Build the app for production. Better to consider AIT or whatevr method we follow. ng build –prod –aot b) Set the correct elementIf Angular is being served form any folder that is […]

Angular Modules and Lazy Loading

angular modules lazy loading

This article on Angular Modules & Lazy Loading is part of the Learning Angular series. Understanding the App Module Imports are a language feature that tells the compiler to where to look for the files and features that are required.Modules are a part of Angular which it sees as a way of […]

HTTP Interceptor in Angular

http interceptor

This article on HTTP Interceptor in Angular is part of the Learning Angular series. Typically when we want to do soemthing with every request, it can be passe on to be done by an interceptor. In the current application case, the firebase auth token in the params.auth.interceptor.ts import { HttpInterceptor, HttpRequest, HttpHandler, […]

Pipes in Angular

angular pipes

This article on Pipes in Angular is part of the Learning Angular series. Introduction and Why Pipes are Useful Pipes are used to transform the output.For a case where one has a name as a string ‘Max’ and wants to output all in uppercase without making it uppercase throughotut the application.It would […]

Angular Forms (Template Driven, Reactive)

angular forms template driven reactive

This article on Angular Forms is part of the Learning Angular series. A typical structure how Angular handles forms { value: { name: ‘Murari’, email: ‘’ }, valid: true } Template Driven (TD) vs Reactive Approach Template Driven – Angular infers the Form Object from the DOM.Reactive Approach – Form is created […]

Angular Routing and Guards

routing guards

This article on Routing in Angular is part of the Learning Angular series. In the app, we will have 3 sections:1. Home2. Servers– View and Edit Servers– A service is used to load and update Servers3. Users– View users. Setting Up and Loading Routes In the AppModule import { Routes, RouterModel } […]