When I started writing this blog, I had no plan. I didn’t know what I will write or when I will do it. This lead into a situation that is common for many bloggers: My blog seemed abandoned because I didn’t write on a regular basis. This bothered
About a month ago my friend Janne asked me to talk at the Sales Engineering Finland meetup. I said yes because the topic of my presentation was interesting, and I wanted to see what Sales Engineering Finland is all about. The website of Sales
There are situations when we must know the exact version of our web application that is deployed to a remote server. For example, a customer might want to know if we have already deployed a bug fix to the server X. We can, of course, try to find an
If we need to figure out the runtime configuration of a Spring web application that is deployed to a remote server, we need to the read the properties file found from the remote server. This is cumbersome. Luckily, there is a better way. This blog
We have learned that “clean” unit tests might not be as clean as we think. We have done our best to make our unit tests as clean as possible. Our tests are formatted properly, use domain-specific language, and avoid excessive mocking.
Spring Framework has a good support for injecting property values found from properties files into bean or @Configuration classes. However, if we inject individual property values into these classes, we will face some problems. This blog post