Author name: Christian

Hi there!I'm Christian, a freelance software developer helping people with Angular development. If you like my posts, make sure to follow me on Twitter.

Learning observables by cutting the fat away: The 10 most used observables operators

Learning observables are way harder than learning to use promises with all the different operators and methods. But learning Observables is actually a very good investment because of the increasing use of reactive programming, like in Redux. This enables easier management of the state, caching and treating async and sync logic in the same manner. …

Learning observables by cutting the fat away: The 10 most used observables operators Read More »

Angular custom validators + trick for flexible custom validator

One of the biggest strengths of Angular is its’ forms library for handling forms logic. Even though Angular has some built-in form validators as required, it sometimes is necessary to create your own form validators. Template driven and reactive forms In Angular, there are two form modules: template driven and reactive. The template-driven allows you …

Angular custom validators + trick for flexible custom validator Read More »

Implementing Continuous Delivery through Five Steps

These days everywhere I go people seem to talk about wanting to deploy to production more often. It seemed like an endless battle trying to deploy more often as the amount of code to deploy seemed to bulk up in big batches, while we were rambling about buzzwords such as “CI/CD” and “feature toggles“ without …

Implementing Continuous Delivery through Five Steps Read More »

How to structure Graphql, Typescript and Express app for scalability

In this post I will share a great structure for structuring your Graphql application, using Typescript and Express. The structure consists of these folders/layers (from outer to inner): IOC: Inversion of control provides testability and control over the dependencies in the system. For this, I use “Inversify” Schema: The definition of the GraphQL schemas defined …

How to structure Graphql, Typescript and Express app for scalability Read More »