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.

The Complete Guide to Angular Testing and a Weird Trick for Faster Unit Tests (2020)

When doing practices like continuous delivery and continuous integration, testing becomes a more important part of the work because it’s unreasonable to regression test all possible effects of a release manually. When doing five releases on a workday, you don’t get to do a full manual regression testing on every release as that would easily …

The Complete Guide to Angular Testing and a Weird Trick for Faster Unit Tests (2020) Read More »

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 »