Sign in

Curious and Enthusiast software developer with a pinch of UI/UX design experience, trying out new stuffs. Connect with me on LinkedIn — https://www.linkedin.com

Test cases are difficult, but they add a lot of value to the overall quality of the Application. But trust me they aren’t that difficult after all. Even for beginners…

Disappointed with unit test
Disappointed with unit test
Old meme, valid meme 😜 source: imgflip


Dependency Injection is cool, but many misunderstand the purpose of it and most importantly don’t understand how to use it correctly.

Senior Dev : Why are you using field injection instead of constructor injection?Junior Dev : What is field injection? I am using @Autowired

Types on Dependency Injection

  1. Field Injection
  2. Constructor Injection
  3. Setter Injection

Field Injection

@Autowired
private UserService userService;

Constructor Injection


Imperfectly written codes can lead to nightmares. No therapist can help in getting rid of them but the clean code. Here, I will share my experience of how we cleaned our Android code to get the best out of it…

src: https://developer.android.com/images/brand/Android_Robot.svg


With great data comes great repositories…

The Data Web


Using a theming library to quickly create a uniform and beautiful UI in React / React Native while following the scalability of Atomic Design principle

Cover Credits: https://www.zemosolabs.com/


Using a theming library to quickly create a uniform and beautiful UI in React / React Native while following the scalability of Atomic Design principle

Cover Credits: https://www.zemosolabs.com/


Fast, Elegant and Easy process to deploy React Application to Firebase Hosting using Github Actions and Firebase Publish React plugin

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store