I’ve recently started working with react native and guess what? I’m not going back to any framework or technology for frontend! It’s as good as it can be and if you’re also new to react and things aren’t making sense as of now, hold on! It will get better 👍

Image for post
Image for post
  • react-navigation-stack to create a simple browser like stack for screens in a mobile app
  • implementing a bottom tab navigation using react-navigation and react-navigation-tabs
  • bonus (yes! why not?) react-native-vector-icons integration to make your app look cooler 🔥


Image for post
Image for post

Hello and welcome!

If you’re an android developer and want to learn dagger but can’t find a good resource because all of ’em are too confusing then hey! stay calm I’m here to take you in dagger from zero to hero. After reading this article you’ll;

  1. Know the basics of dagger and how to set up a basic network module which you can use to make network calls in your app

2. Know about different annotations like module, provides and inject

3. Finally know how to make use of the module that we’ll be creating

4. Know about simple data…


Image for post
Image for post

This article assumes that you have a basic understanding of android development. Though, any previous knowledge about retrofit is not required.

Hello and welcome! If you’re looking to integrate retrofit in your project or probably looking for a structured way of setting up retrofit, then you’re at a right place. We’ll be doing this using a simple example. But first things first! What is retrofit?

What is retrofit?

Retrofit is a type face http client for android and java. It makes hitting api’s for and with data easy using annotations and callbacks.

An annotation is a form of syntactic metadata that can be…


Image for post
Image for post

We’ll be building a basic node application and add continuous integration to it using travis-ci.

Now first things first! What the heck is CI.

A CI process is a process in which software is developed by multiple sources and is automatically integrated via an established procedure. The flow might go something like this:

  1. Push to Git
  2. A process is triggered
  3. The relevant branch is pulled, the app is built, and tests are run
  4. The results of this process are sent to whom it concerns

If all tests pass, it means the code can be safely (well, safely in the areas…


Image for post
Image for post

If you are a developer, you probably would’ve heard about hacktoberfest till now. So what’s it? How you do it? and Why you do it? Don’t worry answer to all your questions are here. Without wasting any more of your time let’s start!

What is Hacktoberfest?

Hacktoberfest is a month-long celebration of open source software run by DigitalOcean and DEV.

  • Hacktoberfest is open to everyone in our global community.
  • To participate, four pull requests must be submitted to public GitHub repositories.
  • You can sign up anytime between October 1 and October 31.
  • Top 50,000 participants to complete the hacktoberfest challenge get a cool…

Shivam Bhasin

Coding enthusiast! Knows something about android and mern stack development.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store