All Stories

Using Cache or not ?

Caching data from the database closer to the application can greatly improve performance. However, before you start implementing cache...

Aug 5 · 4 min read >

Building a Binary Search Tree in Javascript

Okay, hold up, what is a BST? A Binary Search Tree is one of many tree structures in data...

Jul 26 · 15 min read >

createComponent API in Angular

Angular v14.1 added a new function named createComponent. This function can cover the use-cases where the ComponentFactory symbol was previously used. The...

Jul 20 · 1 min read >

Content Projection in Angular with Ng-Content

How often has it happened to you that while passing in dynamic content from parent to child, you have...

Jul 17 · 2 min read >

Data Structures

A data structure is taking data and organizing, managing, or storing it in a format so it can be...

Jul 11 · 4 min read >

Get Going With Git — Part 2

In the previous post, we discussed the workflow and basic commands of Git. In this post, we will discuss Git...

Jul 5 · 4 min read >

Get Going With Git – Part 1

Worldwide, Git is the most popular version control system. A version control system records the changes we make to...

Jun 27 · 9 min read >

Git branching strategies

Software development and release require speed and agility. Branching and merging code can quickly become complicated when a large...

Jun 23 · 3 min read >

Why should you learn ANGULAR ?

Angular is a framework and not a “library” Unlike other interesting alternatives such as React, Angular is not a...

Jun 15 · 10 min read >

Lazy Load Services in Angular

Imagine we have a large service with many dependencies and logic. It should only be used when a user...

Jun 7 · 1 min read >