Blog
Technical writing on architecture, Android, Gradle, Kotlin, and developer infrastructure.
The Principles of Hestia Architecture
Hestia architecture: product root at the center, plugin contracts around it, target UI and plugin implementations outside, dependencies pointing inward.
Setting Up a Production-Grade Kotlin Project with GraalVM and Gradle
A walkthrough for a production-grade Kotlin project with GraalVM native image support, version catalogs, and included build-logic.
Repositories in settings.gradle.kts vs build.gradle.kts
Understanding the difference between repository blocks in Gradle settings and build scripts, and how to enforce strict repository management.