You need to enable JavaScript to run this app.
Home
Blog
Projects
Resume
Contact
Self Hosted Gitlab Continuous Deployment to Netlify
Aug 27, 2019
While Netlify has direct integration with Github, Bitbucket and the managed Gitlab service, things get confusing if you have your own Gitlab instance. This post is to help out anyone wanting to write a Gitlab pipeline to deploy their website directly to Netlify from Gitlab's CI/CD tool....
Raspberry Pi Home Automation with Google Assistant integration — Part 3 (Assistant integration)
Nov 3, 2018
So up till now you have been able to control the switches with the React based frontend. Time to take things up a little notch. We’ll be integrating Google Assistant to control the services on our Raspberry Pi...
Raspberry Pi Home Automation with Google Assistant integration — Part 2 (Hardware)
Nov 3, 2018
Depending upon the number of switches your relay module contains, you can control up to 2/4/8 or even more devices. We’ll use as many GPIO pins on the Pi and control the relay with logical 1 and 0...
Raspberry Pi Home Automation with Google Assistant integration — Part 1 (Software)
Nov 3, 2018
Got a Pi collecting dust at home? Let’s get some lights and fans automated! I say lights and fans, but you can automate any electrical switch in your home. First, we’ll go through all the software requirements...
Conway’s Game of Life (explained with some programming)
Aug 9, 2018
The game is a grid of cells, each of which can be in either of the two states, alive (🔴) or dead (⚪️). The game is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input...
A talk on Alternative Finance by Dr. Raghavendra Rau
Jan 6, 2017
I happened to attend an amazing talk at IIM Bangalore and thought it might be of interest. The speaker was Dr. Raghavendra Rau, a professor at Cambridge. He is also an Ig Nobel prize winner...
Making your first Android App (No Headache Version)
Dec 31, 2016
I was recently helping a friend getting started with Android development and figured the whole process can be helpful for so many other people. Lets go step by step...