Blog Posts

Blog Posts

Template String Types as Discriminants in Typescript 4.5

Template String Types as Discriminants in Typescript 4.5

In this article, we are going to explore Typescripts 4.5 feature - Template String Types as Discriminants using rudimentary examples. ...

A Byte of Typescript
Nov 17, 2021
Better Types using Discriminated Unions in TypeScript

Better Types using Discriminated Unions in TypeScript

In this article, we are going to look at how we can use discriminative unions to write better and more specific types and help typescript to be more h ...

A Byte of Typescript
Sep 26, 2021
Custom Type Guards in Typescript

Custom Type Guards in Typescript

In this article, we are going to look at how we can create our own custom type guards. Custom type guards will help you to check if a variable is of a ...

A Byte of Typescript
Sep 15, 2021
Typescript: why you should use unknown instead of any

Typescript: why you should use unknown instead of any

The unknown type, when assigned to a variable, means that a variable type is not known. And typescript doesn't allow you to use a variable of unknown ...

A Byte of Typescript
Sep 1, 2021
Type Narrowing in TypeScript

Type Narrowing in TypeScript

In this article, we are going to learn various ways you can narrow types. Type narrowing is the process of moving a type from a less process type to a ...

A Byte of Typescript
Aug 25, 2021
My Impressions of Docker Development Containers

My Impressions of Docker Development Containers

With docker development containers, you can configure a container with all required tools and SDKs necessary for a projects development environment, w ...

Docker
Jul 21, 2021
Template Literal Types in TypeScript

Template Literal Types in TypeScript

In this article, we will take a closer look at template literal types and how you can take advantage of them in your day to day activities as a develo ...

Typescript
Jun 23, 2021
Building an RSS Scully Plugin - Angular

Building an RSS Scully Plugin - Angular

For an RSS plugin, we will build a routeDiscoveryDone plugin, which is usually called when all routes have been discovered. This is going to use data ...

Angular
Jun 16, 2021
Types and Mocking - Typescript

Types and Mocking - Typescript

Learn how to create functions which are easy to create mocks for using TypeScript utility types. ...

Typescript
Jun 7, 2021
Transforming Types in TypeScript with Utility Types

Transforming Types in TypeScript with Utility Types

In this article, we are going to have a look at these built-in utility types and a third-party library (with examples) that offers more utilities you ...

Typescript
May 5, 2021
Speeding Up Angular Scully Builds in GitHub Actions

Speeding Up Angular Scully Builds in GitHub Actions

In this article, we are going to learn how you can speed your Scully builds by re-using Angular build artifacts in GitHub Actions. In order to statica ...

Angular
Apr 19, 2021
GitHub Actions Trigger Via Webhooks

GitHub Actions Trigger Via Webhooks

In this article, we are going to look at how we can use webhooks to trigger a GitHub actions workflow. ...

GitHub
Mar 29, 2021
Angular CDK - Platform Module

Angular CDK - Platform Module

The platform module provides you with information about the current platform where the Angular app is running on and features supported on it. ...

Angular
Mar 8, 2021
My Blog is Overengineered

My Blog is Overengineered

On the surface, it looks like any other blog, but do not let that fool you, this hides away a lot of complexities for a blog. In this article, I would ...

Angular
Mar 5, 2021
The State of RxJS. RxJS 7 and Beyond

The State of RxJS. RxJS 7 and Beyond

We are going to discuss the state of RxJS, because the next major version – RxJS 7 – is around the corner. We are going to take a closer look at new f ...

RxJS
Oct 2, 2020
How to build a reusable Modal Overlay/Dialog Using Angular CDK

How to build a reusable Modal Overlay/Dialog Using Angular CDK

In this lesson, we are going to learn how to create reusable modal overlays using Angular CDK Overlay. ...

Angular
Nov 19, 2019
Implement Infinite Scrolling in a ListView - Flutter

Implement Infinite Scrolling in a ListView - Flutter

In this lesson, we are learning how to implement infinite scrolling using ListView and ScrollController in flutter. ...

Flutter
Oct 2, 2019