PinnedPublished inLevel Up CodingTricky Android Interview Questions: Context & Activity EditionNot another lifecycle guide — real-world interview questions that seem simple, but reveal how deeply you understand Context and ActivityJul 16A response icon10Jul 16A response icon10
PinnedPublished inProAndroidDevAvoid using Array in the data class constructor in KotlinUnderstand the hidden risks of using Array inside Kotlin data classes — and a better alternative.Apr 28A response icon3Apr 28A response icon3
PinnedPublished inLevel Up Coding5 Jetpack Compose Tricks That Saved Me Hours in Real Projects5 Jetpack Compose tricks from real projects that saved me hours. Practical, time-saving tips every Kotlin Android dev should know.Apr 9A response icon18Apr 9A response icon18
PinnedPublished inProAndroidDevKotlin Coroutines: The real difference between Job.cancel() and Scope.cancel()Stop the confusion around coroutine cancellation in Kotlin with this simple breakdown.Apr 15A response icon6Apr 15A response icon6
PinnedPublished inProAndroidDevCompose Meets YouTube: Production-Ready YouTube Playback with Jetpack ComposeA step-by-step guide to embedding YouTube video playback in a Jetpack Compose UI — with full-screen support, orientation handling, and realApr 6A response icon7Apr 6A response icon7
Published inLevel Up CodingAndroid Interview Questions — Part 4: Real Questions, Clear AnswersAndroid interviews have changed a lot in recent years. Many companies now include take-home tests or timed online quizzes during the…Oct 20A response icon3Oct 20A response icon3
Published inLevel Up CodingAvoid Using !! in Kotlin — Safer Alternatives for Null HandlingNull-safety is one of Kotlin’s main advantages over Java. The type system forces developers to think about possible nullvalues and handle…Oct 9A response icon5Oct 9A response icon5
Published inProAndroidDevPulse Indicator in Jetpack Compose: Ready-to-Use @ComposableIntroductionSep 28A response icon7Sep 28A response icon7
Published inLevel Up CodingAndroid Interview Questions — Part 3: Real Questions, Clear AnswersOnline screening tests are becoming a regular part of the Android interview process. You’re typically given a limited time to answer…Sep 26A response icon7Sep 26A response icon7
Published inLevel Up CodingRefactoring a ViewModel: From Reactive Workarounds to Constructor InjectionHow moving from reactive setup to constructor injection made a ViewModel easier to test, understand, and maintain.Jul 9A response icon12Jul 9A response icon12