Dotan Horovits (@horovits)Improving DevOps Performance with DORA MetricsEveryone in the software industry is in a race to become more agile. We all want to improve the performance of our software development…Sep 5, 202210Sep 5, 202210
Karolina KozmanaCommon side effects of not drinkingBy rejecting alcohol, you reject something very human, an extra limb that we have collectively grown to deal with reality and with each…Jan 21, 202456K1715Jan 21, 202456K1715
InStackademicbyRizwanul HaqueImportant Coroutine Interview Questions for Experienced Android DevelopersCoroutines have revolutionized asynchronous programming in Kotlin, offering a powerful and concise way to handle background tasks in…Feb 13, 20241.1K3Feb 13, 20241.1K3
InProAndroidDevbyTom ColvinSeven demos to understand coroutines: scope, context and JobsUnderstanding coroutines — really understanding them, not just learning patterns — comes from seeing what goes on under the hood.Feb 19, 20247417Feb 19, 20247417
Talha ŞahinHigh-Level System Architecture of Booking.comTake an in-depth look at the possible high-level architecture of Booking.com.Jan 10, 20246.2K51Jan 10, 20246.2K51
InBooking.com EngineeringbyGleb TarasovMeasuring mobile apps performance in productionApp performance is an integral part of the user experience. But, how can we measure the performance in production?Jan 11, 20243811Jan 11, 20243811
InProAndroidDevbyTom ColvinCoroutine patterns in Android, and why they workI know many Android developers who learn coroutines through code patterns, and that is usually enough to get by. But doing so misses the…Jan 21, 20241.5K4Jan 21, 20241.5K4
InProAndroidDevbyAndrei RiikAndroid ViewModel: Single state or not?In the Android/Kotlin world, there are 2 ways to provide the state from the ViewModel layer to the View layer: single state and multiple…Jan 22, 202426810Jan 22, 202426810
InGrokking the Tech InterviewbyThe Educative TeamTop Array Interview Questions and AnswersFeeling intimidated by coding interviews and uncertain about the types of questions you might face? If you’re short on time to practice…Jan 15, 202479Jan 15, 202479
İbrahim Ethem ŞenDeep Dive Into Android MemoryAndroid app development always reminds us that we are part of the android hardware and operating system.Oct 16, 20235184Oct 16, 20235184
Christophe BeylsStrategies for automatically refreshing data on Android using Kotlin FlowMaking timers lifecycle-awareOct 6, 20233324Oct 6, 20233324
InAndroid DevelopersbyJose AlcérrecaIntroducing the Architecture TemplatesWe released a new project on Github called Android Architecture Starter Templates.Dec 5, 20226333Dec 5, 20226333
InAndroid DevelopersbyRebecca FranksMaking Jellyfish move in Compose: Animating ImageVectors and applying AGSL RenderEffects 🐠Learn how to use ImageVectors in ComposeNov 22, 20221.3K6Nov 22, 20221.3K6
InAndroid DevelopersbyChet HaaseBlurring the LinesAndroid RenderEffects #1: the blur effectNov 14, 20222362Nov 14, 20222362
InAndroid DevelopersbyChris BanesSuspending over ViewsHow coroutines can make UI programming easierDec 2, 20192.9K11Dec 2, 20192.9K11
InAndroid DevelopersbyManuel VivoViewModel: One-off event antipatternsYou should handle ViewModel events immediately, causing a UI state update. Not doing this can result in bugs and future problems!Jun 1, 20222.3K31Jun 1, 20222.3K31
InSSENSE-TECHbyPablo MartinezDomain-Driven Design: Everything You Always Wanted to Know About it, But Were Afraid to AskDDD is a holistic approach for solving business problems through rich collaboration with domain experts and strict design patterns…May 15, 20203.8K11May 15, 20203.8K11
InEngineering at PremisebyNate EbelUsing :buildSrc Kotlin Extensions From Groovy-based Gradle Build ScriptsHow to properly import, and invoke, Kotlin extension functions and extension properties from Groovy-based Gradle build scriptsApr 19, 202238Apr 19, 202238
Sukhad AnandHow does Discord scale to 5 million concurrent users ??Other platforms like Zoom still can’t support this?Dec 11, 20211.1K13Dec 11, 20211.1K13
InNetflix TechBlogbyNetflix Technology BlogRapid Event Notification System at NetflixThis blog post gives an overview of the Rapid Event Notification System at Netflix and shares some of the learnings gained while building itFeb 18, 20222.9K23Feb 18, 20222.9K23