Ezra Kanake

Ezra is a passionate Kotlin developer and technical writer. He loves working on open-source projects and sharing knowledge across the globe.

  • Kotlin

    Testing with Mockk

    Mocking in software development is a technique used to simulate the behavior of external dependencies or components within a system during testing.

    Ezra Kanake November 18, 202310 min read
  • Kotlin

    Introduction to Kotest

    Kotest is simply a multi-platform framework used for testing written in Kotlin. In this tutorial, we shall cover the following sub-topics related to the Kotest framework: testing with Kotest, testing styles used, grouping Kotest tests with tags, the lifecycle hooks and assertions supported by Kotest.

    Ezra Kanake October 14, 20238 min read
  • Kotlin

    Introduction to KDoc

    In this article, we’ll discuss all that entails KDoc in Kotlin. KDoc is simply a language used to document code written in Kotlin specifically.

    Ezra Kanake September 23, 20233 min read
  • Kotlin

    Code Formatting with Ktlint

    In this tutorial, we are going to learn about Ktlint, a linting tool for Kotlin. Ktlint checks the style of our code and also helps us to format it against some guidelines.

    Ezra Kanake September 4, 20235 min read
  • Kotlin

    Understanding Merge Sort in Kotlin

    Introduction Sorting is a fundamental operation that plays a crucial role in various applications. Among the many sorting algorithms, merge sort stands out for its efficiency and simplicity.

    Ezra Kanake January 18, 20234 min read