My Profile Photo

Dusko Bajic


Android Developer. Gadget dependent. Music addicted.


  1. RecyclerView with MVP

    MVC/MVP/MVVM, we’re all talking about it. It’s modern, it’s cool, but besides that it’s useful. We’ll see if the MVP is dead, now that Google announced its own archtecture components, however, that’s something to deal with later. Currently MVP with Clean Architecture is doing a great job for us. And most importantly it is so easy to implement and understand. Sometimes, implementation starts to be chaotic and/or confusing and RecyclerView is such example. …


  2. Simplified Fragment Management

    Handling fragments(lifecycle) in android app was complicated from the beginning. Nowadays, a lot of internal bugs is fixed, but still there is a general negativity towards fragment usage. …


  3. Remote Work And How To Make Best Of It

    As a software developer, you have probably been in a situation where you have to work from home, over the weekend, or when you are too sick to go to the office and yet, the deadline is so critical and you have to complete and push that feature that you are working on no matter what. That’s the beauty and curse of software development because all you need is an internet connection to be able to work and contribute. Then you have probably realized that work from home is actually cool and comfortable and you probably said to yourself “It would be great if I could work like this all the time. Laying around…”. Well sort of :) …