Angular

Life Saving Protractor Utilities to fix flaky end-to-end tests

A central part of testing Angular apps is to be able to automate the end-to-end testing so you don’t manually have to click through the app every time. This sounds reasonable in theory but often end-to-end tests can be fragile and expensive to maintain. When end-to-end tests become flaky they start to become useless: This post covers some …

Life Saving Protractor Utilities to fix flaky end-to-end tests Read More »

Implementing Dynamic Environment Configuration in Angular for Avoiding One Build per Environment

One big flaw of the Angular CLI’s way of handling environments, according to the build once, deploy many DevOps principle, is that out-of-the-box Angular CLI wants you to create one separate build per environment. Why should you only build once and reuse that build in all environments? The reason why you don’t want to create a separate build for …

Implementing Dynamic Environment Configuration in Angular for Avoiding One Build per Environment Read More »

How to Structure Styling in an Angular App – Three Steps to Pixel Perfect Design (2022 update)

As a front-end developer, it is surprising how much time goes with styling CSS and is therefore definitely a place you should be efficient. This post will teach you how to find the ideal balance between global and component styling in an Angular app for maximum development speed and maintainability. On one hand, global styling …

How to Structure Styling in an Angular App – Three Steps to Pixel Perfect Design (2022 update) Read More »