Published inProAndroidDevKonsist and Conquer: Embracing the World of Kotlin Dynamic TestingNavigating the bustling world of modern projects can feel like a maze, with so many classes and responsibilities to juggle. Thatās whereā¦Oct 10, 2023Oct 10, 2023
Published inProAndroidDevProtect Kotlin Project Architecture Using KonsistKonsist is a brand-new tool that helps with codebase standardization. It is compatible with various Kotlin projects including Androidā¦Sep 18, 20231Sep 18, 20231
Published inProAndroidDevArchUnit vs. Konsist. Why Did We Need Another Kotlin āLinterā?Few established linters exist for the Kotlin programming language such as detekt, ktlint, and Android lint. All of these linters are ableā¦Sep 10, 2023Sep 10, 2023
Published inProAndroidDevRefactoring Multi-Module Kotlin Project With KonsistRefactoring is not just about altering code; itās about enhancing its structure, improving readability, optimizing performance, and keepingā¦Sep 2, 20231Sep 2, 20231
Published inKt. AcademyIntroducing Konsist: A Cutting-Edge Kotlin LinterLinters are vital tools in software development, helping to enforce code standards and best practices across the code base. By analysingā¦Aug 23, 20234Aug 23, 20234
The Bug Difficulty Spectrum: From Easy Fixes to Complex ChallengesIn the realm of software development, debugging is a daily routine. Bugs, the bane of a developerās existence, vary greatly in theirā¦Jul 19, 20231Jul 19, 20231
Published inProAndroidDevMultiple ways of defining Clean Architecture layersGood architecture is a key to build the modular, scalable, maintainable and testable application. Uncle Bob Clean Architecture (CA) is aā¦Sep 27, 201915Sep 27, 201915
Published inNYC DesignHBO GOāāāUX failuresHBO GO is video streaming, video on demand service similar to Netflix and Amazon Prime Video. After using HGO GO for a week I felt annoyedā¦Oct 24, 20184Oct 24, 20184
Published inKt. AcademyKotlin: should I define Function or Property?Recently I realized that there is a confusion relating the usage of properties and functions. There was a good reason why Kotlin introducedā¦Apr 11, 20185Apr 11, 20185
Published inAndroidPubSolving offline logout problemA few days ago I had an interesting brainstorm with Chris Le Roy regarding offline logout process ā the scenario when the user tries to logā¦Feb 14, 20187Feb 14, 20187