A Feature Toggle Story
Feature toggle is a technique that helps to change the system’s behavior without altering the code. It’s interesting how stories around it vary from the catastrophic failure of the Knight Capital Group to the stellar success of the first GPS satellite. In the following article, we’ll see a more typical example that all engineers have to deal with.
Unit Testing Anti-Patterns
Writing unit tests might be challenging, especially when dealing with an ongoing project with already established hard-to-break anti-patterns.
REST Search API with QueryDSL
One of the most common features in a typical web application is the search functionality. The tricky thing is that we have to provide it via REST API and make it quite dynamic in terms of supported operators and filtrable fields. In the following paragraphs, we’ll go through what QueryDSL offers and how a lightweight extension could help.
Running Java shebang with Kubernetes
Java 11, among other features, introduced the possibility of running a single Java source file. We are going to see a practical example of this feature running with kubernetes.