In modern software development we rely on hundreds, sometimes thousands of different building blocks. The glue that connects all the different...