This site is primarily about


Android development

I started working with Android development in January of 2016. I'll be writing about various topics in Android development on this blog.

Ruby on Rails

I've been working with Ruby on Rails for a few years now. Ruby is my favorite programming language and I continue to regularly work with Rails today.

Latest Blog Posts


Standardizing Android development
When I first started working with Android development, I was confused to no end. I wasn't confused not necessarily due[...]
Managing localization in Rails
In large applications, managing localization files can become a behemoth of a task, especially if you're working with external translation[...]
Obfuscate builds before releasing apps
Obfuscating builds is one of those things that I didn't pay attention to (and wasn't even aware of) when I[...]
Returning to the parent activity
I recently had to resolve a bug in one of my projects where if the user pressed the back button[...]
Keep your Android Monitor logs when app crashes
My apps crash all the time during development (thanks to plethora of those pesky NullPointerExceptions). Okay, probably not the best[...]
Unnecessary use of CoordinatorLayouts
It feels like Google is seriously promoting the use of CoordinatorLayouts these days. They even released (unfortunately, I can't seem[...]