Back

Chris Keenan Codes

Ghost
chrynan.codes· irregular· Inactive for over a year

A software developer's blog covering Android and Kotlin architecture, including use cases as injectable functions, module naming conventions for Kotlin Multiplatform projects, and encapsulating Jetpack Compose components. Readers get code-backed explanations of practical design patterns with clear recommendations.

use casesclean architecturedependency injectionkotlin multiplatformmodule naming conventionfeature modulesjetpack composecomposable functionsencapsulationandroidkotlinoperator invoke

Website: https://chrynan.codes/