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, 20205Sep 25, 20205
PinnedViewBinding: Creating BaseClasses 🛠👨🏻💻 How to create base-class of Activities and FragmentDec 7, 2020Dec 7, 2020
PinnedPublished inProAndroidDevRecycler View Internals — I: Birth Of ViewHolderImplementation of Recycler View ins and outs from Google-I/O 2016Aug 2, 20213Aug 2, 20213
PinnedPublished inProAndroidDevNoisy Code 🗣 with Kotlin ScopesScopes make your code more readable? think againApr 4, 20216Apr 4, 20216
PinnedPublished inProAndroidDevYou might be creating your states wrong! — Jetpack ComposeDon’t do this State Mistake in Jetpack/Jetbrain ComposeOct 18, 20224Oct 18, 20224
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 24Sep 24
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 15Sep 15
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 29Aug 29
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 22Aug 22
📱 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 18Aug 18