My First LLVM Compiler

A walkthrough of writing a basic compiler with LLVM. No prior experience assumed.

Taming a Wild Elasticsearch Cluster

In this post, I discuss how to configure an elasticsearch cluster with large datasets, particularly when using logstash.

Hubot for Smartphone Messaging

Hubot is a fantastic chat bot for automating parts of your life. It’s widely used by developer teams, but I wanted to run an instance when exchanging messages with my friends and family. I tested several chat apps, and eventually got Hubot working with Telegram. Here’s what I’ve learnt about running Hubot with smartphone messaging.

The Code Less Travelled

Consider all the technologies that you haven’t used. Of those, which would you really rather not use? Why?