• Semantic Versioning and version number formats

    In an automated build and deployment pipeline you deal a lot with version numbers. At Flownative, we generally follow the rules of Semantic Versioning, since it's a widely-used standard.

    One of the benefits of using such a standard is, that many tools play well together. There are also regular expressions you can use to check your own made up version numbers. So, since there is a standard, and your tool claims to support it, everything should be clear, right?

  • Choosing a secure Docker base image

    When you are looking for a secure Docker base image, what are you looking for excactly?

    At Flownative, we run a lot of tools and applications in Docker containers – most prominently Flownative Beach. Early on, we decided to not rely on off-the-shelf images for PHP, Redis and all the other components we need, because we wanted to know what we are running and not just hope that image maintainers will keep an eye on security issues.