Kostas Tsalikis

Trials and tribulations of Android development

Kotlin data vs open class

Mar 29, 2018
How Kotlin strongly favors composition over inheritance

Architecture Decision Records

Feb 14, 2018
Documenting the technical decisions of evolving systems.

Branch by Abstraction powered by Kotlin

Jan 21, 2018
A technique for making large-scale changes in software with a Kotlin twist.

Blogging with Hugo

Jan 14, 2018
How I built and deployed this blog.