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. Avoid "Useless" Cases in Layered Architecture

    It is common practice in layered architectures to create classes called "Use Cases". These classes contain individual units of logic that...

    Read More
  2. Layered Architecture in Android Overview

    Architecture is a broad topic that can cover numerous different ideas and areas. One of the popular approaches on Android is a layered architecture,...

    Read More
  3. Boolean Infix Functions and Short Circuiting

    The two ways to perform boolean operations in Kotlin are the operators && and || or using the infix functions and and or. They are mostly the...

    Read More
View All Posts