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!

Featured Article

  1. Baseball is a State Machine

    A common pattern that emerges in software development is the need to represent data that has a discrete known value. In Kotlin we use tools like...

    Read More

Latest Articles

  1. Hidden Gems of the Kotlin Standard Library - List

    One of the greatest things about working in Kotlin is access to the Kotlin Standard Library. This extensive catalogue of types and helper functions...

    Read More
  2. Spacing Concepts in Jetpack Compose - An Overview

    When learning to create a UI in Jetpack Compose, it can become overwhelming to decide how best to create visual spacing in a UI. Spacing can be...

    Read More
  3. Improve Compose UI with Spacing Constants

    A standard approach to laying out UI is to adhere to an 8pt grid system. This system ensures consistency in the look and feel of an application's UI...

    Read More
View All Posts