PinnedPublished inProAndroidDevHold on ✋🏻 Before you Dagger or Hilt! try this Simple DI.Learn pure Kotlin DI then migrate it to HILT or Dagger.Sep 25, 20203855Sep 25, 20203855
PinnedViewBinding: Creating BaseClasses 🛠👨🏻💻 How to create base-class of Activities and FragmentDec 7, 2020135Dec 7, 2020135
PinnedPublished inProAndroidDevRecycler View Internals — I: Birth Of ViewHolderImplementation of Recycler View ins and outs from Google-I/O 2016Aug 2, 20212753Aug 2, 20212753
PinnedPublished inProAndroidDevNoisy Code 🗣 with Kotlin ScopesScopes make your code more readable? think againApr 4, 20216126Apr 4, 20216126
PinnedPublished inProAndroidDevYou might be creating your states wrong! — Jetpack ComposeDon’t do this State Mistake in Jetpack/Jetbrain ComposeOct 18, 20224274Oct 18, 20224274
Why It’s OK to Feel Like You’re Not a ‘Real’ Programmer (And How to Overcome It)Have you ever felt like you just don’t belong in the world of programming? Like every time you start a project, you rely too heavily on…Sep 24, 20242Sep 24, 20242
Published inStackademicThe ONE Thing Developers Wish They Did Before Switching JobsSwitching jobs as a developer is a pivotal career move, but seasoned devs often look back and wish they had done things differently. If…Sep 15, 20244Sep 15, 20244
How to Design Kotlin Extensions That Go Beyond Utility Functions!As a developer, you’re likely familiar with the concept of utility functions in Java. These functions are used to perform specific tasks or…Aug 29, 202413Aug 29, 202413
Secure Your Network Traffic — Encrypt Your Network RequestsNetwork security is a huge deal when it comes to any app in production — you never want your traffic intercepted by hackers and used for…Aug 22, 2024Aug 22, 2024
📱 Top ADB (Android Debug Bridge) Commands Every Android Developer Should Know!ADB commands can be a powerful tool for Android developers, enabling automation of tasks like testing apps, simulating user interactions…Aug 18, 20242Aug 18, 20242