Build Jekyll site, deploy to Firebase with Travis CI

Jekyll and Github pages, a match made in heaven I had a very old unused domain name lying around and I did not really know what to do with it. I didn’t want to spend money on hosting just for hosting a site which will not be updated / changed that frequently. For some reason, I wanted it to be a static website with a little power to it. Jekyll was…

Improve Angular CLI build speed on Windows

I have recently started exploring Angular 2 territory. I was not a big fan of typescript earlier but after spending a week or more on it, I must say, I have found it to be freaking good. After writing couple of small applications from ground zero and getting enough knowledge of basic bootstrapping, I decided to move on to Angular CLI (https://cli.angular.io/), A command line interface for Angular 2. I…

Xamarin Android – Continuous Deployment to HockeyApp using Visual Studio Team Services (VSTS)

This article is part of blog series VSTS, Xamarin and Continuous Integration. Why does it matter? For instructions on integrating Xamarin Android continuously using VSTS, see article Xamarin Android – Continuous Integration using Visual Studio Team Services (VSTS) Assuming we have build artifacts ready from the build definition we created (refer this article if you haven’t). The role of our release definition is – It use the files (binaries and packages) that…

Xamarin Android – Continuous Integration using Visual Studio Team Services (VSTS)

This article is part of blog series VSTS, Xamarin and Continuous Integration. Why does it matter? For setting up Continuous Integration and deployment for Xamarin iOS apps follow article Setting up your own build and release agent on Mac OSX / macOS and How to set up build definition for Xamarin iOS So far, we’ve seen setting up CI and CD for Xamarin iOS apps (refer links above). With Xamarin Android, thanks to cross…