Started a Coursera Course on Kotlin

Kotlin is a wonderful language full of surprises for Java old-timer. I started a Coursera course from JetBrains. A little expensive for a 5-week course, but it’s OK. I think it’s worth it because its from the original Kotlin designers.

After watching it, I think I should create a YouTube video introducing useful Kotlin resources to my fellow engineers.

Becoming a Golang programmer

Just became a Golang programmer and almost immediately started to hate it because there was no graceful mocking library such as Mockito. Tried to build one, but not successful because of the limitation of Golang reflection mechanism. Even the dependency injection was hard.

Came to understand why even Google had to create a DI tool based on the code generation, not on reflections.