A large part of the software development is project management. Most developers don’t like the fact. I unquestionably don’t. I want to code. I want to sit…
This is the fourth (and final) post in a series on creating a deployment pipeline. The last step in our deployment pipeline is delivery to…
2 weeks ago we discussed build systems. I showed how to create a simple webapp using an maven archetype. It’s time to add a test.…
Mike continues, “CI is the practice where developers merge code to the main branch frequently, and automated tools build and test the code after every merge.” Let’s…
If I was starting a new service or company today, the first thing I would do is implement CI/CD with a Hello World example, and…
I would like to discuss importance of tests in a software test suite. For the software development world, tests are how a developer (and the…