senbagaraman04.hashnode.devGit Hooks and Proper commitsA commit message is a brief description of the changes made in a commit. It is used to explain the purpose of the changes and to provide context for future reference. A good commit message should be concise, informative, and easy to understand. It sh...Jun 29, 2023·2 min read
senbagaraman04.hashnode.devQuick Intro about Angular WorkspacesAngular workspaces or angular multi-site applications are an effective way of creating and maintaining multiple website inside a single project repository. Mono Repo : A mono repo is a single repository that contains all the code for an organization ...Jun 3, 2023·2 min read
senbagaraman04.hashnode.devUnit Test : Angular Series : Mocking a service in componentsThis article will explain how to mock a service call while trying to cover a method in a component. Consider the following component, export class HelloComponent { constructor(private helloSvs: HelloService) { } serviceCall() { t...May 30, 2023·1 min read
senbagaraman04.hashnode.devUnit Testing in Angular (General Intro)Unit Testing is where a little to medium part of work is consumed for many developers' life. Many organizations expect the code to be unit tested against a predefined benchmark to avoid surprises at the last minute. “Test Driven Development” is one o...May 29, 2023·2 min read
senbagaraman04.hashnode.devEnable Loose coupling in Angular using PipesWith applications complexity increases, thus the code complexity too. To achieve a minimal coupling, we can process a function as Pipe in Angular and achieve the same. Consider the following example of attaching the text to the input provided. this.h...May 24, 2023·1 min read