How to create a Tag-list in android

July 23, 2020

Requirements: Number of tags are not fixed Tags need to wrap to next line if there’e no room No horizontal scroll Variable height, depending…

Getting started with Neumorphism

June 18, 2020

The term wears many hats: New skeuomorphism / Neumorphism / Soft UI. Let’s dig into the what, why and how. What is it? A new design trend…

What are React Portals

June 16, 2020

Available in React 16, it allows your component to render outside your app's DOM heiarchy.

Android Data Binding 101

April 18, 2020

In previous article we discussed View Binding. Here, we’ll get a jump start with Data Binding, which can be thought of as a powerful and…

Get started with Android View Binding

April 12, 2020

Let’s take an example xml layout: activity_main.xml Normally, if we have to use a view in our activity we do something like this: Creating…

Better Shared Preferences

April 09, 2020

Shared preferences are the goto solution for storing almost any kind information for your android app. But implementing them can be…

How to create Portals in GatsbyJS

January 06, 2020

In previous post, we discussed what’s a portal in React and where and how to use them. Now we’ll see how to create one in GatsbyJS. Refer…

What's JAM stack?

November 06, 2019

If you’re a web developer who has been here for a while, you must have heard or used some of these technology stacks to develop your…