Hacking

Deploying Hugo Sites on Cloudflare Pages with Decap CMS and GitHub Backend

Deploying Hugo Sites on Cloudflare Pages with Decap CMS and GitHub Backend

Recently I migrated this website from Ghost to Hugo. This site is now generated by Hugo, stored by …

Getting started with Conduit - lightweight service mesh for Kubernetes

Getting started with Conduit - lightweight service mesh for Kubernetes

On this blog from very early on, we have advocated the concept of service mesh. In fact, our post a …

Local Development Environment for Kubernetes using Minikube

Local Development Environment for Kubernetes using Minikube

Kubernetes can be an ultimate local development environment particularly if you are wrangling with a …

How to Organise Your Infrastructure as Code

How to Organise Your Infrastructure as Code

DevOps is a cultural shift with immediate focus on maximising the business value by opting better …

Visualising CloudFormation Stack

Visualising CloudFormation Stack

If you work with AWS CloudFormation on a day-to-day basis, I think you might be interested in …

Jsonnet: A data templating language from Google

Jsonnet: A data templating language from Google

Jsonnet is a new domain specific configuration language from Google which allows you to define data …

Varnish cache buster add-on for Statamic

Varnish cache buster add-on for Statamic

Few months back I managed to get Statamic working with Varnish. Setting up Varnish for Statamic was …

Getting started with Vagrant

Getting started with Vagrant

Vagrant is a perfect choice for virtual development environment. Vagrant was created and maintained …

Interacting with Tagged EC2 Instances using Fabric

Interacting with Tagged EC2 Instances using Fabric

AWS allows tagging of EC2 resources using your own metadata (key-value pair). Tagging of EC2 …