.gitignore not ignoring!

As a developer that took over a project there are some issues you never had before. One of them is this one. While coding for a new feature I wanted to commit my small task to github. One of the changes was .idea/workspace.xml. I thought… wait a min… this...

How to delete a module in Android Studio

During my lifetime developing in Android Studio I never knew how to delete a module… when “Right clicking” the module it never gave me the option to delete. That’s why I started to google and share this insight with all of you. Step 1. Right click on the Project...

Iceland Kirkjubæjarklaustur mystery

During a roadtrip through Iceland we stopped at Kirkjubæjarklaustur. Kirkjubæjarklaustur is a village in South-Iceland by ring-road 1, the first village you encounter after driving through the vast glacial outwash of Mýrdalssandur. It is a lovely little village rich in history. We stayed at the Klauster hotel and when we...

Militairy Gliders

Today it is the 4th of May – the day we remember the people that died during second world war in the Netherlands. So today I watched the classic movie called A Bridge Too Far which is about the military operation called “Market Garden”. The objective was to siege...

Women’s parking space

During a roadtrip through Germany I noticed something bizarre! At a random parking area next to the highway I saw a “female” only parking spot. I noticed that this parking spot had a lot more space than regular parking spots… I didn’t think Germany could be this discriminating to...

How the 64-bit requirement decreased my app size

“Starting August 1, 2019, your apps published on Google Play will need to support 64-bit architectures. 64-bit CPUs deliver faster, richer experiences for your users. Adding a 64-bit version of your app provides performance improvements, makes way for future innovation, and sets you up for devices with 64-bit-only hardware.” This...

Pyre – #1 The beginning

Perfection, that is something I’m always trying to pursuit. It’s hard to follow all the new trends and concepts that are coming out for Android. My goal is not to learn all of them but atleast know what they are and perhaps some hands-on coding to get an idea....

The mathematics of weight loss

I was browsing through Youtube until I saw this video about weight loss. I started the video thinking my attention will be gone within seconds and I would click a new video but after some mins I found it rather interesting!...

Kotlin Sealed Classes

Working with states can be a hassle! I used enums to check which state the application was in. For instance when the application was in an error state I assigned the enum value to ERROR but there wasn’t a data holder where I could place my exception. Enum’s can...

BehaviorSubject vs LiveData

LiveData and BehaviorSubject both have reactive capabilities, namely When that item changes notify all active subscribers and keep doing the same for future changes. LiveData’s observers always receive events on the main thread, BehaviorSubject not necessarily do that but can be fixed by subject.observeOn(AndroidSchedulers.mainThread()). What is the main difference? Let’s...