Hamed MomeniDependency Isolation in GoIf you’ve never written any Go code, grasping the mechanics of its interfaces could be burdensome at first. The fact that you don’t need…Oct 22, 2019Oct 22, 2019
Hamed MomeniCode Coverage in GoIf you’re not writing tests for your code you should start right away. Writing tests not only makes sure that your codes are working the…Jul 16, 20191Jul 16, 20191
Hamed MomeniHow I approached Android Navigation ComponentReader’s Alert: This isn’t a complete tutorial on how to implement Android Navigation Component. It’s more of a personal reflection on how…Dec 23, 20181Dec 23, 20181
Hamed MomeniinAndroidPubFilterable RecyclerView in Android — The How ToIt happens quite often that we need a list of items in our Android application. And sometimes this list needs to have filtering…Aug 14, 20184Aug 14, 20184
Hamed MomeniReplicating Postgres inside Docker — The How ToLet me tell you this. Docker is fascinating. Not only that it is a great development tool, it is also perfect for production.Aug 2, 201821Aug 2, 201821
Hamed MomeniThe simplest ViewPager TabStrip you can ever make on AndroidThere are many a time you need a to have ViewPager for your application in android and oft time there needs to be a TabStrip for it.Jul 28, 2018Jul 28, 2018
Hamed MomeniUsing RxJava’s PublishProcessors to deliver clicks from a RecyclerViewLately I’ve been using RxJava more and more in my projects and I’m all the happier for it. Not only it makes my code more concise and…Feb 22, 2018Feb 22, 2018
Hamed MomeniHooking into Android’s Activity lifecycle to better manage resourcesUnderstanding how Android manages the device resources is always an important part of developing efficient Android apps. Activity lifecycle…Nov 1, 2016Nov 1, 2016