PinnedVladyslav H.Testing StateFlow and SharedFlow with Ease: A Guide to Seamless Testing using the Turbine LibrarySupercharge Android testing with Kotlin Flows! Use Turbine for robust, reliable tests. Learn more about StateFlow and SharedFlow.Jul 10, 20231Jul 10, 20231
Vladyslav H.Creating a Simple Custom Event Library for User Notifications in KotlinBuild a custom Kotlin event library to efficiently manage user notifications without extra dependencies with Kotlin Flow and Mutex.Jul 28Jul 28
Vladyslav H.Kotlin Flows in Depth: Solving Real-World Application ChallengeI recently faced a challenge in our project designed with a single-activity architecture. The task involved enabling a feature where users…Mar 20Mar 20
Vladyslav H.From Ints to Strings: Storing Dynamic Types in Room DatabaseExplore handling dynamic user input in Room database with Kotlin. Learn to store various data types and handle R8 complications, using byteNov 15, 2023Nov 15, 2023
Vladyslav H.From Spaghetti to Structure: Ensuring Clean Module Dependencies in Android ProjectsMaximize Android project efficiency with clean module dependencies using tools like the modules-graph-assert plugin.Oct 7, 2023Oct 7, 2023
Vladyslav H.Safeguarding Your Software: A Guide to Managing Dependency Licenses with Cashapp/LicenseeManaging dependencies licenses is key to avoiding legal issues. Discover how to streamline this with the Cashapp/Licensee library.Oct 4, 2023Oct 4, 2023
Vladyslav H.Keeping your gradle wrappers up-to-date: Automated PRs on GithubAutomate Gradle Wrapper updates with GitHub workflows and an open-source plugin. Save time, reduce errors, and stay up-to-date. 🚀Aug 21, 2023Aug 21, 2023
Vladyslav H.Dependabot in ActionLearn how to automate your dependency updates in GitHub with Dependabot, saving time and ensuring your project stays secure and up-to-date.May 9, 20231May 9, 20231