Sign in

Last month (Mar’21), I made a simple project which got spread in various tech communities and social media. On Github, It reached from 0 to 4k+ stars and 200+ forks within 7 days. Github featured it in Trending repositories of day section for straight 5 days or so.

Trending on Github — 13 Mar’21

Clone Wars

70+ open-source clones or alternatives of popular sites like Airbnb, Amazon, Instagram, Netflix, Tiktok, etc. List contains source code, demo links, tech stack, and, GitHub stars count.

Project link: https://gourav.io/clone-wars

Github link: https://github.com/gorvgoyl/clone-wars

Motivation behind this project

I’m a techie and many a time I lurk in popular…


NFT has been a hype for few months but its use case is still not clear to many people. I’ll try to explain it using a simple example.

Suppose you made digital art (like painting) and you want to sell it online.

You upload the image file to an e-comm site like OpenSea. This file now has a fancy term called NFT (non-fungible token). You suddenly upped your game amongst your peers.

You set its price (in cryptocurrency like Bitcoin). You can also put a bid amount to do an auction, a good approach if you’re Banksy’s cousin.

It’s listed…


I use VSCode as my go-to editor for anything code. When I first discovered it in 2016, I really liked how it can almost be fully customized as per the likes. Well, almost, because there was no way you could add or configure any buttons on the top side of the editor. FYI, this is possible in many popular IDEs like IntelliJ, Eclipse, Visual Studio, and even Notepad++. I was more of a mouse-guy back then so the lack of GUI buttons was hindering my so called developer productivity.

You can read the updated version on my blog.

I decided…


It’s the first post of upcoming series on how to automate various tasks in the Android phone. No coding required.

The only thing required: Automate App

Automate is a free app which lets us automate settings like audio volume, Bluetooth, GPS, Wi-Fi, NFC, and perform actions like sending SMS or e-mail, copy files to FTP or Google Drive, play music or take photos, based on your location, time of day, foreground app, battery level or any other event trigger. We can automate almost everything, Automate even support tasker plug-ins to further extend its functionality.

Automate app is very easy to use comparatively to Tasker app and…


Snap Inc. restrict their snapchat app to run on a rooted android phone and I’m sure they have their reasons. Nevertheless, I wanted to use Snapchat on my rooted Moto G4 plus running on Android N so I hustled for it.

I tried root hiding methods like RootCloak but didn’t work probably because of Google’s new Safetynet feature. Well, I could also uninstall Xposed Framework and use Magisk Manager’s systemless root method to bypass safetynet for Snapchat (and probably other apps too). But, I didn’t as there are many amazing xposed modules which make my phone run on steroids.

“Options…


Update: You can read the updated version on my blog https://gourav.io/blog/setup-vscode-to-run-debug-c-cpp-code

By the end of this short guide you’d be able to run, debug and get intelliSense for C/C++ files in VSCode. Though, this guide is focused for Windows platform but can be extended to Mac and Linux with some minor changes.

Create a sample C/C++ project

  1. Open/Create an empty folder in VSCode.
  2. Create a new.cpp file inside it like below:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World" << endl;
// uncomment below line to stop cmd from exiting immediately in case of "externalConsole": true
//system("pause");
return 0;
}

3. Install recommended C/C++ extension in VSCode and reload.

Gourav

Maker | Tech | UX | Gourav.io

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