Kotlin
I started using Kotlin in 2020. At the time, I was moving away from Java for Android and PHP for backend work, switching to Kotlin for both.
Like many Java developers, I found Kotlin a bit weird at first and didn't really like it. But as time went by, I completely changed my mind. Now, it's hard to imagine going back to Java or PHP for my own projects.
A few things made the difference for me: the Multiplatform philosophy, how coroutines simplify concurrency, and small features like extension functions. Kotlin's elegance even changed how I think about code structure and software design.
It's been almost six years now, and every article I've written so far has been about Kotlin. I might write about other languages in the future, but Kotlin is definitely the language that helped me grow the most as a developer.
Linked Mentions0
No linked mentions yet.
Unlinked Mentions18
How this Garden works
Failures We Don't Model Correctly
Semantic Typing We Ignore
Package Naming Nobody Cares About (But Should)
Compiler, Transpiler, Interpreter and JIT
Digging Deep to Find the Right Balance Between DDD, Clean and Hexagonal Architectures
Finding the Right Balance in Gradle Dependency Strategy
Gradle — From Newbie to Strong Fundamentals
Kotlin Coroutines are not just about concurrency
Kotlin Multiplatform is now stable – What's the Impact?
Extension-Oriented Design in Kotlin
Android
Education
Experience
Programming
Projects
Summary
Tech Stack