Emanuel MoecklinTrie KotlinImplementing an optimized Trie in Kotlin or a short story on why I love Kotlin. Before reading on, make sure you understand how Tries work…Sep 14, 2022Sep 14, 2022
Emanuel MoecklininNerd For TechWhy Android ViewModels are obsolete in KMMThe ProblemJun 15, 20224Jun 15, 20224
Emanuel MoecklininNerd For TechCI/CD for Android using GitHub Actions and Gradle Play PublisherLast year I published an article about CI/CD using BitBucket Pipelines and Gradle Play Publisher. This article explains how to do the same…Feb 4, 20223Feb 4, 20223
Emanuel MoecklininNerd For TechThe better Maven CentralMaven Central is the most used repository for Java artifacts. Almost every Gradle file starts with:Oct 12, 2021Oct 12, 2021
Emanuel MoecklininNerd For TechOh No - Another Publishing Android Artifacts to Maven Central Guide?Yes this is another guide on how to publish Android artifacts to Maven Central. Unlike other guides, it does cover extra “things” though:Oct 8, 2021Oct 8, 2021
Emanuel MoecklininNerd For TechAn opinionated Kotlin backend service - Database / Migration / ORMThis is the fourth part of my series on Kotlin based backend services. If you missed the first three parts:May 7, 20214May 7, 20214
Emanuel MoecklinIn every language a "dedicated" engineer can write code that is hard to read and harder to…The logger exampleMay 4, 20212May 4, 20212
Emanuel MoecklininNerd For TechAn opinionated Kotlin backend service - API Routing & DocumentationThis is the third part of my series on Kotlin based backend services. If you missed the first two parts:Apr 30, 2021Apr 30, 2021