A tutorial on when and how to use Spring Boot's @SpringBootTest annotation and how to reduce test runtime.
How to configure a plain Java or Spring Boot application to send logs to different targets in different runtime environments.
CORS is a protocol and security standard for browsers that helps to maintain the integrity of a website and secure it from unauthorized access. In this article, we will understand cross-origin resource sharing (CORS) and describe some common examples of security vulnerabilities caused by CORS misconfigurations along with best practices for secure CORS implementations.
With feature flags, we can reduce the risk of rolling out software changes to a minimum. Let's compare two popular tools to implement feature flags in Java.