Articles

A collection of all the articles written by me. Sorted in reverse order by date.

Kotlin: Multi-dimensional (2D, 3D, etc.) Array Initialization >

This concise tutorial explains how to declare and initialize 2D, 3D, and other multidimensional arrays in Kotlin programming language.

May 05, 2022 genicsblog.com
Pagination in Android Room Database using the Paging 3 Library >

The complete guide to paginating a room database (without Network source) with the Paging 3 library in Android using Kotlin.

Apr 24, 2022 genicsblog.com
Adding Multiple Authors to a Jekyll Blog got Easier! >

Jekyll doesn't support multiple authors out of the box. But we can add that functionality using this plugin I made!

Apr 10, 2022 genicsblog.com
How to Create a Pull Request in GitHub *Correctly* >

Guide that teaches you how to fork a GitHub repository, make changes and create pull requests in the correct way.

Apr 03, 2022 genicsblog.com
8 No Brainer Ways to Keep Your Heroku App Awake >

Compilation of the easiest ways to keep your free Heroku dyno running 24/7.

Mar 17, 2022 genicsblog.com
Next Generation Hello World program >

Done writing simple Hello World code? Give yourself a challenge by building this Next-gen Hello World program!

Jan 31, 2022 genicsblog.com
Adding swipe animations to an card view in Android >

In this tutorial I explain how to use maths to build a swipe to refresh logic for cards in Android.

Nov 15, 2021 freecodecamp.org
How to Support Multiple Fonts in an Android App >

This article shows how to use my library Fontize to improve accessibility by adding multi-font options for user to choose from.

Nov 07, 2021 genicsblog.com
Integrate Authentication to your Android App with Auth0 >

The complete guide to integrating auth0 authentication in your Android app.

Sep 26, 2021 genicsblog.com
Trying out Next.js for the first time 🤯 >

I tried to learn Next.js by building basic web-apps and here's my reaction.

Sep 26, 2021 genicsblog.com
Android Application Fundamentals - Understand the bits and bytes >

A complete guide to understanding Android Studio basics and Android app structure.

Sep 22, 2021 genicsblog.com
How to create your first Android app using Android Studio? >

The complete guide to learn how to create an app using Android Studio IDE.

Sep 16, 2021 genicsblog.com
3 years of blogging - Here's how it all started! >

I share my background in blogging, how it started 3 years ago, and some tips for you at the end :)

Sep 14, 2021 genicsblog.com
How and when to override Android Activity's Lifecycle methods? >

Explanation of a StackOverflow question regarding an Android Activity's lifecycle

Sep 06, 2021 genicsblog.com
Introducing JekyllEx - The easiest way to manage a Jekyll blog from an Android device! >

A project I made for the Hashnode x Auth0 August Hackathon.

Aug 31, 2021 genicsblog.com
Introducing Quotes App >

An Open Source Quotes App made by Gourav Khunger. The app is open source and uses zenquotes' API to fetch quotes

May 23, 2021 genicsblog.com
Beautiful Patterns You Can Try Making With Code >

Learning the syntax of a language with patterns can be fun!

Feb 28, 2021 genicsblog.com
Must-Have Free SEO Tools For Everyone! >

A list of seo tools that will enhance your search engine rankings and help you with SEO best practices.

Feb 15, 2021 genicsblog.com
Beginning Android Development with Android Studio >

The beginner's guide to setup Android studio to start developing Android apps.

Feb 14, 2021 genicsblog.com
Toasty Library Demo >

This post explains how to use Toasty library for Android to customize toast notifications.

Feb 13, 2021 genicsblog.com
How to Make Accordions in Android? >

Making accordions in Android can be hard, but here's an easy way to build them.

Feb 12, 2021 genicsblog.com
Android: How to create city boundaries in Google Maps >

Adding city boundaries (geocoding) to Google maps in Android was hard, with few resources online. I'll show you how to do it.

Feb 11, 2021 genicsblog.com
Mistakes that beginners do in blogging, DON'T make these yourself! >

I list down the mistakes I made as a beginner so that you don't make them too :)

Feb 10, 2021 genicsblog.com
How to Make Efficient Content Applications in Android? >

This article explains an Android app-development use case in which an efficient approach could be used to deliver better results.

Feb 09, 2021 genicsblog.com
How to change the font of text in View Pager Tabs? >

This article explains how to change the Font family of the text in View Pager tabs

Feb 08, 2021 genicsblog.com
Common ways to open a new Activity in an Android app >

This article explains the basics of linking two activities in Android using Intents.

Feb 07, 2021 genicsblog.com
git commit -m "Migration to hashnode" >

My first post on the hashnode platform. I explain why I left all other platforms to test hashnode as a blogging platform.

Feb 06, 2021 blog.gouravkhunger.me
Remove date and extension from Blogger posts >

The date and extension limitations on blogger are frustrating. This article explains how to get rid of them.

Feb 06, 2021 blog.gouravkhunger.me
Text Recognizer using Google's ML kit >

In this article, I introduce a simple text recognition app that I made using Google's ML Kit.

Nov 14, 2020 dev.to
Lock a Folder in Windows with no mess >

Learn how to lock a folder on your computer to safeguard it from unauthorized access.

Nov 06, 2020 genicsblog.com
Hello World in all the languages I know >

In this article, I showcase how to write Hello World programs in the language I have worked with.

Nov 04, 2020 dev.to