How to enroll in 9 month preparatory course at Taras Shevchenko National University of Kyiv

I recently went through a process to enroll in a 9 month preparatory intense Russian language course at Taras Shevchenko National University here in Kiev, Ukraine. This blog post will describe the application

Continue reading

Android pattern to start new activity

In this short blog post, I’ll write about a pattern I like to use when starting new activities in Android development. To start a new activity in Android development, we need to instantiate an intent,

Continue reading

Commenting your code

Commenting your code is one of those things that everyone has a different opinion about. Most of my programming experience come primarily from working on Ruby on Rails applications. One thing that’s

Continue reading

RubyC 2017 – Kiev Thoughts

I’m still in Kiev, Ukraine right now and I had the opportunity to attend RubyC 2017 conference over the weekend. Despite having written Ruby professionally for a few years now, this was

Continue reading

How to build pagination in RecyclerViews

API endpoints that return a list of data often have pagination parameters that you can pass in to get different pages of lists back. Often, they have something like page and per_page parameters that

Continue reading

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”. Caching is hard. Really hard. Especially

Continue reading

Nomadic burnout

When I first started traveling, I was excited about my new lifestyle where I would get to travel wherever I want and whenever I want. I’ve been living out of my backpack and carry-on for almost

Continue reading

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 decided to purchase an international health insurance coverage before I left on my trip again. I’m

Continue reading

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 who tries his best to avoid front end development. There’s something about

Continue reading

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 navigation menus that were previously more prevalent in iOS apps. Previously,

Continue reading
1 2 3 5