This site is primarily about

Android development

I started working with Android development in January of 2016. This is my profession and how I make money. I'll be writing about various topics in Android development on this blog.


I work remotely, thus I get to work and travel at the same time and see parts of the world that I would never get to see if I worked in an office. I'll be documenting my travels here.

Ruby on Rails

I don't do much web development anymore, and frankly try to avoid it to concentrate on Android development, but Ruby is still my favorite programming language and Rails is still awesome.

Latest Blog Posts

Caching is hard
Every software developer has heard of the phrase that goes something like "There are only two hard things in programming: naming things and caching".[...]
Nomadic burnout
When I first started traveling, I was excited about my new lifestyle where I would get to travel wherever I want and[...]
Cigna Global Health Insurance Review
After spending a few thousand dollars in a span of a few days in the USA for unexpected medical expenses, I[...]
Rounded corners in Android elements
Doing Android development makes me appreciate CSS much more. When it comes to web development, I'm one of those people[...]
Removing animation from Bottom Navigation View on Android
Bottom Navigation View was added to the version 25 Android Design Support Library awhile ago. This makes it easy to add those bottom[...]
Building Android Chips
Android development is weird in that Google gives you all these guidelines that we developers and designers should follow like[...]