Problems with the local development environment: Is containerisation the solution?​

Docker and containers in general have become indispensable in modern software development. Containers are also often used locally to avoid problems with the local development environment and the operation of the software to be developed. However, this brings new challenges. In this blog post we describe why containers are a first step in the right direction, but don’t solve all the problems.

Continue ReadingProblems with the local development environment: Is containerisation the solution?​

Why CI/CD pipelines can’t replace local software development operations: Managing expectations vs. reality​

One of the most complex aspects of development environments is that the software to be developed should itself be part of the development environment. Many companies therefore place high hopes in automated CI/CD pipelines: these enable the software to be developed to be installed on a remote server via an automated process. This often leads to the expectation that running the software to be developed locally will become obsolete. Is this correct?

Continue ReadingWhy CI/CD pipelines can’t replace local software development operations: Managing expectations vs. reality​