AKJAW

Kotlin Multiplatform GitHub Actions Automated Pull Request Labels

Having automated labels makes the Code Review process much safer by preventing merges for broken Pull Requests, ensuring that the main branch is stable

How I use Mutation Testing to Drive Good Test Case Coverage

Automated testing is important for efficient software development, catching bugs within minutes and saving valuable developer time. Mutation Testing validates test suites by altering production code logic. When tests pass despite code mutations, it signals missing test cases.

Adding Konsist and Ktlint to a GitHub Actions Continuous Integration

Automating code and architecture checks in the Continuous Integration pipeline can significantly reduce Code Review time and prevent human forgetfulness.

GitHub Actions Reducing Duplication / Boilerplate

YAML files, which are not that easy to maintain, changes are usually copied and pasted across multiple files. This article shows that there's a better way.

Kotlin Multiplatform GitHub Actions CI Verification using Labels

Having automatic verifications is an important part of Software Development, as the project and team grows it becomes crucial that no regressions are introduced into the "main" branch by mistake.

AKJAW © 2026