Skip to main content
Donovan LaDuke - Developer

Hey, I'm Donovan, a software developer with a passion for learning and developing aesthetically pleasing applications that help people live simpler more meaningful lives. Check out my latest articles or feel free to reach out to me. Thanks!

Latest Articles

  1. Using XML Views in Compose

    The last article covered using Compose views in an existing XML view, but what happens when the opposite is needed? This is still a common scenario...

    Read More
  2. Using Compose Views in XML

    Most developers in their day-to-day work don't have the luxury of working in a 100% Jetpack Compose codebase and that means having to interop with the...

    Read More
  3. Kotlin Exhaustive if

    A previous article covered the scenarios where Kotlin requires a when block to be exhaustive. As a reminder, a block is "exhaustive" if...

    Read More
View All Posts