Power Tools for Unix

A guide to useful linux commands that I have learnt over my years of scavenging through log files, trying to debug stuff. This is by no means exhaustive or a complete list. These are just some notes to my future self.

Read More

Parameterized Tests in Kotlin

JUnit5 introduced a shiny new feature - parameterized tests. Parameterized tests allow the user to run a test multiple times with different arguments. Parameterized tests are declared with a @ParameterizedTest annotation instead of the usual @Test. They must also provide at least one source which provides the arguments for each run.

Read More