The Comeback – Is It Too Late To Say Am Sorry?

Let me start this short post by saying I am sorry for taking what almost felt like an eternity to write new posts. Will you accept my apology? Thank you!! I mean, I have been gone so long that Donald Trump has spewed more insults at people than all my previous blog posts combined. Let me not start talking about all the things that have happened around the world.


You wanna know something? I think it is laziness or whatever you call that situation where you give yourself excuses not to do certain things. Yeah, the struggle is real bro!

But I am back …

Syntax Highlighter For Shizzle

BAM! I am so excited because I finally found a cleaner syntax highlighter (Crayon) for my code blocks! Finally! Say goodbye to all those ugly code snippets. I am done! Now, prepare and hold your socks tight because … well;

Okay, hold it right there! I know this is not much of a big deal but ain’t that a beauty? The dark theme just cuts deep! I am sure Kanye West aka Yeezy would say it is dope!

Besides a syntax highlighter, I have been doing a lot of android development lately which brings me to my second highlight – no pun intended:

REALM for Android

If you don’t want to write raw sql in your android application, then Realm is one of the other alternatives you might want to consider! I have used it and I can confirm that it is really awesome. It is also very easy to get started!


Installation is a two-step process:

Step 1: Add the following class path dependency to the project level build.gradle file

Step 2: Apply the realm-android plugin to the top of the application level build.gradle file.

Now you are ready to refresh or sync your project and ready to roll! Pretty quick huh? Of course if you don’t use Gradle in 2016, you need prayers!!
From here on, you can create your Realm objects and start storing your data and retrieving them like you would do in many applications. Enjoy.

The birth of Instant Run

In life, there are certain things that hit you and then you wonder, why did you wait this long you little piece of work? Instant Run is one of them!

If you have developed android apps using Android Studio before, you know how frustratingly slow it can be to do a build of the project. If you count all the pieces that have to be brought together in order for that application to show up on your device, with perhaps a not-so-fast computer because … not all can afford 8GB RAMs, you are talking a trip to the supermarket and back before the process completes.

Thank goodness, we have Instant Run now for that! So at least there is something to smile about.

With Instant Run, ONLY changes you made to your project files will be applied – this cuts an enormous amount of time and all we say is thank you Google Developers!

The Next Idea

I have had an idea for a few months now. No, it is not Uber for Toothpaste. Just carry your darn toothpaste while you are away or buy it yourself!


So, I have heard ( 🙂 ) that reading other people’s code actually helps you become a better coder! Mmmmm, sounds like I should have known this already!

Anyway, I am working on something that will help both young and old, tall and short, experienced and new programmers, coders and non-coders become better coders! It is what all of us want right? No? Maybe?

I will stop there for now and let you imagine what that crazy idea could be. And by the way, it will also have an accompanying YouTube channel. Are you ready? I know you can’t wait!

Thank you again for your patience and loyalty because I have been away for way too long. I promise I will do my part from now onward!

Take care and always happy coding folks!

Written By Elisha Chirchir

Elisha Chirchir is a software developer. He is also the founder of Simple Developer and co-founder of Instinctive Software Solutions. On any given day, he works on both Android and Web Development. During his 'free time', he offers training to those interested in learning how to code in php, java, python, javaScript etc. You can easily find him on StackOverflow Android chatroom or on Twitter @Eenvincible

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.