Published inKt. AcademyHey Kotliners!We hope you feel like reading these days!Nov 13, 2023Nov 13, 2023
Published inKt. AcademyBest practices coursesKt. Academy is not only about teaching Kotlin. We are great at teaching best practices too. You have probably heard about our Effective…Aug 17, 2020Aug 17, 2020
Published inKt. AcademyNew amazing articlesIt’s been a while since our last Medium newsletter and many great articles were published here in Kt. Academy. Let’s make a fast review of…Aug 12, 2020Aug 12, 2020
Published inKt. AcademyBest Kotlin free online coursesAs for many languages, there are many free courses teaching Kotlin online. Many of them are made by JetBrains or Google, who are…May 26, 20201May 26, 20201
Published inKt. AcademyLearn programming in 9 monthsNowadays, because of the quarantine, many people cannot do their job. They have a lot of time, but an uncertain future. In that time…May 12, 20201May 12, 20201
Published inKt. AcademyItem: Consider aggregating elements to a mapIt is not uncommon to have a bigger set of elements we need to access many times. It might be:Apr 20, 20202Apr 20, 20202
Published inKt. AcademyEnum vs Sealed class — which one to choose?TL;DR: Enums have supporting functions like valueOf, values or enumValues what makes them easier to iterate over or serialize. Just like…Mar 16, 20203Mar 16, 20203
Published inKt. AcademyExcluded Item: Use tail recursion to achieve efficient recurrenceRecurrence is a useful technique that helps us simplify some algorithms, but it can be improved when we use tail recursion.Dec 2, 20191Dec 2, 20191
Published inKt. AcademyEffective Kotlin printed versionLately, the most common question people ask me is not “How are you doing?” but instead, “When Effective Kotlin will be available in…Nov 29, 20192Nov 29, 20192