In this article, we’ll revisit the CompletableFuture.applyToEither method and try to figure out a workaround for one of its issues.
PIT is a mutation testing system that allows you to spot deficiencies in your tests. You can integrate it easily with the most popular build tools. However, it would be quite convenient to have reports accessible at all times.
Let’s see how to achieve it with GitHub Pages and GitHub Actions using parallel-collectors as an example.
I’ve been using reveal.js as my main Slides as Code framework for a while. However, creating PDFs manually by “printing” a webpage into a PDF file was never fun(especially when conference staff is pushing you to quickly copy the slides to their USB stick) so I needed to figure out a better way.