from Esslingen, Germany...

We are programmers from Esslingen and we are sharing our experience with:
July 18, 2018

Angular, Preserving Query Params and Google AdWords

… and how all this leads to an incorrect source of traffic in Google Analytics and incorrect conversion attribution.   The situation is as follows: On www.thecodecampus.de we run an Angular 6 page. We advertise our product with Google AdWords. If a visitor comes via Google AdWords, the URL is appended with a glcid and several campaign parameters as query params. This data is important for tracking, as Google Analytics determines
Read more…


No Comments

Can Kattwinkel

Entwickler bei thecodecampus

Use Git Bash, Cmder or ConEmu as default terminal in IntelliJ IDEA on Microsoft Windows

This post will show you how to easily set the default Terminal to a Unix/bash like terminal in IntelliJ IDEA on Windows. As the Windows CMD.EXE is quite limited in it’s functionality (and usability) you might already be using some UNIX-like terminal emulator like Git Bash (which comes with Git for Windows, so you might already have it installed), Cmder or ConEmu. Open IntelliJ Settungs using File -> Settings and
Read more…


No Comments

Christoph Strauss

Entwickler bei thecodecampus

March 5, 2018

Throwing Errors in Npm Build Script

From time to time you may want to throw an error from within an npm build script. This should be done in such a way that the complete execution of the script is recognized as faulty. So that for example, a build server recognizes that a script did not run successfully. You only need to output the correct exit code in order to achieve this behaviour. Ideally, the user should
Read more…


No Comments

Can Kattwinkel

Entwickler bei thecodecampus

February 13, 2017

Virtual Box refuses to boot – “The device helper structure version has changed.”

You will receive this error when you have a version mismatch between Virtual Box and the virtualbox-ext-pack version. This can be caused by an automatic update. The solution is applied in the host system and is very simple. Especially on Linux systems such as Ubuntu, since here the dependencies are automatically matched to the correct version. For Windows users this means to get the current Virtual Box Version ( Help -> About Virtual Box).
Read more…


No Comments

Can Kattwinkel

Entwickler bei thecodecampus

August 23, 2016

Undo and edit your last commits with git

Sometimes one might get into the unfortunate need to change a git commit. In this post I will show some options to revert or change commits which are not yet pushed to an remote branch.


No Comments

Christoph Strauss

Entwickler bei thecodecampus