7 React Libraries Every Developer Should Know About

So you have been learning React lately, and you wanted to build a fully fledged website having all the features that make your website a …

Retrofit Tutorial in Android – Part 3 Request Headers

We have come to the 3rd and last part of the Retrofit tutorial in Android, which is passing HTTP request headers using Retrofit. If you …

Retrofit Tutorial in Android – Part 2 POST Requests

This article is a continuation for the Retrofit Tutorial in Android. To make sure you follow up with the tutorial, I advise that you read …

Retrofit Tutorial in Android – Part 1 Introduction

Retrofit is the best library that lets you connect to HTTP-based API services from your Android App. It leverages the OkHttp library’s core functionality, adding …

5 Amazing Tools in Android Studio

Android studio is an amazing development IDE, that is powered by and built on top of the IntelliJ IDEA Platform by JetBrains. The studio bundles …

7 Android Libraries Every Developer Should Know About

‍In this article am sharing with you 7 Android libraries every developer should use to enhance the application from different perspectives. When developing in Android, …

WordPress.com vs WordPress.org: Which to Choose

So you have just made your mind and you want to start writing your own blog. But you don’t know how and where to start. …

.NET / C#

Exception Handling in C#

Exception handling is a very important topic that is sometimes not properly understood or less used. In this article, I will explain to you about …

.NET / C#

Your Ultimate async / await Tutorial in C#

You might have already heard about asynchronous programming or async / await, either in .Net or some other language. In this article I will try …

.NET / C#

Demystifying Generics in C#

Generics is a great concept in programming languages that was added to .Net 2.0 , it introduces the parameter T to types and methods. Generics improve code reusability, enforces type safety and prevents performance overhead of boxing/unboxing.