Angular 4: Automatic Table of Contents – Part 2: Adding Links


In this short blog post, we will learn how to enrich the table of contents (we had added in the previous blog post) with links to the corresponding headline. The end result will look similar to the following picture and a click on one of the links will cause the browser to jump to the … More Angular 4: Automatic Table of Contents – Part 2: Adding Links

Angular 4: Automatic Table of Contents


In this step by step tutorial, we will go through the process of creating a two-level automatic Table of Contents by adding Angular Typescript/javascript code. We will discuss alternative solutions, before we start an Angular Docker Container and download a demo application with server-side rendering and WordPress REST API integration. Finally, we will show, how … More Angular 4: Automatic Table of Contents

Angular 4 Universal: Boosting Performance through Server Side Rendering


This time we will show, how to use server side rendering with Angular 4 (or Angular 2). Like in my previous blog post, we will consume a RESTful Web Service with Angular 4. However, the web page will be displayed almost immediately because of server side rendering, as opposed to the client side rendered situation … More Angular 4 Universal: Boosting Performance through Server Side Rendering

Vagrant on CentOS 7 – Setting up Test Environments the easy Way


After stumbling upon several guides still describing a Vagrant installation via a RubyGem – which is no longer supported – the following article was created and will provide a quick setup guide on how to setup Vagrant on CentOS 7. All commands used in this guide are executed having root permissions. Setting up VirtualBox as … More Vagrant on CentOS 7 – Setting up Test Environments the easy Way

Happiness Research and Agility- Two Sides of the Same Coin


We are all experts in the field of agility, at least to some point. We know that agility is first and foremost a mindset change. It changes our view on how we develop software or build products. It conflicts with the ways traditional organizations are used to work. Especially Scrum, which comes along without any … More Happiness Research and Agility- Two Sides of the Same Coin

Jenkins Part 3.2: Trigger a downstream Job or Workflow with Hand-over of Parameters


This blog post will lead you through the steps how to trigger a downstream Freestyle job or Pipeline workflow from an upstream Freestyle project. We will also show how to pass a parameter from Freestyle project to the downstream workflow or job. In the next blog post we will make use of this method and … More Jenkins Part 3.2: Trigger a downstream Job or Workflow with Hand-over of Parameters

Jenkins Part 7: Pipeline as Code


In this blog post, we will introduce the Jenkins Pipelines, an increasingly popular plugin that helps defining versatile Jenkins workflows as Groovy code. Traditionally, Jenkins is administered by a graphical Web interface. Now, the Pipeline plugin allows teams and DevOps to manage workflow definitions within source control, giving them the ability to clone, change, review … More Jenkins Part 7: Pipeline as Code